All states › Virginia

Christmas Lights in Virginia

85 Christmas light displays, drive-thrus and holiday light shows across 37 Virginia cities. Pick a city or use your location.

Displays to see in Virginia

Dominion Energy Garden of Lights

Walk-thru · Norfolk, VA · $12-$30 per person depending on date and age; walk-up costs $5 more

On now Music

Nov 6 – Jan 3

Winter Lantern Festival at Jamestown Settlement

Walk-thru · Williamsburg, VA · From $18, varies by date; ages 0-2 free

On now

From Nov 6

Winter Walk of Lights at Meadowlark Botanical Gardens

Walk-thru · Vienna, VA · About $21 (regional guide); age 2 and under free

On now

Nov 11 – Jan 3

Alexandria Holiday Boat Parade of Lights

Parade · Alexandria, VA · Free

Opens soon

Dec 5 – Dec 5

Ashland Grand Illumination

Tree lighting · Ashland, VA · Free

Opens soon

Nov 21 – Nov 21

Ashland Olde Town Holiday Parade

Parade · Ashland, VA · Free

Opens soon

Nov 22 – Nov 22

Botetourt Chamber Tinsel Trail

Walk-thru · Fincastle, VA · Unknown

Opens soon

Dec 6 – Dec 30

Bright Nights at Cameron Run Regional Park

Walk-thru · Alexandria, VA · $9 online, $12 on-site (plus fees)

Opens soon

Nov 14 – Jan 3

Bright Nights on the Bluffwalk

Event · Lynchburg, VA · Free (not listed; confirm)

Opens soon

Nov 22 – Jan 3

Bull Run Festival of Lights

Drive-thru · Centreville, VA · $30 per car or van online (buses $75)

Opens soon

Nov 14 – Jan 3

CarMax Tacky Light Run

Event · Midlothian, VA · $45-$55 adult registration depending on date

Opens soon

Dec 12 – Dec 12

Celebration in Lights

Drive-thru · Newport News, VA · Last published (2024): $15 per car Mon-Thu, $20 Fri-Sun, $85 per bus

Opens soon

Nov 26 – Jan 1

Want your house to look like this?

Professional Christmas light installers hang, maintain and take down your lights, or install permanent lights you control from your phone. Tell us about your house and get free quotes.

Get free quotes
View tour route