Skip to content
Book & Ski
← Skiing in Canada

Ski resorts in Alberta

Snow-covered mountains above the town of Banff
Banff town and mountains in winter, Alberta. Photo: John One / Pexels.

The short answer

We list 7 ski areas in Alberta. The largest by mapped runs is Lake Louise Ski Area (80 km); the highest is Banff Sunshine Village, with runs from 2,691 m (8,829 ft); and the biggest vertical is at Banff Sunshine Village (1,034 m).

Best ski resorts in Alberta: largest, highest and for beginners →
Highest ski resorts in Alberta1,000 m1,500 m2,000 m2,500 mBanff Sunshine Village: top 2,691 m (8,829 ft)2,691Banff Sunshine …Lake Louise Ski Area: top 2,644 m (8,675 ft)2,644Lake Louise Ski…Marmot Basin: top 2,601 m (8,533 ft)2,601Marmot BasinNakiska: top 2,266 m (7,434 ft)2,266NakiskaCastle Mountain Resort: top 2,259 m (7,411 ft)2,259Castle Mountain…Mt Norquay: top 2,093 m (6,867 ft)2,093Mt NorquayHidden Valley Ski Resort: top 1,439 m (4,721 ft)1,439Hidden Valley S…
Top elevation of the highest mapped run, in metres. Full figures in the table below.

All Alberta ski areas by size

Ski areaRegionTop elevationVerticalMapped runsLifts
Lake Louise Ski Area logoLake Louise Ski AreaAlberta2,644 m997 m80 km13
Banff Sunshine Village logoBanff Sunshine VillageAlberta2,691 m1,034 m77 km14
Castle Mountain Resort logoCastle Mountain ResortAlberta2,259 m851 m55 km7
Marmot Basin logoMarmot BasinAlberta2,601 m877 m37 km6
Nakiska logoNakiskaAlberta2,266 m766 m27 km7
Mt Norquay logoMt NorquayAlberta2,093 m675 m25 km7
Hidden Valley Ski Resort logoHidden Valley Ski ResortAlberta1,439 m167 m15 km4

Data © OpenStreetMap contributors (ODbL) via OpenSkiMap; mapped figures can differ from resorts’ published ones.

Resort logos are trademarks of their owners, from each resort’s official website, except: Nakiska logo, Wikimedia Commons · Public domain (trademarked). Shown for identification; no endorsement implied.