Elgin County Railway Museum

Michigan Central Shops in 1974 (now the Elgin County Railway Museum)
Michigan Central Shops in 1974 (now the Elgin County Railway Museum)

 Century old St Thomas MCRR Locomotive Shops – home of the Elgin County Railway Museum

The railways played an integral role in the foundation, and growth of the City of St. Thomas, both economically and in population. In it’s railway heyday, St. Thomas was interchangeable with the term “Railway City” or “Railway Capital of Canada” as it was a North American railway hub with at least five different railroads steaming their way through the city.  The MCRR Locomotive Repair Shops were constructed over a period of a year between 1913 and 1914.  An article from the St. Thomas Daily Times – March 28, 1914 with the headline “M.C.R.’s New Quarter Million Dollar Shops Nearly Completed”, demonstrates the significance of this building and the impact it has on the community –  “The completion of these works places St. Thomas among the leading railway divisional centres, in point of equipment, on the American continent and no effort has been spared either by the Michigan Central Railway or the contractors to make both the buildings and the equipment the most up-to-date possible to obtain.”  This new industrial building also impacted the community economically, employing more than 400 workers at its peak. The Elgin County Railway Museum has been housed in the 52,000 square foot building since it’s incorporation in 1989, and purchased the property in 2010.


Tuesday to Sunday, 10am-4pm, Victoria Day weekend until Labour Day weekend.  The Museum will be open Labour Day 10 am to 4 pm.

September thru Thanksgiving
Wednesday to Saturday 12-4 pm
Or by appointment

Thanksgiving (Mid-October) – Victoria Day (Mid-May)
Saturdays 12-4 pm
Or by appointment


Tours outside of normal operating hours can be arranged by calling 519-637-6284 or sending an email to dawnm@ecrm5700.org

For more information send an e-mail to thedispatcher@ecrm5700.org.



225 Wellington Street St. Thomas, Ontario, CANADA N5R 2S6