CHAPTER 19 — Roofing on Early Canadian Railways, Stations & Industrial Buildings (1850–1920)

The rise of Canada’s railway system created a new category of roofing demands unlike anything seen in earlier settlement history. Train stations, roundhouses, factories, and warehouses required enormous, weatherproof structures capable of spanning long distances, resisting vibration, and withstanding the harsh climates of every Canadian region.

Why Railway & Industrial Roofing Was Unique

Common Roofing Materials Used in the Railway Era

1. Corrugated Metal Roofing

By far the most widely used roofing material for industrial buildings, corrugated metal sheets offered strength, low cost, and fire resistance. They covered engine sheds, freight depots, workshops, and early factories from coast to coast.

2. Tar & Gravel (Built-Up Roofing)

Flat or low-slope roofs over warehouses and machine shops often used early built-up roofing systems consisting of tar, felt layers, and gravel topping. These roofs handled vibration well and provided excellent weatherproofing.

3. Slate Roofing for Prominent Stations

Iconic passenger stations — like those in Toronto, Montreal, and Halifax — used slate for longevity and architectural prestige. These stations were meant to symbolize permanence, reliability, and national progress.

4. Heavy Timber Roof Decking

Industrial buildings often used thick wooden decking under metal or asphalt layers to support heavy snow and machinery vibrations.

Roof Engineering Innovations

Climate Adaptation Across Canada

Roof designs were tailored to region:

Historical Impact

The roofs built for Canada’s railways and industrial boom helped shape a modern nation. Many heritage stations and roundhouses still stand today, showcasing early industrial roofing techniques that powered Canada’s economic rise.


This chapter is part of the ROOFNOW™ Canadian Roofing History Archive.

Leave a Reply

Your email address will not be published. Required fields are marked *

Official ROOFNOW™ Facebook Page · Facebook

📞 Call ROOFNOW™ Toll Free: 1-833-901-1649

Visit ROOFNOW.ca

Built & Designed by ARW Marketing