Free
Community

Portsmouth Olde Towne Holiday Walk & Christmas Music Fest

Sat, Dec 511:00 AM – 5:00 PM

Olde Towne Portsmouth Historic DistrictHigh St & Court St, Portsmouth, VA 23704 · 17.9 mi approx. from Virginia BeachDirections

All ages welcome (Free historic street festival)

FreeFree admission; carriage rides and holiday treats available

About this adventure

Step back in time to an authentic 19th-century Christmas during the Portsmouth Olde Towne Holiday Walk. The historic district's brick-paved sidewalks and gaslit streets are lined with historic homes and boutique shops lavishly decorated in real evergreen wreaths, velvet bows, and warm candlelight. Families can stroll along High Street while listening to strolling Victorian a cappella carolers dressed in authentic period attire, bagpipe ensembles, and brass quartets. Local merchants offer warm apple cider and gingerbread treats, while children can enjoy free horse-drawn carriage rides beneath twinkling tree lights, participate in a holiday scavenger hunt visiting historic landmarks, and greet Father Christmas at the historic Courthouse courtyard. Family Experience & Accessibility: • Stroller Accessibility: Brick sidewalks have smooth curb cuts throughout the historic High Street corridor; easy walking terrain for strollers and wagons. • Nursing & Rest Spots: Family restrooms and comfortable indoor resting spaces located inside the Portsmouth Cultural Arts Center and adjacent Children's Museum. • Age Suitability: Wonderful multi-generational outing for babies, toddlers, school-age kids, and history-loving grandparents. • Sensory Tips: Nostalgic, gentle acoustic music without loud amplification; charming gaslamp ambiance provides a calm, warm evening experience.

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 28 things to do this weekend →