Community

Christmas Market on Main in Historic Yorktown

Street market, no ticket mentioned; Santa visits in front of York Hall 10 a.m.-2 p.m. on Saturday.

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

Get alerts for this listingAn email if the date, time or place changes, it’s cancelled or sells out, or registration opens. Plus a reminder the day before.

Or get a push on your phoneSave this listing in the free app. It’ll notify you about time or place changes, cancellations, sell-outs, when registration opens, and the day before.

Download on the App StoreGet it on Google Play

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…

Run this listing? Promote it

More options like this in Virginia Beach

This weekend in Virginia Beach

All 20 things to do this weekend →