16 Ways to Have Holiday Fun in Williamsburg

Skating. Santa Claus. Christmas trees. Holidays in Greater Williamsburg are an opportunity to have fun and create lasting memories. Here are 16 experiences to keep you jolly 'til the new year.

Ice skating, Colonial Williamsburg
Busch Gardens Christmas Town
Yankee Candle Village
Yorktown Boat Parade
A Colonial Christmas
Caroling at Colonial Williamsburg
Grand Illumination fireworks
Scotland at Busch Gardens Christmas Town
Freedom Park
Yorktown Christmas Tree Lighting
Breakfast with Santa Claus, Williamsburg, VA
Williamsburg Inn, Virginia
Busch Gardens Christmas Town
Community Christmas Tree Lighting

Strap on the Skates and Glide. Take to the ice at Merchant Square's winter wonderland at Liberty's Ice Pavilion. The rink opens for the season on Nov. 17. Skate Monday through Sunday from 10 a.m to 10 p.m.  

Have a Blast at Busch Gardens Christmas Town. The smell of Christmas trees plus the dazzling light display of Polar Pathway are a holiday feast for the senses. View the waterfalls of Italy’s Escape from Pompeii, an icy wonderland shimmering in the moonlight. Busch Gardens Christmas Town’s 8 million Christmas lights make it the largest light display in North America. The fun starts Nov. 24 and runs through Jan. 1.

Shop, Gawk, and Celebrate at Yankee Candle Village. If Christmas is celebrated year-round at Yankee Candle Village, imagine what December is like. With more than 40,000 square feet of interactive shopping and fun, feel wrapped in the warmth of the season. Stroll through the Holiday Park with more than 40,000 ornaments – not to mention 400,000 candles. Say hi to Santa. And don't miss Santa's arrival November 11.

Watch Lights Dancing on the River. Join in the 20th anniversary Yorktown Lighted Boat Parade. Start by caroling around the beach bonfire and sipping hot cider before the decorated motorboats, sailboats, and Chesapeake deadrise workboats begin their parade on the York River at 7 p.m. on Dec. 2.

Live a Colonial Christmas. Become part of holiday traditions at Jamestown Settlement and the American Revolution Museum in Yorktown. At Jamestown, compare Christmas customs of the time with how they were observed in the early years of the first English settlement. At the museum, listen to stories about military encampments during the American Revolution and watch holiday preparations on a period farm.

Belt out a Christmas Carol (Fa La La La La!). Head into Colonial Williamsburg with a song in your heart and join in the caroling on the porch of R. Charlton's Coffeehouse starting at 6 p.m. on Dec. 10 - 21. Between songs, sample coffee, tea, or velvety hot chocolate prepared the 18th-century way.

Thrill to the Grand IlluminationGrab a blanket, pack a picnic basket or Thermos, and head to Colonial Williamsburg for the finest fireworks in Williamsburg. In the 18th century, illuminations celebrated major events, including military victories. Get there early to gawk at the decorations, listen to music from multiple stages, and secure a prime viewing spot for the illuminations launched from three locations. Dec. 3.

Visit the Scottish Countryside at Busch Gardens Christmas Town. The stunning Scottish countryside is the setting for a stable of family-friendly animals including Scottish blackface sheep, Border collies and, of course, the famous Clydesdales. What could be more enchanting than petting beautiful animals under a starry winter sky? Select dates Nov. 24 through Jan. 1.

Get Out and Frolic in Nature (Bugs, Optional). Round up the kids for a walk on the Freedom Park nature trail in Williamsburg. Stop to examine plants, wildlife, insects, and more along the multi-use trail winding through historical sites and forests, as well as along creeks and open meadows.

Revel in the Yorktown Christmas Tree Lighting. Watch your kids’ eyes light up at the Yorktown Christmas Tree Lighting, a tradition that began in 1945. Tap along to a performance by The Fifes and Drums of Yorktown at the Victory Monument, listen to festive music at Riverwalk Landing, follow the procession of lights through the historic village, and welcome the arrival of Santa and Mrs. Claus. Dec. 1.

Have Breakfast with Santa and Mrs. Claus. Join Santa and Mrs. Claus for a child-friendly breakfast on the water at the Riverwalk Restaurant in Yorktown and relive the wonder of the season as kids relay their Christmas wish list to the merry one. Tickets are required. Dec. 9, 8:30 - 10:30 a.m.

Spend an Evening with Charles Dickens (or at Least his Great-Great-Grandson). Christmas wouldn't be Christmas without Scrooge and Tiny Tim. At the Williamsburg Inn, Gerald Charles Dickens, great-great-grandson of Charles Dickens, will present a retelling of the classic A Christmas Carol during an elegant banquet featuring world-class cuisine. Reservations are a must. Dec. 12 and 13.

Join in a holiday tradition when the Williamsburg Choral Guild sings traditional Christmas favorites on Dec. 10 at St. Martin’s Episcopal Church. For admission, bring a nonperishable food item.

See a Show, Visit Rudolph at Busch Gardens Christmas Town. Rudolph the Red-Nosed Reindeer and the Sesame Street Forest of Fun are back this year at Busch Gardens Christmas Town.  Nov. 24 through Jan. 1, select dates.

Attend the Community Christmas Tree Lighting in Colonial Williamsburg. Gather in Colonial Williamsburg for a special reading of The Night Before Christmas and learn about the first Christmas tree in the United States. Sing along to classic Christmas carols and watch as the large evergreen tree on Market Square is lighted. Dec. 21.

The Vienna Boys Choir, which dates to the 13th century, brings their signature sound to St. Bede Catholic Church on Dec. 20 for a performance sure to bring shivers. 

Beyond these ways to have holiday fun, check out other enticing activities and cool things to do in Greater Williamsburg and plan your visit today.

See All Trip Ideas