Wednesday - Saturday

11am to 4pm


Last Spike location



About Us

A major tourist attraction for the region, the Revelstoke Railway Museum is operated by The Revelstoke Heritage Railway Society, a local, non-profit organization. The museum presents the history of the Canadian Pacific Railway in the Columbia Mountains, as well as the role the railway and its workers, have played in building Canada as a nation. A large collection of artifacts, historical photographs, artwork, full-sized rolling stock are displayed, including a steam locomotive and diesel 5500. 

The museum is a non-profit, charitable organization that benefits greatly from donations and contributions from many organizations, government agencies, and individuals. An Endowment Fund, administered by the Revelstoke Community Foundation, provides an option for memorial and sustainable donations.





© 2018 Revelstoke Railway Museum
719 Track St W
Po Box 3018
Revelstoke BC V0E 2S0

Created By Erica Lahoda
Phone: 250-837-6060
Fax: 250-837-3732
Toll Free: 1-877-837-6060
Email: railway@telus.net
About Us
Get Involved
What's Happening Collections & Exhibits The Last Spike Special Events Gift Shop Contact Us

Facebook Fan PageTwitter Profile