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!
656 Main St, Weston, VT 05161
Monday - Saturday 10:00 - 5:00
Sundays - 10:00 - 4:00
December 24th: 10:00 - 3:30
CLOSED CHRISTMAS DAY
December 26 - December 31st: 11:00 - 4:00
CLOSED FOR THE SEASON JANUARY 1st - RE-OPEN MEMORIAL DAY WEEKEND