Ashland Christmas Market
- Historic Downtown Ashland 201 South Railroad Avenue Ashland, VA, 23005 United States (map)

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.
Plus, more than 100 local artists and makers will host a crafts fair. 18 local eateries are open for your enjoyment. Festive music and food trucks will be onsite.
This event is held rain or shine. Free, accessible, and open to the public.
Participating Downtown Ashland shops include…
Ashland Museum tells the story of our town through words, images, voices, and objects. Plus, tour the fully restored 1926 C&O red caboose for a trip back in time to the heyday of the railroad. Groups are welcome, call to make arrangements.
Ashland Museum
105 Hanover Avenue
(804) 368-7314
ashlandmuseum.org
Find your next knitting or crochet project at this welcoming yarn shop featuring luxurious fibers, helpful kits, expert classes, and a vibrant creative community.
📍112 England Street, Ashland, VA 23005
📞 804-362-7800
🌐 centeroftheyarniverse.com
Find upscale, gently-used equestrian gear, antiques, jewelry, and home décor at this locally loved boutique with a distinctly equestrian twist.
📍102 S Railroad Avenue, Ashland, VA 23005
📞 804-752-6782
🌐 changingreinsinc.com
Fin and Feather Pet Center of Ashland is a locally-owned and operated pet store that carries a wide range of foods and supplies, as well as small animals, reptiles, and fish.
307 Railroad Ave
Ashland, VA 23005
(804) 798-2228
finandfeatherofashland.com
Find vintage treasures and collectible gems at one of the region’s largest antique malls, home to over 40 vendors offering a wide array of timeless and affordable finds.
📍427 England Street, Ashland, VA 23005
📞 804-798-0202
🌐 hickorycreekantiques.com
Carefully chosen funky, handcrafted art and gifts created by artists from Virginia and beyond.
120 Hanover Ave
Ashland, VA 23005
(804) 822-5758
refunkit.com
A flexible, modern event space in the heart of Ashland—perfect for receptions, workshops, dance classes, and private gatherings.
📍110 Thompson Street, Ashland, VA 23005
📞 804-412-8591
🌐 Visit site
Discover one-of-a-kind furniture, home décor, art, gifts, and vintage treasures—plus the full Chalk Paint® line by Annie Sloan—at this ever-evolving boutique in the heart of Ashland.
📍315 England Street, Ashland, VA 23005
📞 804-368-0184
🌐 thrillofthehuntva.com
Explore a wonderland of toys and model trains at this one-of-a-kind shop in Ashland’s historic downtown. Perfect for curious kids and collectors of all ages.
📍104 S Railroad Avenue, Ashland, VA 23005
📞 804-368-0063
🌐 trainandtoystore.com
Posh antiques and collectibles shop. Open Saturdays only.
112C Thompson Street
Ashland, VA 23005
This charming shop specializes in custom jewelry and heirloom redesigns. See expert British-trained goldsmiths at work from the showroom as they craft stunning, timeless pieces.
📍107 Hanover Avenue, Ashland, VA 23005
📞 804-798-5864
🌐 wagnerjewellers.com
Bold, beautiful ink from a rotating crew of talented tattoo and PMU artists. Walk-ins welcome, or book your next statement piece today.
📍113 S Railroad Avenue, Ashland, VA 23005
🌐 Visit site
A vintage lover’s dream! Shop secondhand clothes, home goods, and retro finds in this one-of-a-kind thrifting haven.
📍305 England Street, Ashland, VA 23005
🌐 https://iloveashlandva.com/us/ashland/-/crimson-and-clover-thrift/
Classic coffee, tea, books, and their shots rock!
112 Thompson St
Ashland, VA 23005
(804) 847-8747
Everyone is flocking to Chirp in Ashland for their special formulas, feeders, and all things birding—perfect for attracting wild birds, supporting native species, and creating a backyard haven for nature lovers and pollinators alike."
📍403 S Center St, Ashland, VA 23005
📞 804-605-2950
🌐 chirpva.com
Participating Downtown Ashland eateries include…
A staple in Downtown Ashland, Ashland Meat Company offers farm-to-table provisions, regional meats, deli platters, and gourmet groceries. Whether you're planning a picnic or stocking your pantry with local flavors, this specialty grocer brings high-quality, fresh food to the heart of town.
📍107 S Railroad Avenue, Ashland, VA 23005
📞 804-798-8311
🌐 ashlandmeatco.com
Located along the railroad tracks, The Caboose features farm-to-table dining, a curated wine and craft beer selection, and local artisanal goods. A go-to spot for lunch, coffee, or gathering with friends in Downtown Ashland.
📍108 S Railroad Ave, Ashland, VA 23005
📞 804-798-2933
🌐 cabooseashland.com
Step into the warmth, charm, and hospitality of The Henry Clay Inn — a Georgian-style Inn located right in the heart of historic downtown Ashland. Weddings, meetings, and private events hosted on the premises. Dining room serves full menu Thursday through Monday.
114 N. Railroad Ave
Ashland, Virginia
(804) 798-3100
henryclayinn.com
A beloved Ashland lunch spot known for fresh fare, boxed lunches, catering, gift baskets, homemade breads, and bakery treats—made from scratch with love.
📍102 N Railroad Avenue, Ashland, VA 23005
📞 804-798-8331
🌐 homemadesbysuzanne.com
With 50 TVs, pool tables, live music on weekends, and a menu full of all-American favorites, Huddle Up is your go-to game day (or any day) hangout spot.
📍407 England Street, Ashland, VA 23005
📞 804-798-5979
🌐 huddleupsportsbar.com
A local icon serving upscale Southern cuisine with a front-row view of the railroad. This two-story landmark offers unforgettable meals, historic charm, and live train views.
📍100 S Railroad Avenue, Ashland, VA 23005
📞 804-752-6410
🌐 ironhorserestaurant.com
A family-friendly sports bar in the heart of Ashland serving up classic American favorites—from burgers to wings—with plenty of TVs to catch every game.
📍504 England Street, Ashland, VA 23005
📞 804-496-6700
🌐 https://iloveashlandva.com/us/ashland/-/ashland-feed-store/
Create your own dessert adventure with frozen yogurt, gelato, sorbets, frozen drinks, and all the toppings your sweet tooth can handle—right in downtown Ashland.
📍210 England Street, Ashland, VA 23005
📞 804-496-6915
🌐 https://iloveashlandva.com/us/ashland/-/sweet-frog/
Delicious Italian dishes made from scratch—think gourmet pizzas, hearty pastas, steaks, and seafood. A family favorite with full bar service.
📍435 England Street, Ashland, VA 23005
📞 804-368-7204
🌐 Visit site
Family-friendly dining meets stone-fired flavor! Enjoy artisan pizzas, sandwiches, and fun cocktails in a cozy downtown setting.
📍107 S Railroad Avenue, Ashland, VA 23005
📞 804-800-9096
🌐 Visit site
- Posted in holidays, lightup feature
Serving the community since 1918, the Ashland Feed Store supplies lawn care essentials, animal feed, garden supplies, and seasonal items. Locals love their baby chick days in spring, pumpkins in fall, and fresh-cut trees during the holidays.
📍120 Thompson Street, Ashland, VA 23005
📞 804-798-8431
🌐 ashlandfeedstore.com