Revelstoke is a historic mountain community, tucked away from the crowds between the Monashee and Selkirk ranges. Bordered to the north by Mt. Revelstoke National Park, this picturesque mountain town is a lively community with much for you to discover.
Come to enjoy an encounter with nature, or jump into an adrenaline pumping adventure. Slow down and take a glimpse into our rich heritage or partake in one of our cultural events. What will be your Revelstoke experience?