← Back to blog

Top 10 Ski Resorts in Alberta

Alberta's ski resorts benefit from a geography that would be almost impossibly convenient if it had been designed deliberately. The Rocky Mountain front rises abruptly from the prairie within an hour's drive of Calgary, depositing enormous snowfall on the western slopes while the Chinook winds that occasionally rake the eastern ranges keep temperatures variable but tolerable. The province's ski season runs from November through May at the highest resorts, and the combination of cold continental powder, dramatic Rockies scenery, and a world-class national park setting makes Alberta one of North America's most compelling ski destinations — far better known to visiting Europeans than the crowds at American mountain towns might suggest.

1. Lake Louise Ski Resort, Banff National Park

Lake Louise is the most scenically situated ski resort in Canada and arguably in North America. The mountain faces north across the valley toward the Victoria Glacier and the iconic lake itself, visible from several of the upper runs. The ski area covers roughly 4,200 acres with a vertical drop of 991 metres from a summit of 2,637 metres, served by 11 lifts including high-speed detachable quads. The 145 named runs break down approximately 25 percent beginner, 45 percent intermediate, and 30 percent advanced, with genuine sustained pitch on the Back Bowls and the free-skiing terrain of the Summit Platter area. The average annual snowfall of around 350 centimetres is augmented by snowmaking on lower runs. Banff is 57 kilometres away and serves as the primary accommodation base; Calgary's international airport is 180 kilometres east. The SkiBig3 pass combines Lake Louise with Sunshine Village and Mt Norquay for exceptional value.

2. Sunshine Village, Banff National Park

Sunshine Village is unique among major Canadian resorts: the village itself sits at 2,160 metres elevation, with lifts accessing terrain up to 2,730 metres. You reach the village via a gondola from the base area parking lot, meaning the ski-in ski-out experience at Sunshine is genuinely at high altitude rather than a marketing euphemism. The 3,358-acre ski area receives an average of 900 centimetres of snowfall annually — among the highest in Canada — and the elevation means that snow stays dry and light long after lower resorts are dealing with wet coastal moisture. The 137 runs cover beginner through advanced terrain; the Delirium Dive area, accessible via a mandatory safety briefing and appropriate equipment, is one of Canada's most serious in-bounds expert descents. The season regularly extends into late May.

3. Mt Norquay, Banff

Mt Norquay is the oldest ski area in the Canadian Rockies and the one most accessible from Banff town centre — a five-minute drive and then a short lift ride to 2,133 metres. The vertical drop is 503 metres, modest by Alberta standards, and the ski area covers 190 acres with 60 runs. What Norquay lacks in size it compensates in convenience, snow reliability from its north-facing aspect, and the quality of its advanced terrain — notably the North American run and the Cliff House area, which provide sustained steep pitches that improve ski technique more effectively than most intermediate resorts. The resort's small scale means lift lines are rare, and the historic Cliffhouse Bistro at elevation serves a worthwhile lunch. As part of the SkiBig3 pass, Norquay functions as the local mountain to complement the larger experiences at Sunshine and Lake Louise.

4. Marmot Basin, Jasper National Park

Marmot Basin sits within Jasper National Park, 90 kilometres from the town of Jasper on the Icefields Parkway, and operates in a national park setting with restrictions on expansion that have kept it more intimate than its southern counterparts. The vertical drop is 915 metres from a summit of 2,612 metres, with 91 runs over 1,675 acres served by nine lifts. The terrain breakdown runs roughly 30 percent beginner, 30 percent intermediate, and 40 percent advanced; the advanced terrain on the upper mountain, particularly off the Eagle Chair and Knob Chair, is genuinely challenging. Marmot receives less snowfall than Sunshine — around 380 centimetres annually — but its elevation and cold temperatures maintain snow quality through the season. The drive up the Icefields Parkway from Banff, passing the Columbia Icefield, is one of the great mountain road experiences in North America.

5. Nakiska, Kananaskis

Nakiska was purpose-built for the 1988 Winter Olympics alpine events and remains a technically excellent race-format mountain. Located in Kananaskis Country, an hour southwest of Calgary, it offers 1,023 acres of terrain with a vertical drop of 735 metres served by five lifts. The runs are well-groomed, consistent in pitch, and designed for skiers who want to develop their technique on predictable terrain rather than navigate complex mountain geography. Nakiska is not a destination resort in the Sunshine or Lake Louise sense, but for Calgary residents seeking reliable conditions and short lift lines it functions extremely well. The mountain also hosts youth racing programs, and the remnant race-course infrastructure makes it one of the better places in Alberta to ski a timed course.

6. Castle Mountain Resort, Pincher Creek

Castle Mountain is Alberta's most underrated large ski area, located in the Livingstone Range near Pincher Creek close to the British Columbia border. The 3,000-acre ski area has a vertical drop of 700 metres and 94 runs, with terrain that skews distinctly advanced — over half the runs are rated blue or black, and the tree skiing and north-facing bowl terrain is genuinely excellent. Average snowfall around 450 centimetres is reliable, and Castle's relative remoteness from Calgary (about a three-hour drive) keeps crowds very manageable. The resort has been steadily developing accommodation and infrastructure; it remains a skier's mountain rather than a resort destination, which many visitors regard as a virtue.

7. Ski Hazel, Stony Plain (Edmonton Area)

For skiers based in Edmonton rather than Calgary, the options within the city's immediate hinterland are limited by the flat prairie topography. Ski Hazel and similar smaller operations in the Edmonton area provide basic terrain for learners and recreational skiers making use of natural or constructed hills. The vertical is modest — under 100 metres — but for a beginner making first turns or a junior skier developing fundamentals before travelling to the mountains, these facilities fill a real need. Most Edmonton-based skiers drive south to the Rockies for serious terrain.

8. Rabbit Hill, Leduc County

Rabbit Hill, operated by the Edmonton Ski Club, is the largest of the Edmonton-area ski operations, with around 90 metres of vertical and 12 runs served by several lifts. Night skiing is available, making it a practical option for weekday evenings when a three-hour drive to the mountains is not feasible. The terrain is gentle enough for families with young children and provides enough variety for recreational skiers to have an enjoyable session. Racing programs operated by the club have produced several nationally competitive Alberta skiers.

9. Winsport Canada Olympic Park, Calgary

The Canada Olympic Park facility in northwest Calgary was built for the 1988 Winter Olympics and continues to operate as a ski area, luge and bobsled track, and sports training centre. The ski hill is small — 90 metres of vertical, 7 runs — but it serves a specific and important function as Calgary's only within-city ski option. Families, school groups, and first-time skiers use it as a low-pressure entry point before travelling to mountain resorts. The luge and bobsled activities on the same site offer an unusual complement to skiing that makes it a viable day trip for non-skiing family members.

10. SnowValley Ski Club, Edmonton

SnowValley, operating on a river valley bank within Edmonton, rounds out the urban ski options available to Alberta's second city. Like the other Edmonton-area facilities, the vertical is limited — around 66 metres — but the night skiing, racing programs, and affordable pricing make it a practical resource. Alberta's urban ski clubs have played a significant role in developing the province's skiing culture; many skiers who later progress to Banff or Jasper had their first experiences on small hills like SnowValley.

Getting to Alberta

Calgary International Airport is the main gateway, with direct connections from London, Frankfurt, Amsterdam, and most major North American hubs. The Banff/Lake Louise area is a 90-minute drive west on the Trans-Canada Highway. Lift passes for the SkiBig3 (Lake Louise, Sunshine, Norquay) are available as season passes, multi-day passes, or can be combined with Epic Pass days depending on the season's arrangements. Marmot Basin in Jasper offers its own separate pass. The ski season across Alberta's mountain resorts runs from late November through late April, with Sunshine regularly extending into May.

Open the map to explore Alberta's ski areas alongside the broader Canadian Rockies region and plan the best route through the province's mountain terrain.