Revelstoke
DESTINATION

Revelstoke

Canada · British Columbia

Revelstoke is a city in southeastern British Columbia, Canada, with a census population of 8,275 in 2021. Revelstoke is located 641 kilometres (398 mi) east of Vancouver, and 415 kilometres (258 mi) west of Calgary, Alberta. The city is situated on the banks of the Columbia River just south of the Revelstoke Dam and near its confluence with the Illecillewaet River. East of Revelstoke are the Selkirk Mountains and Glacier National Park, penetrated by Rogers Pass used by the Trans-Canada Highway and the Canadian Pacific Railway.

Gallery

Things to do in Revelstoke

All experiences in Revelstoke

Practical facts

Local time
UTC-7 · 1 h behind Costa Rica
Region
British Columbia
On the map
51.00° N, 118.20° W

Near Revelstoke

More of Canada

Explore Canada · London · Toronto · Vancouver · Montreal · Sydney

Where to stay