6. Revelstoke Mountain Resort
It may not be as famous as some of the other BC/Alberta resorts, but Revelstoke’s Mt. McKenzie can boast that it has the greatest vertical descent in North America (5,620 ft/1,713 m). If you’re into backcountry, cat skiing or heli-skiing, you can arrange that from the village base, too. Their tube park is fun for when you don’t want boards strapped to your feet.

Season Length: November to April
Average Snowfall: 12 m / 472 in
Number of Runs: 65
Longest Run: 15.2 km
7% Beginner (green), 45.5% Intermediate (blue), 47.5% Advanced (black)
Number of Lifts: 5
1 Highspeed 8-passenger gondola, 2 Highspeed quads, 2 Magic Carpets
Number of Restaurants/Bars: 5

7. Sun Peaks Resort
This family-friendly affordable British Columbia ski resort is nestled at the base of three postcard worthy mountains about an hour from Kamloops. It is renowned for offering some of the lightest, driest powder in the Rockies for your downhill pleasure. Cross-country enthusiasts will find some decent trails here, too.

Season Length: November to April
Average Snowfall: 6 m / 237 in
Number of Runs: 65
Longest Run: 8 km
10% Beginner (green), 58% Intermediate (blue), 32% Advanced (black)
Number of Lifts: 11
3 Highspeed quads, 5 Surface lifts, 2 Quads, q Triples
Number of Restaurants/Bars: 22
