Windham Mountain Club is a ski resort in Windham, New York, in the northern Catskills, developed across East Peak and West Peak with 54 trails, 11 lifts, and extensive snowmaking. Opened in 1960 as Cave Mountain Ski Area, it grew under successive owners through added lodges, snowmaking, new trails, high-speed lifts, night skiing, and major upgrades. Renamed Ski Windham in 1981 and Windham Mountain in 2001, it expanded its terrain and facilities over decades. In 2023, new majority owners rebranded it as Windham Mountain Club and later announced it would stop honoring the Ikon Pass beginning with the 2025–2026 season.