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…
Map: © OpenStreetMap contributors, OpenFreeMap.
2026 Dates, Closest to Richmond First
| Market and Distance | Dates | Closed | Admission |
|---|---|---|---|
| Merry Market at Maymont Richmond, VA · 2 miles west | Dec 5 to 6, 2026 | Open every day of its run | Ticket |
| Carytown Holiday Artisan Market Richmond, VA · 3 miles west | Dec 12 to 13, 2026 | Open every day of its run | Not published |
| Richmond Christmas Market Richmond, VA · 4 miles north | Dec 2 to 6, 2026 | Open every day of its run | Ticket |
| Richmond Christmas Craft Show Richmond, VA · 4 miles north | Nov 6 to 8, 2026 | Open every day of its run | Ticket |
| Richmond Christkindlmarket Richmond, VA · 5 miles northwest | Dec 2, 2026 | One day only | Free |
Distances are as the crow flies from downtown Richmond; the drive is longer.
Christmas Light Shows Near Richmond
| Light Show | Dates | Type | Tickets |
|---|---|---|---|
| Lewis Ginter GardenFest of Lights Richmond, VA | Nov 23, 2026 to Jan 3, 2027 | Botanical garden lights | Ticket |
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.