NOTICE is hereby given that the Annual General Meeting (AGM) of the Members of the Kamloops Heritage Railway Society is called for and will be held in person on the 9 th day of May, 2024 at 7:00 pm (PDT) - CLICK HERE FOR MORE INFORMATION

About Us

Learn More about the Kamloops Heritage Railway

Who We Are

The mission of the Kamloops Heritage Railway is to maintain railway history including steam locomotive 2141 and other rolling stock by providing a variety of safe experiences that educate, entertain and enrich the lives of our guests, volunteers, partners and the community.

Our vision is to inspire future generations to enjoy and preserve railway history.



Individual $25

Couple $35

Student with ID $15

Have you thought about being a member of Kamloops Heritage Railway? There are so many benefits!

- Voting privileges at the Annual General Meeting
- Seasonal newsletters
- An open invitation to volunteer your talents and join committees


Volunteering is a huge part of Kamloops Heritage Railway. Our 1912 steam locomotive was restored through thousands of hours of sweat equity by our many skilled volunteers. 

Please learn more about Volunteering by clicking here.

Our History

The Kamloops Heritage Railway Society is a registered non profit organization under the Societies act of BC. KHR was formed to restore and operate the steam engine 2141, the “Spirit of Kamloops” for the public, on behalf of the City of Kamloops.

The engine and tender are owned by the City and the Citizens of Kamloops. The rolling stock is owned or leased by the KHR. Any profit earned by the society through the operation of scheduled railtour programs goes toward the maintenance and upkeep of the engine and consist, operation of the tours, operation of the maintenance facility, salaries of minimal paid employees, as well as to pay back the City of Kamloops for the Society’s “start up” loan.

On October 28 1961, after three years of trying, Mayor Jack Fitzwater of Kamloops persuaded City Council and the CNR that selling the locomotive to Kamloops was a better choice than demolition. After a payment of $2,000.00, CN operations manager T.A. Mainprize presented the refurbished engine 2141 to Mayor Fitzwater and the City of Kamloops. It became a static display in Riverside Park. The 2141 sat on display in the park for 33 years and was maintained by the city.

On February 11, 1994, the 2141 Steam Locomotive Restoration Society was formed (now the Kamloops Heritage Railway) to restore and operate the engine on behalf of the City of Kamloops. The Society completed the restoration over a period of 8 years and 80,000 hours of labour.

On January 15, 2002, under steam for the first time since 1958, the 2141 was moved to her new home at 40 Mt. Paul Way. The City of Kamloops provided a new 5000 square foot building to house and maintain the steam locomotive. At the same time, over 2000 feet of track and switches were built to connect the backshop to the CN Okanagan Subdivision line at mile 3.0. On June 26, 2002, the Kamloops Heritage Railway carried the first passengers on the “Spirit of Kamloops” railtour.

The KHR relies heavily on volunteers to maintain the equipment and run our programs. It would not be possible to operate without the support of the City of Kamloops.


Click here to download the AGM 2022 Minutes

Board of Directors

Norm Glass
Vice President
Secretary / Treasurer
Shirlee Ezowski
Nick De Simone
Scott Stewart
Julia Cyr
City of Kamloops Representative
Book Tour
Contact Us