๐จ๐ฆ
Canada Ski Resorts
Whistler, Banff, and legendary powder. Canada delivers world-class skiing.
138
Resorts
6289
km of pistes
7.5
Avg value score
Tier 1
Blackcomb Mountain - Zone Detail
british-columbia
200km
Pistes
2284m
Peak
10
Skiing
10
7.5
9
Tier 1
Whistler Mountain - Peak Zone Detail
british-columbia
200km
Pistes
2182m
Peak
10
Skiing
10
7.5
9
Tier 1
Whistler Blackcomb
british-columbia
200km
Pistes
7494m
Peak
9.8
Skiing
9.8
6.5
8.5
Tier 1
Banff
alberta
158km
Pistes
8100m
Peak
9.5
Skiing
9.5
6
8.5
Tier 1
Kicking Horse Mountain Resort - Zone Detail
british-columbia
130km
Pistes
2450m
Peak
9.5
Skiing
9.5
8
6
Tier 1
Lake Louise Village
alberta
145km
Pistes
8650m
Peak
9.5
Skiing
9.5
6.5
8.5
Tier 1
Lake Louise Ski Resort - Zone Detail
alberta
145km
Pistes
2637m
Peak
9.5
Skiing
9.5
8
8.5
Tier 1
Lake Louise Ski Resort
alberta
145km
Pistes
8650m
Peak
9.5
Skiing
9.5
7
8
Tier 1
Revelstoke Mountain Resort - Zone Detail
british-columbia
69km
Pistes
2225m
Peak
9.5
Skiing
9.5
8.5
7
Tier 1
Revelstoke Mountain Resort
bc-interior
65km
Pistes
2225m
Peak
9.5
Skiing
9.5
7
7
Tier 1
Mont Tremblant
quebec
102km
Pistes
3001m
Peak
8.5
Skiing
8.5
7
9
Tier 1
Mont-Tremblant Village
quebec
102km
Pistes
3001m
Peak
8
Skiing
8
6.5
9
Tier 2
Fernie Alpine Resort
british-columbia
142km
Pistes
6320m
Peak
9
Skiing
9
8.5
7.5
Tier 2
Kicking Horse Mountain Resort
bc-interior
130km
Pistes
2450m
Peak
9
Skiing
9
7.5
6.5
Tier 2
Rossland
british-columbia
145km
Pistes
6800m
Peak
9
Skiing
9
8.5
6
Tier 2
Sunshine Village
alberta
137km
Pistes
8954m
Peak
9
Skiing
9
7
7.5
Tier 2
Fernie Alpine Resort - Zone Detail
british-columbia
142km
Pistes
2134m
Peak
8.5
Skiing
8.5
8.5
7.5
Tier 2
Golden
british-columbia
135km
Pistes
8033m
Peak
8.5
Skiing
8.5
7.5
6
Tier 2
Le Massif de Charlevoix
quebec
53km
Pistes
2645m
Peak
8.5
Skiing
8.5
7.5
7.5
Tier 2
Marmot Basin
alberta
91km
Pistes
8534m
Peak
8.5
Skiing
8.5
8.5
7.5
Tier 2
RED Mountain Resort - Zone Detail
british-columbia
146km
Pistes
2075m
Peak
8.5
Skiing
8.5
9
7
Tier 2
RED Mountain Resort
bc-interior
45km
Pistes
2075m
Peak
8.5
Skiing
8.5
8
7
Tier 2
Sun Peaks Village
british-columbia
137km
Pistes
6824m
Peak
8.5
Skiing
8.5
7.5
9
Tier 2
Sun Peaks Resort
british-columbia
137km
Pistes
6824m
Peak
8.5
Skiing
8.5
8.5
9
Tier 2
Sunshine Village - Zone Detail
alberta
142km
Pistes
2730m
Peak
8.5
Skiing
8.5
8
7.5
Tier 2
Whitewater Ski Resort
bc-interior
25km
Pistes
2044m
Peak
8.5
Skiing
8.5
8.5
7
Tier 2
Big White Ski Resort
british-columbia
119km
Pistes
7606m
Peak
8
Skiing
8
8.5
9.5
Tier 2
Jasper
alberta
113km
Pistes
8104m
Peak
8
Skiing
8
7.5
7.5
Tier 2
Le Massif de Charlevoix
quebec
52km
Pistes
2625m
Peak
8
Skiing
8
7
7.5
Tier 2
Mont-Sainte-Anne
quebec
71km
Pistes
2625m
Peak
8
Skiing
8
8
8
Tier 2
Panorama Mountain Resort
bc-interior
120km
Pistes
2380m
Peak
8
Skiing
8
7.5
8.5
Tier 2
Sun Peaks Resort - Zone Detail
british-columbia
137km
Pistes
2080m
Peak
8
Skiing
8
8.5
9.5
Tier 2
Big White Ski Resort - Zone Detail
british-columbia
119km
Pistes
2319m
Peak
7.5
Skiing
7.5
8.5
9.5
Tier 2
Blue Mountain Resort
ontario
43km
Pistes
1460m
Peak
7
Skiing
7
7
9
Tier 3
Canmore Nordic Centre
alberta
65km
Pistes
5200m
Peak
8.5
Skiing
8.5
9
7.5
Tier 3
Castle Mountain Resort
alberta
80km
Pistes
7300m
Peak
7.5
Skiing
7.5
9
6
Tier 3
Mont Sutton
quebec
60km
Pistes
3175m
Peak
7.5
Skiing
7.5
8
6.5
Tier 3
Nelson
british-columbia
30km
Pistes
5400m
Peak
7.5
Skiing
7.5
8.5
6.5
Tier 3
Powder King Mountain Resort
bc-interior
25km
Pistes
2164m
Peak
7.5
Skiing
7.5
9
6.5
Tier 3
SilverStar Mountain Resort
british-columbia
132km
Pistes
6280m
Peak
7.5
Skiing
7.5
9
9
Tier 3
Mont Sutton
quebec
60km
Pistes
3175m
Peak
7.5
Skiing
7.5
8
6.5
Tier 3
Apex Mountain (Small Resort Context)
british-columbia
55km
Pistes
7200m
Peak
7
Skiing
7
7.5
7.5
Tier 3
Apex Mountain Resort
british-columbia
55km
Pistes
7187m
Peak
7
Skiing
7
9
7.5
Tier 3
Hudson Bay Mountain
bc-interior
35km
Pistes
1982m
Peak
7
Skiing
7
8.5
7.5
Tier 3
Mont Blanc
quebec
42km
Pistes
2700m
Peak
7
Skiing
7
7.5
7.5
Tier 3
Mont Orford
quebec
61km
Pistes
2854m
Peak
7
Skiing
7
7.5
7.5
Tier 3
Mount Washington Alpine Resort
british-columbia
60km
Pistes
5200m
Peak
7
Skiing
7
7.5
7.5
Tier 3
Nakiska Ski Area
alberta
32km
Pistes
7700m
Peak
7
Skiing
7
7.5
7.5
Tier 3
Shames Mountain
bc-interior
20km
Pistes
1220m
Peak
7
Skiing
7
8
7
Tier 3
Ski Bromont
quebec
50km
Pistes
1473m
Peak
6.5
Skiing
6.5
8
8.5
Tier 3
Cypress Mountain
british-columbia
53km
Pistes
4724m
Peak
6.5
Skiing
6.5
7
7
Tier 3
Fortress Mountain
alberta
25km
Pistes
7800m
Peak
6.5
Skiing
6.5
8
5
Tier 3
Kimberley Alpine Resort
british-columbia
72km
Pistes
6555m
Peak
6.5
Skiing
6.5
8
8
Tier 3
Kimberley Alpine Resort
british-columbia
73km
Pistes
6555m
Peak
6.5
Skiing
6.5
9.5
8
Tier 3
Mont รdouard
quebec
20km
Pistes
579m
Peak
6.5
Skiing
6.5
8
7.5
Tier 3
Mont Grand-Fonds
quebec
21km
Pistes
335m
Peak
6.5
Skiing
6.5
7.5
7.5
Tier 3
Mt Norquay
alberta
24km
Pistes
2133m
Peak
6.5
Skiing
6.5
7
7
Tier 3
Owl's Head
quebec
52km
Pistes
2600m
Peak
6.5
Skiing
6.5
8
6.5
Tier 3
Sommet Saint-Sauveur
quebec
32km
Pistes
1300m
Peak
6.5
Skiing
6.5
6.5
7.5
Tier 3
Stoneham Mountain Resort
quebec
41km
Pistes
1750m
Peak
6.5
Skiing
6.5
7.5
7.5
Tier 3
Crabbe Mountain
new-brunswick
25km
Pistes
488m
Peak
6
Skiing
6
8
7.5
Tier 3
Kananaskis Country
alberta
30km
Pistes
7032m
Peak
6
Skiing
6
7.5
7.5
Tier 3
Le Valinouรซt
quebec
15km
Pistes
518m
Peak
6
Skiing
6
8
7.5
Tier 3
Mount St. Louis Moonstone
ontario
36km
Pistes
1100m
Peak
6
Skiing
6
6
7.5
Tier 3
Calabogie Peaks Resort
ontario
25km
Pistes
396m
Peak
5.5
Skiing
5.5
7
7.5
Tier 3
Camp Fortune
quebec
18km
Pistes
335m
Peak
5.5
Skiing
5.5
7
7.5
Tier 3
Collingwood
ontario
42km
Pistes
1483m
Peak
5.5
Skiing
5.5
6.5
8.5
Tier 3
Grouse Mountain
british-columbia
13km
Pistes
4100m
Peak
5.5
Skiing
5.5
6
7.5
Tier 3
Hemlock Resort
british-columbia
20km
Pistes
4200m
Peak
5.5
Skiing
5.5
7.5
7
Tier 3
Hemlock Valley Resort
british-columbia
22km
Pistes
4100m
Peak
5.5
Skiing
5.5
7.5
6.5
Tier 3
Marble Mountain
newfoundland
27km
Pistes
518m
Peak
5.5
Skiing
5.5
7
6.5
Tier 3
Mont Cascades
quebec
15km
Pistes
274m
Peak
5.5
Skiing
5.5
7
7.5
Tier 3
Mount Seymour
british-columbia
20km
Pistes
4100m
Peak
5.5
Skiing
5.5
8
8
Tier 3
Sasquatch Mountain Resort
british-columbia
25km
Pistes
4100m
Peak
5.5
Skiing
5.5
8.5
7
Tier 3
Searchmont Resort
ontario
15km
Pistes
579m
Peak
5.5
Skiing
5.5
7.5
7
Tier 3
Ski Chantecler
quebec
20km
Pistes
427m
Peak
5.5
Skiing
5.5
7
8
Tier 3
Harper Mountain
british-columbia
16km
Pistes
5100m
Peak
5
Skiing
5
8.5
7.5
Tier 3
Horseshoe Resort
ontario
12km
Pistes
396m
Peak
5
Skiing
5
6.5
8
Tier 3
Mont Habitant
quebec-laurentians
14km
Pistes
580m
Peak
5
Skiing
5
6.5
6
Tier 3
Ottawa-Gatineau Hills
ontario
34km
Pistes
1000m
Peak
5
Skiing
5
7.5
7.5
Tier 3
Poley Mountain
new-brunswick
12km
Pistes
396m
Peak
5
Skiing
5
7.5
7
Tier 3
Rabbit Hill Snow Resort
alberta
8km
Pistes
2550m
Peak
5
Skiing
5
8
7.5
Tier 3
Saint-Sauveur
quebec
16km
Pistes
1312m
Peak
5
Skiing
5
7.5
7
Tier 3
Sir Sam's Ski & Bike
ontario
10km
Pistes
488m
Peak
5
Skiing
5
7
7
Tier 3
Canyon Ski Resort
alberta
6km
Pistes
3150m
Peak
4.5
Skiing
4.5
8
7
Tier 3
Manning Park Resort
british-columbia
12km
Pistes
5500m
Peak
4.5
Skiing
4.5
8
6.5
Tier 3
Mount Jamieson Resort
ontario
8km
Pistes
457m
Peak
4.5
Skiing
4.5
7
6.5
Tier 3
Ski Martock
nova-scotia
8km
Pistes
244m
Peak
4.5
Skiing
4.5
7
7
Tier 3
Vallรฉe Bleue
quebec
10km
Pistes
305m
Peak
4.5
Skiing
4.5
7
7
Tier 3
Wentworth
nova-scotia
15km
Pistes
400m
Peak
4.5
Skiing
4.5
6.5
6
Tier 3
Dagmar Ski Resort
ontario
6km
Pistes
366m
Peak
4
Skiing
4
6
6.5
Tier 3
Holiday Mountain Resort
manitoba
5km
Pistes
396m
Peak
4
Skiing
4
6.5
6.5
Tier 3
Mont Rigaud
quebec
8km
Pistes
213m
Peak
4
Skiing
4
6.5
6.5
Tier 3
Snow Valley Ski Club
alberta
5km
Pistes
2350m
Peak
4
Skiing
4
8
7
Tier 3
Tawatinaw Valley Ski Club
alberta
5km
Pistes
823m
Peak
4
Skiing
4
7
6.5
Tier 3
Mission Ridge Winter Park
saskatchewan
4km
Pistes
671m
Peak
3.5
Skiing
3.5
6.5
6.5
Tier 3
Sunridge Ski Area
alberta
3km
Pistes
853m
Peak
3.5
Skiing
3.5
6.5
6
Tier 3
Table Mountain Regional Park
saskatchewan
3km
Pistes
823m
Peak
3
Skiing
3
6
6
Tier 3
Wapiti Valley Ski Club
saskatchewan
2km
Pistes
579m
Peak
2.5
Skiing
2.5
5.5
5.5
Tier 3
Valemount Glacier Destination
bc-interior
0km
Pistes
2600m
Peak
0
Skiing
0
0
0
Tier 4
Troll Ski Resort
british-columbia
15km
Pistes
4600m
Peak
6
Skiing
6
7.5
7
Tier 4
Loch Lomond
ontario
12km
Pistes
1400m
Peak
5.5
Skiing
5.5
7
7.5
Tier 4
Mont Garceau
quebec
16km
Pistes
1500m
Peak
5.5
Skiing
5.5
7.5
7.5
Tier 4
Purden Ski Village
british-columbia
14km
Pistes
4300m
Peak
5.5
Skiing
5.5
7
6.5
Tier 4
Tabor Mountain
british-columbia
18km
Pistes
4100m
Peak
5.5
Skiing
5.5
7
7.5
Tier 4
Asessippi
manitoba
10km
Pistes
2200m
Peak
5
Skiing
5
7.5
7.5
Tier 4
Baldy Mountain Resort
british-columbia
12km
Pistes
6800m
Peak
5
Skiing
5
8
7.5
Tier 4
Mansfield Ski Club
ontario
10km
Pistes
1250m
Peak
5
Skiing
5
7
7.5
Tier 4
Moonstone (Note: merged with MSLM)
ontario
12km
Pistes
1050m
Peak
5
Skiing
5
6
8
Tier 4
Pass Powderkeg
alberta
12km
Pistes
6100m
Peak
5
Skiing
5
8.5
7.5
Tier 4
Ski Montcalm
quebec
14km
Pistes
1300m
Peak
5
Skiing
5
7.5
7
Tier 4
Hart Highlands
british-columbia
8km
Pistes
3200m
Peak
4.5
Skiing
4.5
7.5
7
Tier 4
Hickory Wing
british-columbia
10km
Pistes
4800m
Peak
4.5
Skiing
4.5
8
7.5
Tier 4
Mount Baldy
ontario
8km
Pistes
1200m
Peak
4.5
Skiing
4.5
7.5
7.5
Tier 4
Phoenix Mountain
british-columbia
8km
Pistes
6000m
Peak
4.5
Skiing
4.5
9.5
8
Tier 4
Thunder Bay Area
ontario
15km
Pistes
1500m
Peak
4.5
Skiing
4.5
8.5
6.5
Tier 4
Antoine Mountain
ontario
9km
Pistes
1300m
Peak
4
Skiing
4
8
7
Tier 4
Barrie Area Resorts
ontario
18km
Pistes
1050m
Peak
4
Skiing
4
7.5
7
Tier 4
Craigleith
ontario
8km
Pistes
900m
Peak
4
Skiing
4
7.5
7
Tier 4
Duck Mountain
manitoba
8km
Pistes
2750m
Peak
4
Skiing
4
8.5
7
Tier 4
Fairmont Hot Springs Resort
british-columbia
14km
Pistes
4800m
Peak
4
Skiing
4
7.5
8
Tier 4
Kinosoo Ridge
alberta
6km
Pistes
2500m
Peak
4
Skiing
4
8
7.5
Tier 4
Misery Mountain
alberta
7km
Pistes
2700m
Peak
4
Skiing
4
8
7.5
Tier 4
Mont Avila
quebec-laurentians
11km
Pistes
520m
Peak
4
Skiing
4
6.5
6.5
Tier 4
Murray Ridge
british-columbia
10km
Pistes
3800m
Peak
4
Skiing
4
8
7.5
Tier 4
Ski Vorlage
quebec-eastern-townships
12km
Pistes
580m
Peak
4
Skiing
4
6
6.5
Tier 4
Belle Neige
quebec-laurentians
10km
Pistes
490m
Peak
3.5
Skiing
3.5
6
6
Tier 4
Fairview Ski Hill
alberta
5km
Pistes
2800m
Peak
3.5
Skiing
3.5
8.5
7
Tier 4
Mont Olympia
quebec-laurentians
9km
Pistes
450m
Peak
3.5
Skiing
3.5
6
6.5
Tier 4
Salmo Ski Area
british-columbia
6km
Pistes
5200m
Peak
3.5
Skiing
3.5
9
7
Tier 4
Salmo Ski Hill
british-columbia
8km
Pistes
4200m
Peak
3.5
Skiing
3.5
9
6
Tier 4
Sudbury Area
ontario
12km
Pistes
1300m
Peak
3.5
Skiing
3.5
8
6
Tier 4
Timber Ridge
saskatchewan
6km
Pistes
2000m
Peak
3.5
Skiing
3.5
8.5
7
Tier 4
Vista Ridge
alberta
4km
Pistes
2200m
Peak
3.5
Skiing
3.5
7
7
Tier 4
White Hills
newfoundland
8km
Pistes
325m
Peak
3.5
Skiing
3.5
6.5
6
Tier 4
Batawa Ski Hill
ontario
4km
Pistes
700m
Peak
3
Skiing
3
8.5
7
Tier 4
Ski Ben Eoin
nova-scotia
7km
Pistes
335m
Peak
3
Skiing
3
6
6
Tier 4
Ski Saint-Bruno
quebec-montreal
6km
Pistes
215m
Peak
2.5
Skiing
2.5
6
6
๐๏ธ Planning your ski trip to Canada?
Find Accommodation on Booking.comCompare hotels, chalets & apartments