Experience the magic of the Christmas season at one of these five best holiday light displays in the state!

From Hampton Roads all the way up to NoVA, here are our favorite holiday light displays across Virginia!

Million Bulb Walk

Lewis Ginter Botanical Garden, Norfolk Virginia | November 8–December 14

The Norfolk Botanical Garden is known for its "Million Bulb Walk" because they have over one million lights on display throughout the garden (hence the name!). Here you can experience several themes, from Candy Land to surfs up! Tickets are $10–$18 each! Check out the Million Bulb Walk on the Norfolk Botanical Gardens website

Green Christmas Lights

Courtesy of Norfolk Botanical Garden

Christmas Town

Busch Gardens, Williamsburg | November 16–January 5

Are you ready for the most magical light show of the season? Busch Gardens Christmas Town has an enchanting set of light displays, with every country in the park decorated individually. Guests can also watch entertaining shows, eat their food in heated tents, have their picture taken with Santa, and more. Tickets to the light display are free with the purchase of admission to the park. Check it out here!

Courtesy of Busch Gardens Williamsburg

Bull Run Festival of Lights

Bull Run Regional Park | November 22–January 5

Bull Run's drive-through light display is 2.5 miles of pure holiday festivity and enchantment. After you're done, visit the holiday village for rides, refreshments, and photos with Santa. Drivers are asked to keep their headlights off so that viewers can experience the lights without interruptions. This experience is only $20-$25 per carload. Learn more here!  

Walkway of Lights

Courtesy of Bull Run Festival of Lights Facebook

Christmas Lighting of the Tunnel

Natural Tunnel State Park, Duffield | November 29–December 21

Have you seen a more amazing display of lights? We think not! Take a chairlift and descend into the underground natural tunnel—all of which is lit with breathtaking lights and animated displays. Visitors can enjoy roasted marshmallows and hot chocolate, sing along to Christmas Carols, and meet with Santa. Parking is $5 per person, $3 for a one-way ticket on the lift, and $4 per person for admission. There will be special events during certain nights—see the schedule here!

Lit Tunnel

Courtesy of Natural Tunnel State Park

5. Holiday Lights at the Beach | Virginia Beach Oceanfront | November 22–December 31

Get ready for this much-anticipated annual holiday lights display! Drive along the Virginia Beach Oceanfront for one mile of magical holiday lights and a 40-foot decorated Christmas tree. There are several sections of themes, from surfs up to the traditional Christmas display. Tickets are $10 per car—learn more here!

Holiday Lights on the Beach

Courtesy of BayPort Credit Union Holiday Lights Merry Mile Facebook

Do you feel the Christmas spirit? Are you excited to see one of these holiday light displays? Did we miss a big one? Tell us in the comments!