Christmas in Virginia Beach, Norfolk, Williamsburg and Hampton Roads

There are numerous and varied Christmas celebrations in Virginia Beach, Norfolk, Williamsburg and Hampton Roads every year. Welcome to our guide to the finest events. Have a merry Christmas!


Christmas Events 2016


Two Ways to Save on 2016 Busch Gardens Christmas Town Tickets!

Pick a date and purchase early for the biggest savings. Single-day tickets purchased at the park are $38, but you can purchase tickets for as low as $16 if you buy in advance. See dates and prices.

or ...

Save on tickets good for any single day, November 25 - Jan 2: Click here and use code BGWDD to save on tickets at the official Busch Gardens website.


November 25, 2016 - January 2, 2017 (select days)
Busch Gardens Christmas Town
Holiday lights, shows and shopping.Holiday Lights at the Virginia Beach boardwalk

November 18, 2016- January 1, 2017
Holiday Lights at the Beach
Drive on the boardwalk to see over 250 animated nautical and holiday light displays. 2nd Street to 33rd Street, Virginia Beach, VA.

November 19, 2016
Norfolk Grand Illumination Parade
The skylines of Norfolk and Portsmouth light up, then the big parade begins. Norfolk, VA.

November 11 - 23, 2016
Million Bulb Walk - Norfolk Botanical Gardens
Enjoy a healthy walk through the light display.

November 19 - December 31, 2016
Dickens' Christmas Towne
Nauticus and the Virginia Stage Company have created an interactive holiday experience. Norfolk, VA.

November 24, 2016 - January 1, 2017
Newport News Celebration in Lights
Two-mile drive through animated scenes. 700,000 lights. Newport News Park, Newport News, VA.

November 24 - December 31, 2016
Dominion Garden of Lights - Norfolk Botanical Gardens
The gardens are transformed for the holidays

November 25 - December 31, 2016
Winter Wonderland: the Coleman Collection
Favorite animated figures from Coleman's famous Winter Wonderland collection. Portsmouth Arts and Cultural Center (formerly the Courthouse Galleries), Portsmouth, VA. Closed Christmas day and Mondays, except December 26th

December 2, 2016
Christmas Tree Lighting in Yorktown
The Fifes and Drums of York Town perform, there's a procession of lights through the historic village, and festive music at Riverwalk.

December 3, 2016
Williamsburg Christmas Parade
Starts at 8:00 a.m. and proceeds down Richmond Road.

December 3, 2016
Yorktown Lighted Boat Parade
View festively decorated boats from the Yorktown Riverwlak Landing. There's also a beach bonfire, caroling, and hot cider.

December 3, 2016
Christmas Market on Main Street in Yorktown
Ats and crafts vendors, strolling musicians, and a visit from Santa and Mrs. Claus.

Williamsburg Grand Illumination ParadeDecember 4, 2016
Williamsburg Grand Illumination
A holiday tradtion. Fireworks.

December 10, 2016
Hampton Holly Days Parade
Bands, floats, balloons, Santa. Hampton, VA.

December 10, 2016
Olde Towne Holiday Music Festival
Music performances, children's activities, carolers, strolling characters. 7 blocks of High Street. Portsmouth, VA.

December 10, 2016
Toyland Parade in Historic Yorktown
Decorate a stroller, wagon, pet, or yourself and join the fun in this annual parade down Riverwalk Landing, lead by the Fifes and Drums of York Town.


Map of Norfolk and Portsmouth hotelsHampton Roads Area Hotels

Virginia Beach Hotels - Oceanfront hotels for your holiday season stay in Virginia Beach.

Williamsburg Hotels - A selection of hotels located in the Colonial Williamsburg area.

Norfolk and Portsmouth Hotels - Norfolk and Portsmouth hotels that are located downtown and close to the Elizabeth River.



Virginia Beach & Norfolk

The region's two biggest cities are very different but both have so much to offer. The good news is they're only a short drive apart.