Operated by the Canadian Railroad Historical Association and using the brand name ExpoRail, the museum maintains the largest collection of railway equipment in Canada with over 140 pieces of rolling stock. There are also over 250,000 objects and documents from Canada's railway history in the collection which is maintained in an archives on the property.
The museum operates a heritage streetcar line around the grounds as well as a heritage railway which pulls a small passenger train on a former freight spur to Montée des Bouleaux. The streetcar operates daily during the spring, summer and fall while the railway operates every Sunday during the same period.
The museum underwent a significant expansion during the 2000s when the Angus Exhibit Pavilion opened. Some of the most valuable items were placed in the new pavilion, which became the main exhibition building.
One of the most notable artifact is former Canadian Pacific Royal Hudson 2850, which in 1939 pulled the royal train across Canada. Because of this 2850 is known as "The" royal hudson.