

Careers
Current Offerings
Curator
Volunteer
Last Spike Sales Associate

Volunteering with us is a great way to engage with Revelstoke's heritage and meet other people who share a love of local history, the Canadian Pacific Railway, and trains. We offer a variety of roles for you to participate in many different ways.
Volunteer

The Revelstoke Heritage Railway Society operates the museum gift shop and the Last Spike Gift Shop at Craigellachie. Together, these attractions are key to delivering community value and supporting the Society’s financial sustainability.
Reporting to the Executive Director, this role works closely with the Museum Leadership Team, including the Curator and Manager of Administration, to support the organization’s mission.
The Manager is responsible for front-of-house operations at both locations,
Manager of Retail and Visitor Experience

The Last Spike Gift Shoppe at Craigellachie is seeking an energetic and outgoing individual to join our retail team as a Store Sales Associate. This front-of-house role is essential to delivering a welcoming, accessible, and enjoyable experience for all visitors. As the first point of contact, you will provide excellent customer service, support daily store operations, and contribute to a positive and engaging retail environment.
Last Spike Sales Associate
