Williamsburg Christmas Market
Fri, Nov 27Thursdays 11am-6pm, Fridays 11am-7pm, Saturdays 10am-7pm, Sundays 11am-6pm
Williamsburg Christmas Market on Court Street320 W Court Street, Williamsburg, VA 23185 · 49.2 mi approx. from Virginia BeachDirections
18 and under are free
With admissionOne time $6 fee Friday-Sunday; Thursdays free; 18 and under and students with IDs free
About this adventure
An open-air holiday market on Court Street behind the Art Museums of Colonial Williamsburg with 50 vendor chalets, live entertainment, Christmas music, fire pits and market food. Families can take photos with Santa every day, ride the train and visit the petting zoo, which are included with admission. Children 15 and under need adult supervision.
Similar picks in Virginia Beach
- Markets and festivals
Sat, Dec 5 · 10:00 AM
Christmas Market on Main in Historic Yorktown
Historic Main Street
Dec6SunParadesUnder 1 mi awaySun, Dec 6 · 5:00 PM
Williamsburg Christmas Parade: Twinkle Through Time
Williamsburg Christmas Parade route (starts Richmond Rd at Brooks St)
All ages
- Markets and festivals
Thu, Dec 3 · 5:00 PM
CBN & Regent University Christmas Village 2026
CBN & Regent University Campus
From $24.99
All 82 Christmas picks in Virginia Beach →All 44 Thanksgiving break picks in Virginia Beach →More options ↓
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…