Best Ski Resorts in Canada

33 published ski resorts in Canada, grouped by region and sorted by vertical drop within each. Compare side-by-side stats on snowfall, trails, lifts, and terrain mix to find the resort that matches your skiing style and experience level.

Click any resort for full stats and comparisons, or use the links below to compare two resorts head to head.

British Columbia 18

View region →

The longest vertical descent in North America with world-class powder, tree skiing, and an authentic mountain town.

Vertical1,713m (5,620ft)
Trails131
Snowfall1,524cm/yr (600in)
Beginner7%
Intermediate45%
Advanced48%
Full stats →

North America's largest ski resort by area, combining two massive mountains with a legendary village atmosphere.

Vertical1,609m (5,279ft)
Trails200
Snowfall1,143cm/yr (450in)
Beginner20%
Intermediate55%
Advanced25%
Full stats →

A relaxed Purcell Mountains resort with a heated outdoor pool, the legendary Taynton Bowl freeride zone, and easy access to RK Heliski.

Vertical1,300m (4,265ft)
Trails135
Snowfall510cm/yr (201in)
Beginner15%
Intermediate55%
Advanced30%
Full stats →

BC's expert paradise with the fourth-highest vertical drop in North America and 85 in-bounds chutes accessed from a single gondola.

Vertical1,260m (4,134ft)
Trails129
Snowfall762cm/yr (300in)
Beginner20%
Intermediate20%
Advanced60%
Full stats →

Five legendary alpine bowls, deep BC powder, and a charming heritage town make Fernie one of the Canadian Rockies' favourite freeride destinations.

Vertical1,075m (3,527ft)
Trails142
Snowfall1,067cm/yr (420in)
Beginner30%
Intermediate40%
Advanced30%
Full stats →

Three peaks above the historic mining town of Rossland, with cult-favorite tree skiing and a fiercely independent local culture.

Vertical890m (2,920ft)
Trails119
Snowfall760cm/yr (299in)
Beginner16%
Intermediate36%
Advanced48%
Full stats →

Canada's second largest ski resort by area with a charming ski-in/ski-out village and sunny interior BC weather.

Vertical882m (2,894ft)
Trails137
Snowfall600cm/yr (236in)
Beginner20%
Intermediate58%
Advanced22%
Full stats →

Canada's largest ski-in/ski-out resort village, famous for snow ghosts (tree snow sculptures) and family programming.

Vertical777m (2,549ft)
Trails118
Snowfall750cm/yr (295in)
Beginner18%
Intermediate54%
Advanced28%
Full stats →

Two-faced Okanagan resort with a colorful Victorian-mining-town village and a strong family Nordic scene.

Vertical760m (2,493ft)
Trails132
Snowfall700cm/yr (276in)
Beginner20%
Intermediate50%
Advanced30%
Full stats →

A sunny, family-oriented BC resort with Western Canada's longest illuminated night skiing run and a quirky Bavarian platzl in town.

Vertical750m (2,461ft)
Trails80
Snowfall396cm/yr (156in)
Beginner20%
Intermediate60%
Advanced20%
Full stats →

Remote northern BC mountain with 12+ meters of snow yearly — true powder pilgrimage with no crowds.

Vertical670m (2,198ft)
Trails33
Snowfall1,270cm/yr (500in)
Beginner10%
Intermediate35%
Advanced55%
Full stats →

Steep, technical terrain near Penticton — small village, mostly black runs, and a cult expert following.

Vertical610m (2,001ft)
Trails79
Snowfall600cm/yr (236in)
Beginner16%
Intermediate48%
Advanced36%
Full stats →

Vancouver's biggest North Shore mountain and 2010 Olympic venue — wide groomers and night-lit slopes.

Vertical610m (2,001ft)
Trails53
Snowfall853cm/yr (336in)
Beginner20%
Intermediate40%
Advanced40%
Full stats →

Vancouver Island's only major resort, with maritime powder, ocean views, and easy ferry access.

Vertical505m (1,657ft)
Trails81
Snowfall1,063cm/yr (419in)
Beginner30%
Intermediate40%
Advanced30%
Full stats →

Provincial park resort midway between Vancouver and the Okanagan — relaxed, affordable, and wilderness-feeling.

Vertical442m (1,450ft)
Trails24
Snowfall600cm/yr (236in)
Beginner25%
Intermediate55%
Advanced20%
Full stats →

Tiny lift count, huge snow totals — Nelson's Kootenay favorite is a powder-and-tree-skiing legend.

Vertical396m (1,299ft)
Trails81
Snowfall1,219cm/yr (480in)
Beginner20%
Intermediate40%
Advanced40%
Full stats →

Vancouver's iconic 'Peak of the City' — skyride access, nightly skiing, and city lights below.

Vertical381m (1,250ft)
Trails33
Snowfall1,117cm/yr (440in)
Beginner25%
Intermediate50%
Advanced25%
Full stats →

Vancouver's snowboarder and freestyle hub on the third North Shore mountain — affordable, casual, late hours.

Vertical320m (1,050ft)
Trails39
Snowfall1,117cm/yr (440in)
Beginner35%
Intermediate40%
Advanced25%
Full stats →

Eastern Canada's highest vertical drop, with breathtaking pistes that plunge straight down toward the frozen St. Lawrence River.

Vertical770m (2,526ft)
Trails53
Snowfall645cm/yr (254in)
Beginner20%
Intermediate40%
Advanced40%
Full stats →

Eastern Canada's premier ski resort with a charming pedestrian Euro-style village and four mountain faces in the Laurentian Mountains.

Vertical645m (2,116ft)
Trails102
Snowfall381cm/yr (150in)
Beginner17%
Intermediate31%
Advanced52%
Full stats →

Just 30 minutes from Quebec City, with three faces of skiing, North America's most extensive night skiing, and World Cup downhill heritage.

Vertical625m (2,051ft)
Trails71
Snowfall480cm/yr (189in)
Beginner22%
Intermediate39%
Advanced39%
Full stats →

Eastern Townships provincial-park mountain with sweeping lake views and three connected peaks.

Vertical540m (1,772ft)
Trails61
Snowfall533cm/yr (210in)
Beginner25%
Intermediate40%
Advanced35%
Full stats →

Eastern Townships favorite famous for tight, twisting glade skiing and a real Quebec mountain feel.

Vertical460m (1,509ft)
Trails60
Snowfall559cm/yr (220in)
Beginner12%
Intermediate45%
Advanced43%
Full stats →

Quebec's biggest night-skiing area, sheltered in a U-shaped valley near Quebec City with a top-rated freestyle park.

Vertical420m (1,378ft)
Trails43
Snowfall410cm/yr (161in)
Beginner30%
Intermediate50%
Advanced20%
Full stats →

Quebec's biggest night-skiing operation — seven faces of varied terrain an hour from Montreal.

Vertical405m (1,329ft)
Trails152
Snowfall533cm/yr (210in)
Beginner20%
Intermediate40%
Advanced40%
Full stats →

Laurentians night-skiing capital just an hour north of Montreal, with lit runs until 11 p.m.

Vertical213m (699ft)
Trails38
Snowfall405cm/yr (159in)
Beginner30%
Intermediate45%
Advanced25%
Full stats →

Located in Banff National Park with incredible Rocky Mountain scenery, reliable snowfall, and diverse terrain.

Vertical1,070m (3,510ft)
Trails137
Snowfall914cm/yr (360in)
Beginner20%
Intermediate55%
Advanced25%
Full stats →

Set against Canada's most famous glacier lake with four mountain faces and unparalleled Rocky Mountain scenery.

Vertical1,000m (3,281ft)
Trails145
Snowfall360cm/yr (142in)
Beginner25%
Intermediate45%
Advanced30%
Full stats →

Jasper National Park's only ski area, with the highest base elevation in Canada and uncrowded trails through pristine wilderness.

Vertical914m (2,999ft)
Trails91
Snowfall400cm/yr (157in)
Beginner30%
Intermediate30%
Advanced40%
Full stats →

Southern Alberta's hidden powder gem with steep treeskiing, cat-skiing terrain, and one of the most authentic locals' scenes in Canada.

Vertical869m (2,851ft)
Trails94
Snowfall900cm/yr (354in)
Beginner30%
Intermediate30%
Advanced40%
Full stats →

Banff's locals' hill, the smallest of the three Big 3 resorts, with the famed North American chair and night skiing above town.

Vertical503m (1,650ft)
Trails60
Snowfall300cm/yr (118in)
Beginner20%
Intermediate36%
Advanced44%
Full stats →

Built for the 1988 Calgary Olympics in Kananaskis Country — the closest Rockies skiing to Calgary.

Vertical412m (1,352ft)
Trails79
Snowfall254cm/yr (100in)
Beginner30%
Intermediate45%
Advanced25%
Full stats →

Ontario's biggest ski resort on the Niagara Escarpment overlooking Georgian Bay, with a vibrant pedestrian village and night skiing.

Vertical220m (722ft)
Trails43
Snowfall280cm/yr (110in)
Beginner30%
Intermediate50%
Advanced20%
Full stats →

About Skiing in Canada

Canada has 33 published ski resorts in the SkiGrade database. The largest by vertical drop is Revelstoke Mountain Resort with 1713m of vertical drop. Use the resort cards above to quickly compare key stats across all Canada resorts, or click through to any resort for a full breakdown including terrain mix, elevation profile, and head-to-head comparisons.

All stats shown are based on published resort data. Vertical drop is the most reliable indicator of overall mountain size — it tells you how long a top-to-bottom run actually is. Snowfall figures are annual averages and can vary significantly year to year. Terrain percentages (beginner, intermediate, advanced) reflect how each resort categorises its own marked trails.