RoofingCalculatorHQ

Flat Roof Replacement Cost Calculator (Canada)

Estimate the full cost to replace a flat or low-slope roof in Canada in 2026: TPO, PVC, EPDM, modified bitumen, or BUR — with tear-off, R-30 insulation, parapet flashing, and drains itemised in CAD.

Flat Roof Replacement Cost Calculator

Estimate the full installed cost to replace a flat or low-slope roof — TPO, PVC, EPDM, modified bitumen, or built-up — with tear-off, insulation, and parapet flashing included.

Total replacement cost
$33,568
$16.78/sq ft · $1,678/square · 2,000 sq ft total
Annualized over 22-year service life: $1,526/yr (TPO)
Membrane material
$11,000
Installation labor
$9,000
Tear-off
$2,900
Disposal
$1,700
Insulation
$4,400
Parapet flashing
$2,520
Drains + curbs
$1,070
Permit + misc
$978

What this calculator estimates

This calculator gives you a complete installed cost for a Canadian flat or low-slope roof replacement in 2026, itemised the way a CRCA-member contractor will write it on a quote:

  • Membrane material — by system type and thickness
  • Installation labour — varying by membrane, attachment method and access
  • Tear-off — single layer, double layer, or down to deck
  • Disposal fees — landfill rates vary by province, with Ontario and BC charging highest
  • R-30 to R-40 polyiso insulation — to meet NECB 2020 / NBC 9.36 climate-zone requirements
  • Vapour barrier — required in Canadian climate zones, typically a self-adhered SBS sheet
  • Parapet flashing and metal coping — at $20–$32 per linear foot installed
  • Drain retrofits — at $450–$700 each
  • Curb flashings — for HVAC, vents and skylights at $250–$400 each
  • Permit and miscellaneous — typically $400–$900 depending on municipality

How to use it

  1. Measure the roof — length × width in feet (Canadian commercial roofing is still typically quoted in imperial). For irregular roofs, sum rectangles.
  2. Pick a system — TPO is the default for new commercial flat roofs (~75% of Canadian low-slope market per CRCA 2026). EPDM for cold-climate, large-roof and budget-driven jobs. PVC for restaurants and chemical-exposure roofs. Modified bitumen for residential rear-extensions in Quebec and Maritime markets.
  3. Set thickness — 60-mil is standard for commercial. 45-mil for light commercial/sheds. 80-mil for high-traffic or northern Canada wind exposure.
  4. Choose attachment — fully adhered for best wind-uplift performance and aesthetics. Mechanically fastened for budget-driven projects. Ballasted for low-slope, low-traffic, where you can accept the dead load.
  5. Climate zone — zone 6 for southern Ontario, southern Quebec, BC Lower Mainland; zone 7 for most of the Prairies, northern Ontario; zone 8 for the Yukon, NWT, Nunavut.
  6. Province — labour rates in BC and Ontario run highest; the Maritimes and Saskatchewan run lowest.
  7. Tear-off, insulation, parapet, drains, curbs — toggle and quantify each.

Typical Canadian 2026 installed cost ranges

These ranges reflect 2026 nationwide pricing pulled from CRCA Q1 2026 industry data, HomeStars and Renomii quote averages:

MembraneMaterial ($/sf)Installed ($/sf)Service life
TPO 60-mil$5.80–$8.40$14.00–$18.5020–25 yrs
PVC 60-mil$7.40–$10.20$16.50–$22.0025–30 yrs
EPDM 60-mil$5.40–$7.80$13.50–$17.5025–30 yrs
Modified Bitumen$5.80–$7.80$14.50–$19.0015–20 yrs
Built-Up (BUR)$7.00–$9.50$17.00–$22.5020–30 yrs

“Installed” includes membrane, basic flashings, permit and labour — but excludes tear-off, insulation upgrade and drain work.

What drives the price

Roof size. Cost scales linearly per square foot, but very small roofs (under 1,000 sq ft) carry a mobilisation premium — minimum job cost on most Canadian commercial flat roofs is $7,500–$11,000.

Tear-off layer count. A single layer of mod-bit tears off for $1.85/sf. Two layers $2.40/sf. Three layers (illegal under NBC 9.26 — must be torn off, not recovered) runs $2.95/sf.

Insulation R-value. NBC and NECB 2020 require R-30 to R-40 continuous insulation above the roof deck. Most retrofits add 4–6 inches of polyiso (R-23 to R-34) on top of any existing — $4.50–$8.00/sf supply and fit. Skipping this upgrade is permitted only on existing-condition recoveries — not full tear-offs in most jurisdictions.

Province. Labour drives 30–40% of regional variance. Vancouver and Toronto run 25–35% above the Canadian average. Calgary and Edmonton track average. Montreal runs 5–10% below average. Saskatchewan, Manitoba and the Maritimes run 12–20% below. Northern territories add 30–60% for materials freight and crew accommodations.

Roof access. Multi-storey buildings, roofs without crane access, or roofs with no parapet and limited fall-protection anchor points add 10–18% to labour.

Snow load. Roofs in zones with high ground-snow load (Quebec City, Halifax, Newfoundland) require thicker tapered polyiso to maintain positive drainage under snow load. Add $1.50–$3.50/sf.

Code-required upgrades. If your existing roof predates current insulation requirements, expect to add R-15 to R-30 of polyiso when re-roofing — that’s $4,500–$13,000 on a 2,000 sf roof.

TPO vs PVC vs EPDM — which to pick

TPO (Thermoplastic Polyolefin) is the default for most new Canadian commercial flat roofs in 2026. It’s white (high reflectivity, lowering AC costs by 10–15% in summer), heat-welded at seams, and competitively priced. Pick TPO for: offices, retail, warehouses, schools, multi-unit residential and most projects under CAD $70K.

PVC (Polyvinyl Chloride) is the upgrade pick. It resists chemicals, animal fats and oils that destroy TPO and EPDM — making it mandatory for restaurants, kitchens with grease exhaust, and roofs near industrial discharge. 5–10 years longer life than TPO. 15–25% more expensive.

EPDM (Ethylene Propylene Diene Monomer) is rubber. It comes in large sheets (10’ × 100’ is common) so it has fewer seams than TPO/PVC, and the seams are taped not welded — which means no torch in winter installs. It’s black by default. Best for: cold-climate jobs (Prairies, Maritimes, northern Ontario/Quebec), very large industrial roofs, and budget projects.

Modified bitumen is laid as a torch-down or self-adhered SBS cap sheet. Still common on residential rear-extensions in Quebec and the Maritimes. Cheaper up front but shorter life.

Built-up tar-and-gravel (BUR) is now legacy on most projects but still spec’d for some heritage repairs and roofs with very heavy mechanical traffic.

Common gotchas that blow up the budget

Wet insulation discovered at tear-off. If your existing roof is leaking, the insulation under it is probably saturated — often masked by snow cover until the spring melt. Wet insulation must be replaced (not just dried), adding $2.50–$4.50/sf. Get a thermographic moisture survey before signing the contract.

Deck damage. Soft, rotten or delaminated wood/concrete deck shows up after tear-off. Plan a 5–8% contingency for deck repair.

Parapet wall failure. Old parapets often need brick repointing, new metal coping, and through-wall flashing. Add $30–$55/lf to the parapet line item if your parapets are 50+ years old.

Code-required drain upgrade. NBC 9.26.18 requires every roof to have at least two drainage paths. If you only have one drain, the inspector will require a new one as part of the permit. CAD $450–$900 per drain.

Lightning protection re-attachment. If your building has a lightning protection system bonded to roof penetrations, plan $1,200–$3,500 for a CSA-certified contractor to detach and re-bond.

When to repair vs replace

Repair makes sense if:

  • The roof is under 60% of its expected service life
  • Damage is localised (single penetration, one corner, one seam)
  • The membrane is sound elsewhere
  • Insulation under the damage is dry

Replace if:

  • The roof is past 75% of expected life
  • More than 10% of the field has issues
  • Multiple seam failures
  • Wet insulation under more than a few small areas
  • You plan to add solar — re-roof first, then mount panels

Sources: 2026 CRCA Canadian Roofing Contractors Association industry survey; National Building Code of Canada 2020 Sections 9.26 and 9.36; National Energy Code for Buildings 2020; Ontario Building Code 2024 amendments; HomeStars and Renomii Canadian roofing cost data; manufacturer technical data sheets (Carlisle SynTec, Soprema Canada, IKO, Convoy Supply).

Frequently asked questions

How much does a flat roof replacement cost in Canada in 2026?
Expect $14–$22 per square foot installed for a typical TPO or modified-bitumen flat roof in Canada in 2026, including tear-off, R-30 insulation, membrane and flashings. A 2,000 sq ft commercial flat roof typically runs $30,000–$45,000 fully installed in metro Toronto, Montreal or Vancouver. PVC runs 15–25% higher. EPDM tracks TPO. Source: CRCA 2026 industry survey; HomeStars and Renomii Canadian quote data Q1 2026.
Which flat roof material handles Canadian winters best?
EPDM rubber is the long-time Canadian default for cold climates because it stays flexible at -40°C and seam tape (rather than heat-weld) means no torch in winter. Modern TPO and PVC formulations now also handle Canadian winters but seam welding requires daytime temperatures above -5°C. Modified bitumen with a granular cap is still common on Quebec and Maritime residential roofs. PVC has the longest verified life (25–30 years) but costs the most up front.
Do I need a permit to replace a flat roof in Canada?
Yes in most municipalities — the National Building Code 2020 (NBC) and provincial codes (Ontario Building Code, Code de Construction du Québec, BC Building Code) treat re-roofing as a building permit activity when the work involves changing the roof system, increasing insulation, or replacing more than the membrane. Like-for-like membrane replacement may be exempt depending on municipality. Check with your local building department; most permits run $250–$700 for residential, more for commercial.
What R-value does the building code require above a flat roof?
NECB 2020 (commercial) and NBC 2020 Section 9.36 (residential) require R-30 to R-40 continuous insulation above the deck depending on climate zone. Zone 6 (most of southern Ontario, Quebec, BC interior) needs R-30. Zone 7 (northern Ontario, Quebec north of Trois-Rivières, Prairies) needs R-35. Zone 8 (Yukon, NWT, Nunavut) needs R-40. Skipping the upgrade is allowed only on existing-condition recoveries — not full tear-offs.
Should I tear off my old flat roof or recover it?
NBC 9.26.5.1 allows recovery (a new membrane over an existing one) only when: the existing roof is dry and structurally sound, the building doesn't already have two roofing layers, and no significant deck damage is suspected. Recovery saves 20–30% on the cost but you lose the chance to inspect and re-insulate the deck. For any roof showing leaks, sagging, or wet insulation, tear off.
How long does a flat roof replacement take?
A 2,000–4,000 sq ft commercial flat roof takes 4–8 working days for a 4-person crew in Canada (a day or two longer than US equivalents because of weather windows). Bigger jobs (10,000+ sq ft) take 2–3 weeks. Winter installs are limited to EPDM with self-adhered details or torch-on systems with frost-rated adhesives — TPO and PVC welds need surface temperatures above -5°C.
How much does it cost to add a roof drain in Canada?
Retrofitting a new internal drain into an existing flat roof costs CAD $450–$700 per drain, including the drain body, basket, sump pan, plumbing tie-in and membrane flashing. Adding a scupper through a parapet wall costs $550–$900 because of the masonry cutting. New construction drains run $350–$500 each. NBC requires every roof to have at least two drainage paths sized to local rainfall intensity — never replace a flat roof without verifying drain count and capacity for your municipality.
Will my insurance cover a flat roof replacement?
Insurance covers damage from a covered peril (hail, windstorm, fallen tree, ice damage). It does not cover wear-and-tear, age-related failure or improper maintenance. Many Canadian insurers depreciate the payout heavily under Actual Cash Value policies for flat roofs over 15 years old. If you have Replacement Cost coverage and the membrane is past 50% of its expected life, you'll typically get partial reimbursement and pay the rest. Get a roof inspection report before filing — adjusters routinely deny claims that look like deferred maintenance.

Related calculators