Things to do in and near Ashland, Virginia in December

Your guide to a magical holiday season in Ashland.
Enjoy light shows, markets, and other holiday fun throughout December.

Dominion Energy GardenFest of Lights
November 18th – January 5th
Dominion Energy GardenFest of Lights opens to the public for a favorite tradition featuring millions of lights, decorations, and more!

Breakfast Skate with Santa
December 1st
Join the Ashland Figure Skating Booster for a full breakfast of eggs, pancakes, bacon & turkey sausage, picture with Santa, and 2 hours of skating. 

Ashland Christmas Market
December 7th 2024
Inspired by open-air holiday markets around the world, downtown shops and businesses are taking their wares to the streets with sidewalk sales, displays, and specials.

England Street Market
December 7th
The England Street Market presented by Thrill of the Hunt is where you will discover Local Crafters, Makers, and Artisans.

Merry Makers at the Meadow
December 14th – 15th
The Merry Makers at The Meadow offers a one-of-a-kind, exclusive opportunity to shop for unique gifts crafted by local artisans.

Caroling by Shiloh Baptist Church
December 21st
Light Up the Tracks in Downtown Ashland sets the scene for an old-fashioned holiday experience with festive carolers performing each Saturday 5-7pm.

Christmas Wreathe Workshop
December 22nd
Join James River Cellars and create your own beautiful Christmas wreath while sipping wine!

Santa’s Wonderland at Bass Pro Shop
December 2nd, 17th & 23rd
Santa Claus today announced his return to the magical Santa’s Wonderland at Bass Pro Shops and Cabela’s

Caroling by Henrico Pops & Good Vibrations
December 28th
Light Up the Tracks in Downtown Ashland sets the scene for an old-fashioned holiday experience with festive carolers performing each Saturday 5-7pm. 

New Years Eve Masquerade Ball
December 31st
As the final hours of the year fade, there’s no better way to bid farewell to 2024 and usher in a new year than at the Ashland New Year’s Eve Masquerade Ball held at the Hanover Arts and Activities Center.

Convenient lodging for your adventures

With its central location, The Henry Clay Inn is the perfect home base for exploring all of Ashland and the Greater Richmond Region.
Book your stay at The Henry Clay Inn today, where charming guest rooms and a spacious porch welcome you for a relaxing, fun filled getaway in the heart of Ashland.

We look forward to seeing you!

Share the love! Next time you come for a visit, take a photo and tag us @henryclayinn on Facebook or Instagram. We would love to see and hear about your experience with us.