Best Christmas Markets

Christmas Markets Near Richmond 2026

5 Christmas and holiday markets within 40 miles of downtown Richmond, closest first, 4 of them within 5 miles. Every one has 2026 dates, read on the organizer's own page.

Open this weekend: Richmond Christmas Craft Show (4 miles north).

Loading the map…

Open today Running, closed today Opens within two weeks Later this season Dates not announced
Map: © OpenStreetMap contributors, OpenFreeMap.

2026 Dates, Closest to Richmond First

Market and DistanceDatesClosedAdmission
Merry Market at Maymont
Richmond, VA · 2 miles west
Dec 5 to 6, 2026Open every day of its runTicket
Carytown Holiday Artisan Market
Richmond, VA · 3 miles west
Dec 12 to 13, 2026Open every day of its runNot published
Richmond Christmas Market
Richmond, VA · 4 miles north
Dec 2 to 6, 2026Open every day of its runTicket
Richmond Christmas Craft Show
Richmond, VA · 4 miles north
Nov 6 to 8, 2026Open every day of its runTicket
Richmond Christkindlmarket
Richmond, VA · 5 miles northwest
Dec 2, 2026One day onlyFree

Distances are as the crow flies from downtown Richmond; the drive is longer.

Christmas Light Shows Near Richmond

Light ShowDatesTypeTickets
Lewis Ginter GardenFest of Lights
Richmond, VA
Nov 23, 2026 to Jan 3, 2027Botanical garden lightsTicket

Zoo lights, garden trails and drive-through shows within 40 miles. Every light show we list.

Staying Over?

To see a few markets in one trip, a hotel downtown puts most of them within a drive. See Hotels in Richmond affiliate

Worth the Drive From Richmond

The most searched Christmas markets between 40 and 90 miles out.

Williamsburg Christmas Market

Williamsburg, Virginia

Nov 27 to Dec 20, 2026

Open Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26

44 miles southeast of Richmond

Alexandria Christmas Market

Alexandria, Virginia

Dec 12, 2026

90 miles north of Richmond

Virginia Beach Christmas Village

Virginia Beach, Virginia

Dec 3 to 12, 2026

Open Thursdays, Fridays and Saturdays only

85 miles southeast of Richmond

Christmas Markets Near Richmond: Questions

What is the closest Christmas market to Richmond?

Merry Market at Maymont, 2 miles west of downtown, is the closest with 2026 dates (Dec 5 to 6, 2026).

When do Christmas markets near Richmond open in 2026?

Richmond Christmas Craft Show opens first, on Friday, November 6, 2026. Carytown Holiday Artisan Market is the last to close, on Sunday, December 13, 2026.

Which Christmas markets near Richmond charge admission?

Merry Market at Maymont, Richmond Christmas Market and Richmond Christmas Craft Show charge for entry. The rest are free to walk around; each page gives the price where the organizer has published it.

Other cities nearby: Virginia Beach, Washington, DC. By state: Christmas markets in Virginia. Starting somewhere else? Find the markets closest to your ZIP code. How we check dates.