Windham Mountain Club, NY

Northeast

1,600 ft
Vertical Drop
54
Trails
11
Lifts
Yes
Night Skiing

About Windham Mountain Club, NY

Windham Mountain Club sits in the northern Catskills, about two and a half hours from New York City. Formerly an Ikon Pass partner, it left the pass for the 2025-26 season and pivoted to an independent, club-focused membership model rather than joining another multi-resort pass. It still packs a lot in: 54 trails, 11 lifts, and 1,600 feet of vertical, plus night skiing that's made it the only lit mountain in the Catskills since 1997.

Mountain Details

Address: 19 Resort Dr, Windham, NY 12496

Pass limit: 7 Days

Uphill access: No

Camping: No

Website: https://www.windhammountainclub.com/

Browse all ski mountains →