Revelstoke, British Columbia Travel Guide

City Mountain town in British Columbia, Canada

Steep lines define Revelstoke: backcountry skiers hunt for deep powder at the mountain resort, cyclists chew through alpine singletrack, and hot springs, river rafting and the Railway Museum fill quieter days.

Main image
Wikivoyage banner
Costs
Expensive during peak outdoor seasons
$150-$300 daily in high season for skiing or backcountry trips.
Safety
Safe town, avalanche risk in backcountry
Very safe in town; major avalanche risk for backcountry skiers-use guides.
Best Time
Winter for skiing, summer for hiking
December-March for skiing, June-September for hiking and biking.
Local Time
12:41 PM
GMT-7
Weather
Clear 58°F
Clear
Population
7,547
Infrastructure & Convenience
Tourist-friendly for an alpine town: shuttles, ski services, good signage and English widely spoken.
Popularity
Very popular with skiers, backcountry enthusiasts, and outdoorsy travelers.
Known For
Revelstoke Mountain Resort, heli- and backcountry skiing, Mount Revelstoke National Park, Rogers Pass, railway history, mountain biking, waterfalls, hot springs
Revelstoke Mountain Resort claims North America's largest vertical drop for a ski resort-about 1,713 metres.

Why Visit Revelstoke, British Columbia? #

Framed by steep mountains and deep powder fields, Revelstoke appeals to serious skiers and backcountry hikers alike. Revelstoke Mountain Resort and nearby Mount Revelstoke National Park provide world-class vertical terrain and alpine trails, while the town’s railway museum and lively après-ski scene root the mountain culture in local history. Fresh Pacific Northwest cuisine-think wild salmon and craft beer-rounds out the visit.

Best Things to Do in Revelstoke, British Columbia

All Attractions ›

Revelstoke, British Columbia Bucket List

Don't Miss
  • Revelstoke Railway Museum - Discover the town's railway history with restored locomotives and historic artifacts.
  • Revelstoke Mountain Resort - Ride the gondola for mountain views and access to hiking and downhill trails in summer.
  • Illecillewaet River Trail - Walk riverside trails with access to waterfalls, old-growth forest, and interpretive signs.
Hidden Gems
  • Giant Cedars Boardwalk - Wander the short boardwalk among ancient cedars away from busier park trails.
  • Local craft breweries - Sample small-batch beers at microbreweries showcasing regional ingredients and mountain views.
  • Cable Creek swimming holes - Find quiet swimming holes and picnic spots along Cable Creek's accessible trails.
Day Trips
  • Glacier National Park (Mount Revelstoke) - Explore high-elevation hikes, alpine meadows, and short scenic drives in Mount Revelstoke.
  • Three Valley Gap - Visit the historic hotel, ghost town exhibits, and canyon on a short scenic detour.

Best Time to Visit Revelstoke, British Columbia #

Revelstoke is a mountain town famed for big powder in winter and warm, sunlit summers. Visit for skiing in winter or hiking and rafting in summer when conditions are at their best.

Winter
December - February · -12°C - -2°C (10°F - 28°F)
Deep, reliable snowfall creates world-class skiing and snowcat terrain; expect cold, wind and possible avalanche closures on certain roads at times.
Summer
June - August · 12°C - 27°C (54°F - 81°F)
Warm, dry valley days and cool alpine nights make hiking, biking, and paddling exceptional; popular trails fill quickly on sunny weekends.
Spring/Autumn
March - May & September - November · 0°C - 15°C (32°F - 59°F)
Variable weather with rapid snowmelt and muddy trails in spring; crisp, colorful fall brings quiet hikes but shorter daylight hours.

Best Time to Visit Revelstoke, British Columbia #

Climate

Revelstoke, British Columbia's climate is classified as Warm-Summer Continental - Warm-Summer Continental climate with mild summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -7°C to 25°C. Moderate rainfall (991 mm/year).

Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
29°
Warmest Month
-39°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -2°C and lows of -7°C. Significant rainfall (114 mm) and mostly overcast skies.

28 Poor

Comfort

-5°
Feels Like Freezing
-5°C
Temperature
-7° -2°
97%
Humidity
Very Humid

Weather

114 mm
Rainfall
1.4 m/s
Wind
Calm
0.1
UV Index
Low
8.4h daylight

February

February is freezing with highs of 1°C and lows of -5°C. Regular rainfall (85 mm) and mostly overcast skies.

32 Poor

Comfort

-2°
Feels Like Freezing
-2°C
Temperature
-5°
98%
Humidity
Very Humid

Weather

85 mm
Rainfall
1.4 m/s
Wind
Calm
0.2
UV Index
Low
9.9h daylight

March

March is cold with highs of 6°C and lows of -2°C. Moderate rainfall (71 mm) and mostly overcast skies.

41 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
98%
Humidity
Very Humid

Weather

71 mm
Rainfall
1.6 m/s
Wind
Calm
0.5
UV Index
Moderate
11.7h daylight

April

April is cold with highs of 13°C and lows of 1°C. Moderate rainfall (58 mm) and mostly overcast skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
91%
Humidity
Very Humid

Weather

58 mm
Rainfall
1.8 m/s
Wind
Calm
0.9
UV Index
Moderate
13.6h daylight

May

May is cool with highs of 19°C and lows of 6°C. Moderate rainfall (59 mm) and mostly overcast skies.

65 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
19°
75%
Humidity
Very Humid

Weather

59 mm
Rainfall
1.8 m/s
Wind
Calm
1.3
UV Index
High
15.3h daylight

June

June is cool with highs of 23°C and lows of 10°C. Moderate rainfall (76 mm) and mostly overcast skies.

71 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
10° 23°
71%
Humidity
Very Humid

Weather

76 mm
Rainfall
1.7 m/s
Wind
Calm
1.6
UV Index
Very High
16.2h daylight

July

July is the warmest month with highs of 25°C and lows of 11°C. Moderate rainfall (72 mm) and partly cloudy skies.

81 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
11° 25°
68%
Humidity
Humid

Weather

72 mm
Rainfall
1.7 m/s
Wind
Calm
1.8
UV Index
Very High
15.7h daylight

August

August is mild with highs of 25°C and lows of 11°C. Moderate rainfall (64 mm) and partly cloudy skies.

81 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
11° 25°
68%
Humidity
Humid

Weather

64 mm
Rainfall
1.6 m/s
Wind
Calm
1.4
UV Index
High
14.3h daylight

September

September is cool with highs of 19°C and lows of 7°C. Moderate rainfall (65 mm) and partly cloudy skies.

67 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
19°
73%
Humidity
Very Humid

Weather

65 mm
Rainfall
1.4 m/s
Wind
Calm
0.8
UV Index
Moderate
12.5h daylight

October

October is cold with highs of 11°C and lows of 3°C. Regular rainfall (85 mm) and mostly overcast skies.

51 Acceptable

Comfort

Feels Like Cold
C
Temperature
11°
83%
Humidity
Very Humid

Weather

85 mm
Rainfall
1.4 m/s
Wind
Calm
0.3
UV Index
Low
10.6h daylight

November

November is cold with highs of 3°C and lows of -2°C. Significant rainfall (118 mm) and mostly overcast skies.

37 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
96%
Humidity
Very Humid

Weather

118 mm
Rainfall
1.6 m/s
Wind
Calm
0.1
UV Index
Low
8.8h daylight

December

December is freezing with highs of -1°C and lows of -6°C. The wettest month with heavy rain (124 mm) and mostly overcast skies.

28 Poor

Comfort

-4°
Feels Like Freezing
-4°C
Temperature
-6° -1°
97%
Humidity
Very Humid

Weather

124 mm
Rainfall
1.5 m/s
Wind
Calm
0.0
UV Index
Low
7.9h daylight

How to Get to Revelstoke, British Columbia

Revelstoke is well connected by road and rail (VIA Rail's The Canadian stops at Revelstoke on a limited schedule). The nearest commercial airport with frequent service is Kelowna (YLW); shuttles or rental cars complete the trip into town.

By Air

Kelowna International Airport (YLW): The closest major airport to Revelstoke for scheduled commercial flights. Driving from YLW to Revelstoke takes about 2-2.5 hours; private shuttles and rental cars are common options.

Calgary International Airport (YYC): Further afield but with many international connections; driving to Revelstoke is about 4.5-5 hours. Some travellers combine flights and a scenic drive into the Selkirk and Columbia ranges.

By Train & Bus

Train: VIA Rail’s ‘The Canadian’ calls at Revelstoke station on its Toronto-Vancouver route (service is infrequent-seasonal/timetable dependent). The station is near the town centre and is a scenic way to arrive when schedules align.

Bus: Intercity coach services and private shuttles operate between Revelstoke and Kelowna, Salmon Arm and other BC towns; travel times depend on route (Kelowna→Revelstoke ~2-2.5 hours). Shuttles are a good alternative during ski season and for connections to major airports.

How to Get Around Revelstoke, British Columbia #

Revelstoke’s downtown is compact and very walkable - most hotels, restaurants and shops are within easy distance. The city also has a local transit system and shuttle services to the mountain resort during winter and summer seasons. Taxis are available but limited; many visitors rent a car for exploring the region. If you’re heading to the ski resort, check the resort shuttles and timing rather than relying on taxis.

Where to Stay in Revelstoke, British Columbia #

Budget
Downtown / near Trans-Canada - CAD $40-110/night
Revelstoke has a few budget hostels and motels popular with backpackers and skiers. Book early in winter and summer for best availability.
Mid-Range
Downtown / Revelstoke Mountain Resort shuttle - CAD $120-220/night
Good mid-range choices with easy access to restaurants and the shuttle to Revelstoke Mountain Resort. Comfortable rooms and practical amenities for outdoor travellers.
Luxury
Revelstoke Mountain Resort - CAD $250+/night
Luxury stays center on the mountain resort experience - higher rates but ski-access rooms and full guest services. Options are limited but high quality.

Where to Eat in Revelstoke, British Columbia #

Casual & Pubs
Revelstoke dining mixes hearty mountain fare, casual pubs, and artisan bakeries serving locally sourced ingredients after long days on the slopes or trails.
  • The Village Idiot Pub & Eatery - Lively pub with burgers and local beers
  • The Last Drop - Classic pub fare and hearty portions
  • The Station Pub - Comfort food after outdoor adventures
Bakeries & Cafés
Revelstoke's bakeries and cafés are reliable for breakfast, pastries and packed lunches - ideal before hitting trails or the mountain.
  • Modern Bakeshop & Cafe - Artisan breads, pastries and good coffee
  • La Baguette Bakery - Fresh baguettes and sandwiches to-go
  • Revelstoke cafés (search) - Coffee, brunch and light lunches
Local & Seasonal
Local producers and markets feed Revelstoke's restaurants - expect game, seasonal vegetables, and smoked fish featured on many menus.
  • Revelstoke Farmers' Market - Local produce and artisan goods (seasonal)
  • Restaurants using local ingredients (search) - Game, local veggies and smoked fish
  • Comfort-food spots (search) - Hearty stews and mountain classics

Breakdown of cuisine types found across Revelstoke, British Columbia's restaurants and food venues, based on OpenStreetMap data.

Pizza
Burger
Korean
Chinese
Mexican
Sandwich
Italian Pizza
Soup
Pasta
Steak
Sushi
Indian
Italian
American
Japanese
Regional
Breakfast
Ice Cream

Nightlife in Revelstoke, British Columbia #

For a town its size Revelstoke has an active evening scene with a handful of pubs, craft breweries and restaurants offering live music on occasion. It’s lively around the main streets but remains small-scale and friendly. After a day on the mountain you’ll find several places to grab a beer or catch local live music, though there’s no major late-night club scene.

Shopping in Revelstoke, British Columbia #

Shopping in Revelstoke focuses on outdoor and mountain gear, local boutiques, and a handful of galleries and specialty food shops. You’ll find most needs covered in town, especially for ski and hiking equipment. For larger retail chains, plan a trip to a regional centre; downtown shops are geared toward visitors and outdoor recreation.

Nearby Cities #