Vermont Hotel Reservations
Cochran Ski Area
Take the Whole Family to the Slopes of Cochran
Established in 1961 by the famed “Skiing Cochrans” family, the Cochran Ski Area is one of many ski areas in New England. Located in northern Vermont.
Found along the Winooski River, the Cochran Ski Area is now the country’s first non-profit ski area.
This Vermont ski area features skiing and snowboarding lessons for children as young as 3 years old, events like the weekly Lollipop Races, and Cochran's Ski Club.
Alberta | British Columbia | Manitoba | New Brunswick | Nova Scotia | Ontario | Prince Edward Island | Quebec | Saskatchewan | Yukon | Caribbean