Ski Resorts in British Columbia, Canada

18 ski resorts in the British Columbia region of Canada, sorted by vertical drop. Compare stats on snowfall, trails, and terrain mix to find the right resort for your skiing level and holiday style.

Click any resort for full stats, or go to all Canada resorts to compare across regions.

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 →

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 →

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 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 →

Skiing in British Columbia

The British Columbia region of Canada has 18 ski resorts in the SkiGrade database. The largest by vertical drop is Revelstoke Mountain Resort at 1713m of vertical.

Resorts within the same region often share similar snow conditions, altitude profiles, and season lengths. Use the stats above to compare individual mountains, or click through to any resort page for a full head-to-head comparison with any other resort in the SkiGrade database.