Capture the spirit of Christmas at the Weston Village Christmas Shop. You’ll feel like you’ve stepped into a winter wonderland as you walk through our charming 19th-century barn decorated with dozens of themed trees. You’re sure to find the perfect ornament for everyone on your list!
Weston, Vermont, is one of the most charming villages in New England and features some of the best shopping in the area. Experience the wonder and magic of Christmas at the Weston Village Christmas Shop. Inspired by the spirit of the season, Lynn and Steve opened the shop in 1992. Growing up, Lynn loved to deck the halls with boughs of holly, garland, and festive wreaths. Today, the couple loves helping customers find the perfect gifts for loved ones or even something special for themselves!
We have dozens of lighted trees decorated with ornaments to fit any decor/theme. You’ll find unique Santas, German Nutcrackers, and Smokers. Take home a Vermont maple leaf ornament dipped in gold or silver. Or, shop our collectibles, including:
-
Department 56
-
Charming Tails
-
Fontanini
-
Jim Shore
-
Byers’ Choice
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.