As a non-profit charitable organization, we rely on the support of our amazing volunteers, members, and donors.

The Revelstoke Railway Museum receives no operational funding from any level of government. 

Your contributions will go towards the continued operation and advancement of the Revelstoke Railway Museum.  


On behalf of our Board of Trustees, we thank you for your generosity.  



*Clicking the button will route you directly to our Canada Helps donation page. Upon completion, you will receive an immediate tax receipt. You may choose a one-time donation or regular donations.  


Other forms of Donations

If you would like to donate artifacts or archival materials, please contact us with a brief description of what you would like to donate, so we can discuss your potential donation with you. Please do not drop off objects at the museum.

Museum Hours

Monday                         9 am - 5 pm

Tuesday                         9 am - 5 pm

Wednesday                    9 am - 5 pm

Thursday                       9 am - 5 pm

Friday                           9 am - 5 pm

Saturday                       9 am - 5 pm

Sunday                         9 am - 5 pm

719 Track St W,  Revelstoke, BC

P.O. Box 3018

V0E 2S0

(250) 837-6060

  • TripAdvisor

Gift Shop at the Last Spike Hours

Monday                         10 am - 5 pm

Tuesday                         10 am - 5 pm

Wednesday                    10 am - 5 pm

Thursday                       10 am - 5 pm

Friday                           10 am - 5 pm

Saturday                       10 am - 5 pm

Sunday                         10 am - 5 pm

Highway 1, Craigellachie, BC

V0E 2S0

(250) 836-3554