Canada calculator
Roof Replacement Cost Calculator
Estimate the cost to replace your roof in Canada. Adjust the roof size, pitch, number of stories, material grade, and whether the old roof is removed to see an itemised low–high range in Canadian dollars for your project.
How this calculator is built
Unit costs with sources
This model cites 3 sources across line-item unit costs, regional labor data, and tax references.
Regional labor adjustment
The province table applies local labor indexes only to labor-heavy line items.
Published methodology
The methodology page lists the formula, size drivers, labor model, and source links.
Estimate your project
Change the default inputs to match your scope. The breakdown updates by line item.
Roof Replacement Cost by province: typical ranges
Each range applies that province's labor index to the labor-share line items of the default project; materials stay at national prices. Select a province for its full local breakdown and calculator.
| Province | Typical range | Labor index | Permit |
|---|---|---|---|
| Alberta | $12,808–$17,328 | 90% | Likely |
| British Columbia | $13,376–$18,097 | 97% | Likely |
| Manitoba | $12,239–$16,559 | 83% | Likely |
| New Brunswick | $12,077–$16,339 | 81% | Likely |
| Newfoundland and Labrador | $12,077–$16,339 | 81% | Likely |
| Northwest Territories | $14,026–$18,977 | 105% | Likely |
| Nova Scotia | $12,077–$16,339 | 81% | Likely |
| Nunavut | $14,432–$19,526 | 110% | Likely |
| Ontario | $13,133–$17,768 | 94% | Likely |
| Prince Edward Island | $12,077–$16,339 | 81% | Likely |
| Quebec | $15,326–$20,735 | 121% | Likely |
| Saskatchewan | $12,320–$16,669 | 84% | Likely |
| Yukon | $15,082–$20,405 | 118% | Likely |