This roof replacement cost calculator estimates the cost of a full re-roof (low, typical and high, before tax), based on the footprint, the pitch and the roofing material. Reference case, data reviewed in November 2026: a 1,400 sq ft bungalow with a 6/12 pitch (1,568 sq ft of actual roof) costs about $14,100 before tax in Quebec ($10,200 to $18,800), $10,200 before tax in Ontario ($7,850 to $13,300), $12,550 before tax in British Columbia ($9,400 to $17,250), and $9,100 before tax in Alberta ($6,750 to $12,200) in architectural shingles. Prices currently cover: Quebec, Ontario, British Columbia and Alberta. The detailed budget is emailed to you as a PDF.
To receive your detailed budget, use the “Email me this budget (PDF)” form on renoclair.ca.
Free and independent toolBefore tax. With taxes (typical):
Email me this budget (PDF)
The detailed budget (actual area based on pitch, line-by-line breakdown, materials-only reference price, applicable standards and rebates) is emailed to you as a PDF at the address you enter. We keep your email and the calculation parameters for 12 months, then delete them. This information is processed by our hosting and email providers, who may store it outside Quebec. You can request access to, correction or deletion of your information. Person in charge of the protection of personal information: info@renoclair.ca. Privacy policy.
Typical costs by province (before tax)
| Roofing material (installed, per actual sq ft) | Low | Typical | High |
|---|---|---|---|
| Quebec: Architectural asphalt shingles | $6.50 | $9.00 | $12.00 |
| Quebec: High-performance SBS-modified shingles | $8.50 | $11.00 | $14.00 |
| Quebec: Prepainted exposed-fastener steel | $10.50 | $14.50 | $18.50 |
| Quebec: Standing seam metal roofing | $16.00 | $22.00 | $29.00 |
| Quebec: Two-ply SBS elastomeric membrane (flat roof) | $11.00 | $15.00 | $20.50 |
| Quebec: 2nd layer tear-off (option) | $1.00 | $1.50 | $2.25 |
| Quebec: Partial deck replacement, ~20% (option) | $0.75 | $1.20 | $1.75 |
| Quebec: Ventilation upgrade & chimney flashing | $650 | $1,100 | $1,800 |
| Ontario: Architectural asphalt shingles | $5.00 | $6.50 | $8.50 |
| Ontario: High-performance SBS-modified shingles | $7.50 | $9.50 | $12.00 |
| Ontario: Prepainted exposed-fastener steel | $8.50 | $11.00 | $14.00 |
| Ontario: Standing seam metal roofing | $13.00 | $18.00 | $24.00 |
| Ontario: Two-ply SBS elastomeric membrane (flat roof) | $9.00 | $12.50 | $16.50 |
| Ontario: 2nd layer tear-off (option) | $1.25 | $1.75 | $2.50 |
| Ontario: Partial deck replacement, ~20% (option) | $1.00 | $1.50 | $2.25 |
| Ontario: Ventilation upgrade & chimney flashing | $800 | $1,250 | $2,000 |
| British Columbia: Architectural asphalt shingles | $6.00 | $8.00 | $11.00 |
| British Columbia: High-performance SBS-modified shingles | $8.50 | $11.00 | $14.50 |
| British Columbia: Prepainted exposed-fastener steel | $9.50 | $12.50 | $16.50 |
| British Columbia: Standing seam metal roofing | $15.00 | $21.00 | $28.00 |
| British Columbia: Two-ply SBS elastomeric membrane (flat roof) | $10.50 | $14.50 | $19.50 |
| British Columbia: 2nd layer tear-off (option) | $1.40 | $2.00 | $2.80 |
| British Columbia: Partial deck replacement, ~20% (option) | $1.15 | $1.75 | $2.60 |
| British Columbia: Ventilation upgrade & chimney flashing | $900 | $1,450 | $2,300 |
| Alberta: Architectural asphalt shingles | $4.30 | $5.80 | $7.80 |
| Alberta: Class 4 hail-resistant SBS shingles | $7.60 | $10.20 | $13.40 |
| Alberta: Exposed-fastener metal roofing | $9.80 | $13.60 | $17.80 |
| Alberta: Standing-seam metal roofing | $15.50 | $21.50 | $28.50 |
| Alberta: Two-ply elastomeric membrane (flat roof) | $11.50 | $15.00 | $19.80 |
| Alberta: 2nd layer tear-off (option) | $1.40 | $1.90 | $2.60 |
| Alberta: Roof deck replacement (option) | $1.20 | $1.65 | $2.35 |
| Alberta: Ventilation upgrade & chimney flashing | $850 | $1,350 | $2,100 |
Before tax, November 2026. Rates cross-checked across verified roofing contractors and cost databases in Quebec and Ontario. Taxes are applied separately based on province (14.975% GST + QST in Quebec, 13% HST in Ontario, 5% GST in British Columbia — 7% PST on materials is paid by the contractor and embedded in installed prices, and 5% GST only in Alberta with no PST). Actual roof area = footprint × 1.02 (flat) to × 1.25 (steep).
What is included and what is not
Included
- Property and landscaping protection, 1-layer tear-off and disposal bin
- Wood deck inspection
- Self-adhering ice and water shield at eaves and valleys, synthetic underlayment
- Supply and installation of the chosen covering, standard drip edge and step flashing
- Magnetic nail sweep and options selected
Not included
- Full roof deck replacement or structural truss straightening
- Chimney masonry reconstruction
- Gutters, soffits and fascia
- Asbestos (vermiculite in attic) abatement
- Municipal permit if required
- Contingency reserve (plan 10% to 15%) and taxes
How the roof replacement cost calculator calculates your estimate
The calculator converts the footprint (500 to 3,500 sq ft, eaves included) into actual roof area using a roof pitch geometry factor (×1.02 flat, ×1.06 low slope, ×1.12 standard, ×1.25 steep, with +15% on installation for steep complex roofs), then applies per-square-foot rates verified in your province. In Quebec, architectural shingles average $6.50 to $12.00/sq ft (typical $9.00); in Ontario, architectural shingles average $5.00 to $8.50/sq ft (typical $6.50); in British Columbia, architectural shingles average $6.00 to $11.00/sq ft (typical $8.00).
Amounts are before tax and rounded ($50 below $10,000, $100 above). The calculator also shows the typical amount with applicable sales tax (14.975% GST + QST in Quebec, 13% HST in Ontario, 5% GST in British Columbia, 5% GST only in Alberta). Items marked as RénoClair assumptions are listed as such in the PDF.
Rebates and financial aid
British Columbia – Energy Efficiency & Municipal Programs: While roof coverings themselves are generally not eligible for standalone provincial grants, attic insulation completed in conjunction with re-roofing qualifies for up to $1,200 from CleanBC Better Homes and BC Hydro when installed by an HPCN registered contractor (betterhomesbc.ca, verified November 2026). Certain municipalities provide additional local heritage preservation or seismic upgrade incentives.
Alberta – Hail Resistance & CEIP: Standard roof replacements do not qualify for provincial cash rebates in Alberta, though Class 4 impact-resistant shingles (UL 2218) are strongly recommended in the Calgary–Red Deer–Edmonton hail corridor and may reduce home insurance premiums. Attic insulation or solar-ready upgrades done alongside re-roofing may be financed via municipal CEIP PACE programs.
Ontario – Energy Efficiency Programs: There is no direct provincial grant for roofing materials alone. However, the Home Renovation Savings Program (Save on Energy & Enbridge Gas) pays for attic insulation: without an assessment, 50% of the after-tax cost up to $1,250, with the work finished by November 30, 2026; with an energy assessment and at least two upgrades, $1,500, $1,200 or $900 (homerenovationsavings.ca, read on November 8, 2026). Re-roofing itself is not eligible. The City of Toronto (HELP program) and City of Ottawa (Better Homes Loan) also offer low-interest financing tied to property tax.
Quebec – Programs: RénoRégion (SHQ, modest-income rural owners), RénoPlex in Montreal ($30/m² on an eligible sloped roof of a 2- to 5-unit plex) and Rénoclimat ($1.75/sq ft up to $2,000) only if you insulate the attic to R-60 in parallel.
Permits, licences and rules
- Alberta (NBC(AE) 2023 & OHS Code): Like-for-like shingle replacement without structural framing changes does not require a municipal building permit in Calgary or Edmonton. Roofing crews must comply with Alberta OHS Code fall-protection rules. Contractors taking deposits require a Prepaid Contracting Business Licence, and direct home contracts include a 10-day cooling-off period.
- British Columbia (BCBC 2024 / VBBL & RCABC): Replacing asphalt shingles like-for-like without structural changes does not require a municipal building permit across most BC municipalities (Vancouver, Surrey, Burnaby, Richmond, Victoria). Structural decking repairs or flat roof alterations require permits and compliance with the Roofing Contractors Association of BC (RCABC) roofing practices manual. Fall protection safety certification and WorkSafeBC registration are mandatory for all roofing crews. Direct contracts signed at home include a mandatory 10-day cooling-off period without penalty under the BPCPA.
- Ontario (OBC, WSIB & MLITSD): Municipal building permits are not required for identical asphalt shingle re-roofing across Ontario (Toronto, Ottawa, Mississauga, Brampton, Hamilton, London) provided framing is unchanged. Workers must hold CPO-approved Working at Heights safety training and WSIB coverage. In-home direct contracts include a mandatory 10-day cooling-off cancellation period without penalty under the Consumer Protection Act.
- Quebec (RBQ & CNESST): Every roofer in Quebec must hold RBQ subclass 7 or a general contractor licence (1.1.1 to 1.3). Ice and water shield is required at least 900 mm from the edge; above 3 m, the CNESST requires guardrails or a harness. In-home direct contracts include a mandatory 10-day cooling-off cancellation period (OPC).
Which provinces are covered?
Prices currently cover: Quebec, Ontario, British Columbia and Alberta. Taxes (14.975% GST + QST in Quebec, 13% HST in Ontario, 5% GST in BC, 5% GST only in Alberta), local building regulations, permits, and provincial rebates or financing are automatically factored in based on your selection.
Limitations
This is a planning estimate, not a quote. It does not see the condition of your home, regional price differences or hidden problems; only a written quote after a visit gives the price of your work. The result cannot be printed from the page: the detailed budget is sent to you as a PDF by email, after you enter your address and give your consent.
Sources, review date and data version
- Data reviewed in November 2026; next review planned for February 2027.
- Price sources: verified roofing contractors, published actual quotes, and retail prices collected across independent domains in Quebec, Ontario, and British Columbia.
- Data version:
2026.Q4-roofing-1. Methodology: Sources and methodology.
Related guides and resources
- Attic insulation cost calculator
- Window replacement cost calculator
- Heat pump cost calculator
- Siding Cost Calculator
- Solar Panel Cost Calculator
- Deck Cost Calculator