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 6 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 Norquay
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 AreaAlberta2,644 m997 m80 km13
Banff Sunshine VillageAlberta2,691 m1,034 m77 km14
Castle Mountain ResortAlberta2,259 m851 m55 km7
Marmot BasinAlberta2,601 m877 m37 km6
NakiskaAlberta2,266 m766 m27 km7
Mt NorquayAlberta2,093 m675 m25 km7

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