Discover Canada’s railway history at the Revelstoke Railway Museum. Exhibiting fascinating artifacts, a restored CPR steam locomotive, rolling stock, a model railroad layout & much more at British Columbia’s premiere railway museum. The Revelstoke Railway Museum allows visitors to learn about the rich history of the Canadian Pacific Railway (CPR), from its initial construction to present day operation. Local railway engineers volunteer their time at the Museum, sharing their railway experiences. Bus tours are welcome. Enjoy our picnic area, large gift shop & kids activity area. Be sure to visit our sister site at Craigellachie on Trans-Canada Hwy where the “last spike” was driven.
If you are the owner of this site and would like to have access please contact us