Original Research · April 2026

2026 Canadian Roof Replacement Cost Index

A national snapshot of asphalt-shingle, metal, and Class 4 impact-resistant roof replacement costs across all 10 Canadian provinces, compiled from Roof Manager platform data, contractor invoices, and provincial association reporting. Published under Creative Commons CC BY 4.0 — free to cite, quote, or republish with attribution.

For journalists: all figures cited as "Roof Manager 2026 Canadian Roof Replacement Cost Index". High-resolution charts and a full press kit are at /press. Media contact: press@roofmanager.ca.

Key findings

Average roof replacement cost by province (2,000 sq ft, asphalt architectural)

ProvinceLowAverageHighYoY change
British Columbia$10,400$14,200$24,800+5.8%
Alberta$8,200$12,600$22,400+9.4%
Saskatchewan$7,400$9,100$15,800+3.1%
Manitoba$7,800$10,200$17,200+4.2%
Ontario$8,900$11,800$22,000+6.0%
Quebec$7,800$10,400$22,400+5.4%
New Brunswick$7,600$9,800$15,200+5.8%
Nova Scotia$8,400$11,200$18,800+8.9%
Prince Edward Island$7,800$10,000$15,400+5.2%
Newfoundland and Labrador$8,800$11,800$18,200+7.4%

Methodology: Sample of 4,200+ Roof Manager platform measurements and proposals (Jan 2025 – April 2026), normalized to a 2,000 sq ft, 6/12 pitch, simple gable single-family residence with architectural-grade asphalt shingles, single-layer tear-off, and standard underlayment. Premium installs (steep slopes, complex hips, custom flashing) excluded from "average" column. YoY compared against the 2025 index.

Average cost by major metropolitan area

MetroAverageClass 4 premiumNotes
Vancouver$15,400+9%Cedar-shake retrofits skew costs upward; coastal moss treatment standard.
Calgary$13,200+11%Class 4 now standard post-hail-cycle; insurer-driven adoption.
Edmonton$11,800+13%Lower labour than Calgary; Class 4 adoption catching up.
Toronto$12,600+14%OBC ice/water shield 900mm minimum drives material cost.
Ottawa$11,400+12%Federal-grade snow load (1.5 kPa) drives reinforced fastening.
Hamilton$10,800+13%Active steel-tariff cost pressure on metal alternatives.
Montreal$11,000+10%Plex flat-roof elastomeric jobs not included in average.
Quebec City$10,400+11%Highest snow-load market — heavy ice-dam mitigation on every job.
Winnipeg$10,200+12%Extreme temperature swings; 50-year architectural standard.
Halifax$11,600+9%Wind-uplift assemblies are standard since Hurricane Fiona (2022).
Saskatoon$9,400+12%Lowest urban Canadian roofing market by labour rate.

Material cost breakdown (per 100 sq ft / 9.3 m²)

Material2026 average (CAD)LifespanBest for
Architectural asphalt (30-yr)$34025–30 yrsMost Canadian markets
Class 4 impact-resistant$42030–40 yrsCalgary, Winnipeg, hail-prone regions
Standing-seam steel$78050+ yrsBC, Atlantic Canada coastal
Cedar shake (premium)$1,18030–40 yrsBC custom homes
Synthetic slate$68050+ yrsOntario suburban premium
EPDM/elastomeric (flat)$52025–30 yrsMontreal plex, commercial

How to cite this data

Plain text citation:

Roof Manager (2026). 2026 Canadian Roof Replacement Cost Index. Roof Manager Inc. Retrieved from https://www.roofmanager.ca/canadian-roof-cost-index-2026

HTML/journalism citation:

Source: <a href="https://www.roofmanager.ca/canadian-roof-cost-index-2026">Roof Manager 2026 Canadian Roof Replacement Cost Index</a>

Need a custom data cut?

Researchers, journalists, and trade associations can request city-level breakdowns, custom material splits, or historic time-series data free of charge.

Request data →