Roofer salary in Canada | Breakdown by Province
In Canada, the median wage for roofers is $30.97/hr.

Roofers in Canada: job prospects, employment requirements, licensing.
Roofers in Canada, classified under NOC 73110 as roofers and shinglers, install, repair and replace flat roofs as well as shingles, shakes or other roofing tiles on sloped roofs while working for roofing contractors or as self-employed individuals. Job prospects indicate balanced to moderate demand nationally through 2033, with about 7,500 projected job openings over the decade largely driven by replacement needs in the construction sector and ongoing housing and infrastructure activity. Median hourly wages stand at about 30.97 Canadian dollars nationally, with typical ranges from 22.00 to 44.24 dollars per hour depending on experience, location, union status, and type of roofing work. Most positions require apprenticeship training or several years of on-the-job experience along with knowledge of safety standards and materials, with work conditions involving full-time outdoor physical labour often at heights, exposure to weather extremes, use of ladders and scaffolding, and irregular hours including early starts or overtime to meet construction schedules in residential, commercial and industrial settings.
Licensing
Roofers are not regulated in Canada. This means that you are not required to register with one of the provincial or territorial regulatory authorities to be authorized to practise occupations in the industry anywhere in Canada.
| ROOFER (NOC 73110) | |||
| 2025 | Wages/hr | ||
| Community/Area | Low | Median | High |
| Canada | 22.00 | 30.97 | 44.24 |
| Newfoundland and L | 19.88 | 25.00 | 31.24 |
| Prince Edward Island | 20.00 | 25.00 | 30.00 |
| Nova Scotia | 19.00 | 25.00 | 33.64 |
| New Brunswick | 20.00 | 25.00 | 32.10 |
| Quebec | 28.00 | 37.60 | 45.00 |
| Ontario | 22.00 | 29.14 | 40.00 |
| Manitoba | 19.00 | 25.67 | 35.97 |
| Saskatchewan | 20.00 | 26.00 | 35.00 |
| Alberta | 22.00 | 28.00 | 38.00 |
| British Columbia | 24.00 | 30.00 | 39.00 |
| Yukon Territory | N/A | N/A | N/A |
| Northwest Territories | N/A | N/A | N/A |
| Nunavut | N/A | N/A | N/A |
| Source: Job Bank. 2026 | |||
In 2019, roofers registered higher wages in Quebec.
| ROOFERS AND SHINGLERS (NOC 7291) | |||
| 2019 | Wages ($/hour) | ||
| Province/Territory | Low | Median | High |
| Canada | 15.56 | 24 | 36 |
| Newfoundland and L | 16 | 20 | 30 |
| Prince Edward Island | 14 | 17.15 | 25 |
| Nova Scotia | 15.5 | 19 | 25 |
| New Brunswick | 14 | 19.23 | 28 |
| Quebec | 19 | 30.3 | 38.97 |
| Ontario | 15 | 21 | 38 |
| Manitoba | 12.5 | 21 | 35 |
| Saskatchewan | 19 | 25 | 38 |
| Alberta | 18 | 24 | 37.5 |
| British Columbia | 15 | 22 | 32 |
| Yukon Territory | N/A | N/A | N/A |
| Northwest Territories | N/A | N/A | N/A |
| Nunavut | N/A | N/A | N/A |
| Source: Job Bank. 2019 | |||
ROOFER SALARY IN CANADA 2019
