What a commercial roofer earns depends on certification, commercial experience, and where they work. Because NOC 73110 spans residential shingle work to skilled commercial roofing, the band is wide, and Red Seal certification and single-ply experience lift the top end. The table below shows the official Job Bank wage band by province for 2026.
These are hourly low-to-high bands from Job Bank Canada, classified under NOC 73110 (Roofers and shinglers), updated November 19, 2025. The national median is $30.97 per hour.
| Province | Hourly low to high |
|---|---|
| Quebec | $28.00 to $45.00 |
| British Columbia | $24.00 to $39.00 |
| Ontario | $22.00 to $40.00 |
| Alberta | $22.00 to $38.00 |
| Manitoba | $19.00 to $35.97 |
| Saskatchewan | $20.00 to $35.00 |
| Nova Scotia | $19.00 to $33.64 |
| New Brunswick | $20.00 to $32.10 |
| Newfoundland and Labrador | $19.88 to $31.24 |
| Prince Edward Island | $20.00 to $30.00 |
The territories are not shown because Job Bank does not publish a band for this occupation in the Northwest Territories, Nunavut, or Yukon.
What drives the spread
- Red Seal certification and journeyperson status, which lift the floor and the ceiling
- Compulsory certification in Quebec, which supports the highest band in the country
- Commercial single-ply, modified-bitumen, and building-envelope experience, which pays more than residential shingle work
- Cost of living and construction volume, which lift pay in the larger provinces
Reading the ranges
These bands cover NOC 73110, which spans residential shingle work to skilled commercial roofing. Residential and newer crews sit near the floor. Certified journeyperson commercial roofers with single-ply and building-envelope experience sit toward the ceiling, especially where working-at-heights and torch-safety tickets are in play.
Sources: Job Bank Canada provincial wage data (NOC 73110, updated November 19, 2025) and Statistics Canada Labour Force Survey.
Find your next role
New jobs are posted regularly. Set up a job alert and they reach you first.
