Best Christmas Markets

Yorktown, Virginia

Yorktown Christmas Market 2026

Official name: Christmas Market on Main

Saturday, December 5 to Sunday, December 6, 2026

DatesSaturday, December 5 to Sunday, December 6, 2026
Days ClosedNone listed: open every day of its run
Hours
  • Saturday: 10 am to 3 pm
  • Sunday: 11 am to 3 pm
WhereHistoric Main Street in Yorktown village by the York River Directions
AdmissionFree
OrganizerYork County Tourism. Official website
Plan Your TripHotels for December 5 Map affiliate

Yorktown Christmas Market: Quick Answers

When does Yorktown Christmas Market open in 2026?

It opens on Saturday, December 5, 2026.

When does Yorktown Christmas Market close for the season?

The last day is Sunday, December 6, 2026.

What are Yorktown Christmas Market's hours?

Saturday 10 am to 3 pm; Sunday 11 am to 3 pm.

Is Yorktown Christmas Market open every day?

Yes. The organizer lists no closed days between Dec 5 and Dec 6.

Where is Yorktown Christmas Market?

Historic Main Street in Yorktown village by the York River, in Yorktown, Virginia.

Is Yorktown Christmas Market free, or do you need a ticket?

It is free to get in. Free.

About Yorktown Christmas Market

A German-market-style weekend on Yorktown's historic Main Street with close to 100 vendors of ornaments, wreaths, soaps and jewelry, fife and drum music and Santa on an old fire truck.

Where Is Yorktown Christmas Market?

Historic Main Street in Yorktown village by the York River, Yorktown, Virginia. The other dots are nearby markets.

Loading the map…

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

Hotels Near Yorktown Christmas Market

Staying the night? See hotels near Yorktown Christmas Market for Saturday, December 5 affiliate link, or browse them on the map.

Map by Stay22. It loads only when you press the button. affiliate

Other Christmas Markets Nearby

Williamsburg Christmas Market

Williamsburg, Virginia

Nov 27 to Dec 20, 2026

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

11 miles away

Phoebus Holiday Market

Hampton, Virginia

Dec 4, 2026

18 miles away

Norfolk Christmas Market

Norfolk, Virginia

Dec 5, 2026

29 miles away

Virginia Beach Christmas Village

Virginia Beach, Virginia

Dec 3 to 12, 2026

Open Thursdays, Fridays and Saturdays only

35 miles away

Virginia Beach Christmas Market

Virginia Beach, Virginia

Nov 27 to 29, 2026

39 miles away

Richmond Christmas Market

Richmond, Virginia

Dec 2 to 6, 2026

56 miles away

Christmas Markets Near Virginia Beach More Christmas Markets in Virginia