Snow Farm Vineyard

190 W Shore Rd , South Hero

image

Snow Farm Vineyard

190 W Shore Rd , South Hero
(802) 372-9463

Description

Welcome to Snow Farm Vineyard, one of Vermont’s premier vineyards, located on the shores of Lake Champlain. Sip the wine, picnic in the vineyard, and stroll on our 140-acre historic farm. Our wide-open spaces create a vineyard and winery experience unlike any other in Vermont. Drink in the magic of the Islands while you connect with the land and the people you love!

Location