No matter the time of year, family travel to Virginia’s historic towns of Williamsburg, Jamestown and Yorktown are fulfilling experiences. Come winter, however, these destinations transform into magical and festive places with a calendar full of activities. Embrace the 12 days of Christmas in these towns this holiday season.
Nov. 29–Dec. 1, Dec. 5–8, 12–15 and 19–22, Williamsburg’s own Christmas Market invites visitors to stroll through 40 vendor chalets, take photos with Santa, embark on a train ride and enjoy live entertainment. Located on Court Street, this market also features gluhwein (warm, spiced wine), craft beers, Christmas music, fire pits and tasty market food from local restaurants.

© Visit Williamsburg
Yorktown Christmas Tree Lighting
Head to Victory Monument Dec. 6 at 6:30 p.m. to experience live music, including a live performance by the Fifes and Drums of York Town, and the lighting of a 24-foot Tannenbaum tower tree. Santa and Mrs. Claus are even set to make an appearance.
Open daily, families can take in the sights, sounds and smells of the holidays with time on the ice. Located a short walk from Colonial Williamsburg Resorts hotels, this ice pavilion also offers coffee, hot cider and more.
On Dec. 7, 14 and 21, look to the skies to witness fireworks. This tradition dates back to the 18th century when the firing of guns and lighting of fireworks celebrated events like the birthday of a reigning sovereign, military victories or the arrival of a new colonial governor. These weekends also promise musical performances and fun decorations.

© Visit Williamsburg
On Yorktown’s waterfront, expect caroling around illuminated braziers, a musical performance by the Fifes and Drums of York Town and complimentary hot cider, all available Dec. 7 at 6 p.m. Then, at 7 p.m., boats round out the evening, making their way down the river in a show of lights.
Other can’t-miss holiday events in the area include Mistletoe Market (Dec. 14) in Riverwalk Landing, Christmastide in Virginia (Dec. 20–31), An Enchanted Evening on Main Street (Dec. 13), Yorktown Christmas Market on Main (Dec. 7–8) and The Greater Williamsburg Chamber of Commerce 2024 Believe Christmas Parade (Dec. 8).
Read This Next
#WhereverFamily
Insta FeedHotels
Oct 27, 2026Tucson Hotel Transforms into Festive Desert Escape in Winter
From its annual tree lighting ceremony and Santa’s Elves Workshop to private igloos and holiday dining experiences, JW Marriott Tucson Starr Pass Resort & Spa invites guests to embrace its Winter Wonderland this upcoming season.
Sponsored Content
Celebrating 25 Years of The Peninsula Chicago
June marked The Peninsula Chicago’s 25th anniversary, commemorating a quarter century for the hotel as a pillar of luxury on North Michigan Avenue.
Hotels
Oct 27, 2026Don’t Miss These Black Friday Deals from Hard Rock Hotels
Get the Black Friday booking stress out of the way early. Hard Rock Hotels launches its holiday travel deals Nov. 12, giving family travelers the chance to save on winter, spring break and even early summer getaways in 2027.
Cruises
Oct 26, 2026Carnival Cruise Line Introduces FunPacks
Carnival Cruise Line recently introduced FunPacks, its largest offering of packages tailored to different vacation styles and available for a limited time.
Sponsored Content
GET TO KNOW TAP FORBIZ
Unlock flexible, refined business travel with TAP Air Portugal’s program, TAP FORBIZ. Developed for small, medium and large Companies, with options for corporate events, TAP FORBIZ offers exclusive advantages adapted to each type of business.
Mexico
Oct 26, 2026Parents Can Catch Up on Sleep with Velas Resorts’ New Sleep Experiences
Velas Resorts in Mexico debuts a new collection of sleep-focused experiences designed to help regulate circadian rhythms; reduce stress hormones; and physically prepare the body for deep, restorative sleep. This offer is perfect for parents looking to catch up on sleep and develop healthy sleep habits after a summer of family travel.
ShareThis