Revelstoke, British Columbia 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.
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#
Revelstoke, British Columbia Bucket List#
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.
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.
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.
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.
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.
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.
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).
January
January is the coldest month with highs of -2°C and lows of -7°C. Significant rainfall (114 mm) and mostly overcast skies.
Comfort
Weather
February
February is freezing with highs of 1°C and lows of -5°C. Regular rainfall (85 mm) and mostly overcast skies.
Comfort
Weather
March
March is cold with highs of 6°C and lows of -2°C. Moderate rainfall (71 mm) and mostly overcast skies.
Comfort
Weather
April
April is cold with highs of 13°C and lows of 1°C. Moderate rainfall (58 mm) and mostly overcast skies.
Comfort
Weather
May
May is cool with highs of 19°C and lows of 6°C. Moderate rainfall (59 mm) and mostly overcast skies.
Comfort
Weather
June
June is cool with highs of 23°C and lows of 10°C. Moderate rainfall (76 mm) and mostly overcast skies.
Comfort
Weather
July
July is the warmest month with highs of 25°C and lows of 11°C. Moderate rainfall (72 mm) and partly cloudy skies.
Comfort
Weather
August
August is mild with highs of 25°C and lows of 11°C. Moderate rainfall (64 mm) and partly cloudy skies.
Comfort
Weather
September
September is cool with highs of 19°C and lows of 7°C. Moderate rainfall (65 mm) and partly cloudy skies.
Comfort
Weather
October
October is cold with highs of 11°C and lows of 3°C. Regular rainfall (85 mm) and mostly overcast skies.
Comfort
Weather
November
November is cold with highs of 3°C and lows of -2°C. Significant rainfall (118 mm) and mostly overcast skies.
Comfort
Weather
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.
Comfort
Weather
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.
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.
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 is best reached by car, shuttle or on VIA Rail when available. For on-the-ground travel, rental cars and local shuttles work well; town centre is easily explored on foot.
- VIA Rail (The Canadian) (varies) - VIA Rail’s The Canadian stops at Revelstoke station, offering a scenic rail arrival when schedules permit. Service is infrequent-check VIA Rail timetables well in advance and book sleeper accommodation if needed. The station sits close to town.
- Shuttle services (CAD 50-120) - Private shuttle operators run regular services between Revelstoke and Kelowna, Calgary (seasonal/limited), and regional towns; they are popular with skiers and rail passengers. Book ahead in high season; shuttles drop near major hotels and the bus interchange.
- Rental car / driving (CAD 50-120/day) - Driving is the most flexible way to reach and explore Revelstoke and nearby parks. Winter tyres/conditions are important in colder months; mountain driving experience is useful. Parking is generally available at hotels and trailheads.
- Local transit (low) - Revelstoke Transit operates a small network serving the town and nearby areas; routes are simple and useful for short hops between neighbourhoods and the downtown. Timetables are limited compared with larger cities.
- Walking - Revelstoke’s downtown is compact and pedestrian-friendly; many cafes, shops and the railway station are within easy walking distance. Trails and viewpoints near town can require a short drive or shuttle to reach.
Where to Stay in Revelstoke, British Columbia#
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.
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.
The Regent Hotel Revelstoke - Boutique downtown hotel, friendly service.
Coast Hillcrest Hotel - Reliable chain hotel near downtown.
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.
The Sutton Place Hotel Revelstoke Mountain Resort - Resort at the mountain with ski-in access.
Where to Eat in Revelstoke, British Columbia#
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
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 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.
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.
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.