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 2018


Visit Bush Gardens Williamsburg this holiday seaon!

Enjoy lights, holiday shopping, special entertainment, and festival food and drink at Busch Garden's Christmas Town, plus many of the park's rides and attractions are still open.

Pick a date and purchase early for the biggest savings.

Williamsburg Hotels: See special offers.


November 9 - December 15, 2018
Million Bulb Walk - Norfolk Botanical Gardens
Enjoy a healthy walk through 2 miles of holiday light displays at Norfolk Botanical Gardens

November 17, 2018 - January 5, 2019 (select days)
Busch Gardens Christmas Town
Holiday lights, shows and shopping.

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

November 22, 2018 - December 30, 2018
Holiday Lights at the Beach
The Merry Mile, a shorter lights display premiered in 2017 will take place along the Boardwalk from 8th Street to 22nd Street.
Oceanfront Hotels: See what's available.

November 22, 2018 - January 1, 2019
Newport News Celebration in Lights
Drive through two miles of holiday light displays at Newport News Park, Newport News, VA.

November 23 - December 31, 2018
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

December 1, 2018
Yorktown Christmas Market on Main
Annual holiday market opens with a Fifes and Drums performance.

December 1, 2018
Yorktown Lighted Boat Parade
Decorated boats parade down the York River.

December 1, 2018
Williamsburg Christmas Parade
Starts at 9:00 a.m. and proceeds down Richmond Road.
Williamsburg Hotels: See special offers

December 1, 2018
Holiday Parade at the Beach
Evening parade along Atlantic Avenue at the Virginia Beach oceanfront. Parade starts at 5:30.
Last minute Va Beach hotel deals

Williamsburg Grand Illumination ParadeDecember 2, 2018
Williamsburg Grand Illumination
A holiday tradtion. Fireworks
Williamsburg Hotels: See special offers

December 8, 2018
Olde Towne Holiday Music Festival
Music performances, children's parade, and more On High Street, from Washington St. to Water St.. Portsmouth, VA.

December 8, 2018
Yorktown Holiday Market and Toyland Parade
Holiday market at Riverwalk, a fun Toyland Parade

December 16 - December 31, 2018
Dominion Garden of Lights - Norfolk Botanical Gardens
The gardens are transformed with a drive-through lights display for the holidays


Special Offers on Hampton Roads Area Hotels

Find the best deals on hotel stays in the Hampton Roads area.

Last Minute hotel deals in Virginia Beach! Find deals on hotel stays for the coming up weekend.

Williamburg hotel deals - The best deals on Williamsburg hotels

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.