Revelstoke is a ski resort located in British Columbia, Canada, sitting at an elevation range of 1,680ft (512m) to 7,300ft (2225m). With a vertical drop of 5,620ft (1713m), the resort offers 69 trails served by 7 lifts across 3,121 skiable acres. The nearest airport is Kelowna International (YLW), approximately 150 minutes by car. The resort receives an average of 394 inches of snowfall annually.
Mid December to Mid April
Fresh, uncompacted snow. Ideal conditions.
130cm
Snow Depth
(51")
-3°C
-9°C to -3°C
(16°F / 27°F)
394"
Annual Snowfall
(1001cm)
0%
Snowmaking
coverage
394"
annual avg
69
Total Trails
7
Lifts
3,121
Skiable Acres
5,620ft
Vertical Drop
Revelstoke offers a balanced mix of terrain with 7% beginner, 45% intermediate, 32% advanced, and 16% expert-only runs. The well-rounded terrain distribution accommodates skiers of all ability levels.
7
Total Lifts
5,620ft
Vertical Drop
1,713m
(5,620ft)
7,300ft
Peak
1,680ft
Base
Day pass pricing across the season
$145
avg/day
January offers the best overall balance of snow quality, crowd levels, and pricing at Revelstoke. Expect reliable powder days with an average of 130cm of fresh snowfall. Lines are short and the mountain feels spacious.
February
120cm snow, moderate crowds, $155/day
April
$119/day, 35cm snow, low crowds
130cm
snowfall
-3°/-9°
high/low °C
crowds
$155
day pass
120cm
snowfall
-1°/-7°
high/low °C
crowds
$155
day pass
95cm
snowfall
3°/-3°
high/low °C
crowds
$139
day pass
35cm
snowfall
8°/2°
high/low °C
crowds
$119
day pass
110cm
snowfall
-2°/-8°
high/low °C
crowds
$159
day pass
Monthly conditions are based on historical averages. Actual conditions vary year to year. Click on any month for detailed weather forecasts, crowd analysis, and packing tips for Revelstoke.
Adult Day Pass
$139
per day
Season Pass
$999
full season
Multi-Resort Pass Inclusion:
Day pass pricing at Revelstoke varies by date. Peak periods (holidays and weekends) may cost 10-15% more. Purchasing lift tickets online in advance typically saves $10-20 per ticket. Revelstoke is included on the Ikon pass, which can offer significant savings for skiers visiting multiple resorts per season.
Kelowna International (YLW)
Approx. 150 min drive
British Columbia, Canada 🇨🇦
50.9572°N, 118.1649°W
The drive from Kelowna International to Revelstoke takes approximately 3 hours and 30 minutes. Consider booking a shuttle transfer or renting a car with winter tires and chains.
Revelstoke offers a range of accommodation options for every budget. On-mountain lodging provides ski-in/ski-out convenience but typically costs 30-50% more than staying in the nearest town. Budget travelers can find hostel-style accommodations starting around $80 per night, while mid-range hotels and condos average $150-300 per night. Luxury ski-in/ski-out properties can exceed $500 per night during peak periods.
Booking 2-3 months in advance secures better rates, especially for holiday periods. Many resorts offer lift-and-lodging packages that bundle accommodation with multi-day tickets at a discount.