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!