Revelstoke è una città del Canada, nella provincia della Columbia Britannica.
Fa parte del distretto regionale Columbia-Schutzwap.
La città si trova ad un'altitudine di 480 metri sul livello del mare, l'area della città è di 40,76 km.
La popolazione della città è piuttosto piccola - 7.547 (secondo il censimento del 2016)