Skip to main content
Back To Listings

Revelstoke Railway Museum

Museums & Heritage

719 Track Street West, Revelstoke, BC, V0E 2S0 250-837-6060 1-877-837-6060 (toll free)


Follow the tracks to Canada’s Railway Past at the Revelstoke Railway Museum. History comes to life with fascinating artifacts and exhibits. Climb into the cab of a restored CPR steam locomotive. Discover the challenges encountered by the workers who helped build a nation. Enjoy the kids’ caboose play area, train simulator, rolling stock, model railroad layout, gift shop and more. Group tours are welcome at British Columbia’s premiere railway museum.

From May to October be sure to visit our companion historic site and gift shop at Craigellachie, 45 km west of Revelstoke on the Trans-Canada Hwy, where the “Last Spike” was driven.