Use the Roof Replacement Cost Calculator Canada | Roofing Estimate
Enter your values below. The calculator runs in your browser and shows an estimate immediately.
How the estimate is calculated
Estimated budget = (area × rate + removal) × (1 + contingency ÷ 100)
Example: For 1,800 sq ft at $7.50/sq ft plus $1,200 removal and 10% contingency, the planning estimate is $16,170.
When this calculator is useful
A first-pass budget can help you compare material options or prepare questions for a roofer. For a useful comparison, enter the same measured area and make sure each quote covers tear-off, disposal, underlayment, flashing, ventilation, repairs and taxes in the same way.
How to use this calculator
Enter the measured roof area—not the home’s floor area. Use an installed rate from a quote for the material you are considering. Add removal and disposal where they are billed separately, then choose a contingency that reflects uncertainty in the project.
What to keep in mind
Roof area, pitch, valleys, access, deck repairs, ventilation, flashing, material, labour and disposal all affect a real quote. The rate is not a published Canadian average. This tool is not an insurance appraisal or contractor quote.
Frequently asked questions
How much does roof replacement cost in Canada?
It varies with roof size, pitch, material, access, removal and repairs. Compare written quotes with the same scope rather than relying on a single national average.
Should I use floor area as roof area?
No. Roof area is usually larger because of the roof pitch, eaves, gables and overhangs. Use a measurement or contractor estimate.
Does the estimate include taxes?
No, unless your per-square-foot rate already includes applicable taxes. Confirm how each contractor presents tax and disposal costs.
What contingency should I enter?
There is no universal percentage. Use a buffer suited to the roof’s known condition and project uncertainty, and confirm with your contractor.