Christmas Market on Main in Historic Yorktown
Sat, Dec 510:00 AM – 3:00 PM · Saturday Dec 5, 10 a.m.-3 p.m.; Sunday Dec 6, 11 a.m.-3 p.m.
Historic Main Street301 Main Street, Yorktown, VA 23690Directions
Check age guidance
Check official pricing
Similar picks in Virginia Beach
- Markets and festivals
Thu, Dec 3 · 5:00 PM
CBN & Regent University Christmas Village 2026
CBN & Regent University Campus
From $24.99
- Tree lightings
Thu, Dec 3 · 6:00 PM
Poquoson Kiwanis Frosty Festival and City Christmas Tree Lighting
Poquoson City Hall
- Tree lightings
Same weekendFri, Dec 4 · 7:30 PM
Yorktown Christmas Tree Lighting at Riverwalk Landing
Riverwalk Landing
About this adventure
Nearly 100 vendors take over Historic Main Street for two days with nautical art, handmade soaps, holiday wreaths, jewelry and gifts. On Saturday the Town Crier opens the market at 10 a.m. with the Fifes and Drums of York Town, and Santa arrives aboard York County's first fire truck to meet families in front of York Hall from 10 a.m. to 2 p.m. Strolling musicians play through the day. The market runs 10 a.m. to 3 p.m. Saturday and 11 a.m. to 3 p.m. Sunday.
Loading organizer reviews…






Questions & tips
Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.
Loading comments…