About Revelstoke, 02

Revelstoke is a city of approximately 7,500 people in British Columbia, Canada. Located in the Pacific Time Zone at 51°N latitude.

In 2025, Revelstoke averaged an annual temperature of 47°F, with hottest temperatures reaching 95°F in September and lowest around -14°F in February. The city received approximately 52 inches of precipitation during the year.