Martinsville, Virginia


25 Days of Christmas 2020

25 Days of Christmas 2020

VisitMartinsville launched their second annual holiday shopping initiative in efforts to promote the numerous craftspeople and shops in Martinsville – Henry County and some of the unique products that can be purchased and experiences that can be had locally.

The advent calendar – style campaign launched on the VisitMartinsville Facebook page on Friday, November 27th, and each day the VisitMartinsville team will reveal one local shop and a unique gift that can be purchased from that location. Throughout the duration of the 25 days, VisitMartinsville will also be doing giveaways from some of the stores being showcased. You could choose to keep this for yourself or give as a wonderful gift this holiday season. We encourage you to stay tuned for more to come and the chances to win.

Day 1: Uptown Pinball

Day 2: Mountain Valley Brewing

Day 3: Books and Crannies

Day 4: Gallery 22

Day 5: Chain of Fools

Day 6: Museum Memberships

Day 7: Martinsville Speedway Gear

Day 8: Grattan Creek 

Day 9: Mark's Jewelers

Day 10: Cocoa Trails Chocolates

Day 11: VisitMartinsville MHC Local T-shirts

Day 12: Unique Gifts & More

Day 13: Just Breathe Yoga and Bodywork 

Day 14: Janice Cain Stationery

Day 15: Angler's Choice

Day 16: Martinsville-Henry County Heritage Center & Museum Gift Shop

Day 17: Studio 107

Day 18: Infinity Acres

Day 19: Laurniebelle's Handmade Body Care

Day 20: Hamlet Vineyards

Day 21: The Jeweler's Edge

Day 22: Imagination Lavender Farm

Day 23: Smith River Outfitters

Day 24: Simply the Best Flowers and Gifts 

Day 25:  Village Spa

To learn more about local shopping opportunities, go to