RoofingCalculatorHQ

Roof Flashing Cost Calculator (Canada)

Estimate 2026 Canadian roof flashing cost by component — chimney, skylight, step, valley, drip edge — in aluminum, copper, lead, zinc, galvanized. Per-foot pricing + storey multiplier.

Roof Flashing Cost Calculator

Estimate Canadian 2026 roof flashing cost by component (chimney, skylight, step, valley, drip edge, headwall) and material — aluminium, copper, lead, zinc, galvanized — sized to NBC and 2026 CAD labour rates.

Estimated flashing cost
$1,060
Range: $901 – $1,272
80 ft / 24.4 m · materials + labour + add-ons
Chimney
$340
Skylight
$215
Step flashing
$200
Valley
$0
Drip edge
$240
Headwall
$0
Permit
$0
Disposal
$65

What this calculator estimates

This calculator quotes the all-in installed price for residential roof flashing replacement in 2026 Canadian dollars. It separates the bill into the line items CRCA-member roofers invoice:

  • Chimney flashing — apron + step + counter-flashing kit installed at the chimney perimeter, including reglet cut and mortar repointing.
  • Skylight flashing — manufacturer-spec flashing kit (VELUX, FAKRO, Keylite) around the curb.
  • Step flashing — L-shaped pieces interleaved with shingle courses at sidewalls.
  • Valley flashing — open or closed valley metal where two roof planes meet.
  • Drip edge — perimeter flashing along eaves and rakes.
  • Headwall / counter-flashing — at horizontal roof-to-wall transitions.
  • Permit — typical municipal building permit fee when required.
  • Disposal — debris haul-away and dump fee.
  • Weekend / after-hours premium — 25% surcharge.

A minimum service-call floor of $310 CAD applies in most Canadian metro markets.

How to use it

  1. Count chimneys and skylights that need flashing replacement.
  2. Measure step flashing length — total linear feet of sidewall-to-roof intersections.
  3. Measure valley flashing length — a simple gable has zero; hip-and-valley colonials commonly have 30–60 ft.
  4. Measure drip edge — total perimeter of eaves and rakes. A 40x25 ft bungalow is ~130 ft.
  5. Measure headwall length — total linear feet where roof terminates against a vertical wall.
  6. Pick material. Aluminum is the 2026 default. Copper for slate/tile/heritage. Lead Code 4 only in regions where it remains specified. Zinc is the premium continental choice. Galvanized is rare in residential because of accelerated corrosion in modern atmospheres, particularly in road-salt-heavy regions.
  7. Set storey count. Labour multiplier is 1.0× for single storey, 1.2× for two storey, 1.45× for three storey or higher.
  8. Toggle add-ons. Permit, disposal, weekend premium, and extra labour hours (carpentry, tuck-pointing) adjust the total.

Typical 2026 Canadian roof flashing cost ranges

These ranges reflect 2026 Canada-wide pricing from HomeStars, Renomii, and Q1 2026 quotes from major Canadian metros.

Component (aluminum)2026 installed price (CAD)
Chimney flashing kit (replace)$290 – $620
Skylight flashing kit (replace)$180 – $370
Step flashing$8 – $13 per linear foot
Valley flashing (open)$11 – $16 per linear foot
Drip edge$3.20 – $4.80 per linear foot
Headwall / counter-flashing$7.50 – $11.50 per linear foot
Full perimeter on 2,000 sq ft home$1,750 – $3,600

Copper roughly 3.4×, lead 2.1×, zinc 2.55×, galvanized 0.85× the aluminum base. Add 20% for two-storey and 45% for three-storey or higher.

Cost drivers

Material choice. Aluminum dominates the Canadian market at ~$3.40/kg in 2026. Copper at ~$10.50/kg and zinc at ~$7.20/kg scale aggressively when totalling several hundred linear feet.

Building height. Two-storey eaves require 28–32 ft ladders, stand-off stabilizers, and provincial fall-protection compliance (typically required above 3 m). Three-storey work often requires roof anchors, scaffold rental ($180–$450 CAD/day), or a powered lift.

Substrate complexity. A simple gable roof has only drip edge and headwall. A complex hip-and-valley with multiple dormers, a chimney, two skylights, and a porch roof can have 12 distinct flashing details.

Climate zone. Properties in NBC climate zones 7A and 7B (Yukon, NWT, Northern Manitoba, Northern Ontario, Labrador) require enhanced flashing detailing — typically thicker gauge metal and continuous ice-and-water shield integration. Add 10–15% to labour.

Masonry condition. Old chimneys with deteriorated mortar require tuck-pointing before counter-flashing can be installed. Add 1–4 hours of mason labour at $65–$110 CAD/hr.

Carpentry repair. Failed flashing usually means water has been entering the structure for months or years. Sheathing replacement, fascia repair, and rafter-tail sistering add $180–$1,400 CAD depending on damage extent.

Regional spread. Vancouver and Toronto are 20–30% above the national median. Calgary, Edmonton, and Ottawa are within 5% of median. Halifax, Winnipeg, Regina, and Saskatoon are 10–15% below. Remote/north (Yellowknife, Whitehorse, Iqaluit) add 30–60% in travel and material delivery.

Per-locale code and standards (Canada)

Canadian flashing installation is governed by:

  • NBC 2020 Section 9.26 — Roofing and roof-edge requirements.
  • NBC 2020 9.26.2 — Flashing required at all intersections of roof surfaces with vertical walls and at all roof penetrations.
  • CSA A123.51 — Asphalt shingle application on roof slopes 1:3 (4:12) and steeper.
  • CRCA Architectural Manual — Industry-standard detailing for residential flashing.
  • CSA W47.1 — Welding of steel (for soldered or welded flashing splices in commercial work).
  • Manufacturer requirements — IKO, GAF, Certainteed, Owens Corning, Malarkey, BP Canada — all require new flashing during re-roof to maintain warranty.

Provincial building codes (Quebec Construction Code, Ontario Building Code, BC Building Code, Alberta Building Code) all reference NBC 2020 with regional amendments.

Flashing types and where each goes

Apron flashing — front-face flashing across the downhill side of a chimney or skylight.

Step flashing — L-shaped pieces (typically 5x7 inches) interleaved one-per-shingle-course along sidewalls.

Counter-flashing — installed into a reglet cut into masonry (or under siding) and bent down over step flashing.

Cricket flashing — saddle-shaped roof structure on the upslope side of wide chimneys to divert water around. NBC requires crickets behind chimneys wider than 30 inches in heavy snow regions.

Valley flashing — open valleys show 4–6 inches of exposed metal; closed valleys have shingles woven or cut over the metal.

Drip edge — eaves under the underlayment and rakes over the underlayment. NBC and CSA A123.51 require it.

Headwall flashing — horizontal counterpart of step flashing.

Diagnostic step-by-step

  1. Look for staining on interior walls or ceilings under or near roof penetrations.
  2. Inspect attic decking from below after a heavy rain or spring thaw — wet stains under flashing locations confirm a leak.
  3. Walk the roof edge with binoculars after spring thaw — lifted or visibly rusted step flashing is the most common failure mode.
  4. Check the chimney crown — if the mortar is cracked from freeze-thaw, counter-flashing has likely lifted with it.
  5. Probe the fascia under suspect drip edge — soft fascia means chronic seepage.
  6. Document with phone photos before getting quotes.

Avoiding scams and overcharging

The flashing-only repair market is a common door-knocker scam target after wind storms and after the spring thaw exposes winter ice-dam damage. Red flags:

  • “Storm damage” claims after a normal rain event.
  • Pressure to sign before written quote.
  • Cash-only or e-transfer-only demands.
  • Refusal to provide GST/HST number or CRCA membership.
  • Up-selling from a $500 flashing repair to a $16,000 full re-roof at the first visit.

Insist on a written estimate that itemizes linear feet, component type, material specification, and what’s included in labour. Get insurance proof (commercial general liability + WCB) before any work begins.

Sources: 2026 HomeStars Roof Flashing Cost Guide; CRCA 2026 RoofStar program data; NBC 2020 Section 9.26; CSA A123.51; CSA W47.1; provincial building codes (Ontario, Quebec, BC, Alberta).

Frequently asked questions

How much does it cost to replace roof flashing in Canada in 2026?
Most Canadian homeowners pay $310 to $1,380 CAD for partial roof flashing replacement in 2026, with the typical job (one chimney, one skylight, 20 ft of step flashing, 60 ft of drip edge in aluminum on a single-storey home) landing around $780 CAD. Full perimeter flashing on a 2,000 sq ft home runs $1,750–$3,600 CAD. Copper jumps the bill 3.4× and lead 2.1× versus aluminum. Source: 2026 HomeStars Roof Flashing Cost Guide, Canadian Roofing Contractors Association (CRCA) member quotes, and Q1 2026 contractor quotes from Toronto, Vancouver, Calgary, Montreal, Ottawa, and Halifax.
How do Canadian winters affect flashing choice?
Canadian flashing has to handle freeze-thaw cycling, ice dam formation at eaves, and snow load on valleys — failure modes that lower-latitude markets rarely see. Aluminum flashing performs well across most of Canada but is susceptible to thermal expansion-contraction cycling at long valleys; copper and lead are dimensionally stable through temperature extremes but are 2–3× the cost. The NBC 2020 9.26 (roofing) requires ice-and-water shield extending 36 inches up from eaves in all of Canada north of the Great Lakes — and flashing must integrate over the ice-and-water shield, not under it. Most CRCA member contractors recommend 26 gauge or heavier for valley flashing in snow regions versus 28 gauge in mild coastal BC.
What's the difference between step flashing, valley flashing, and drip edge?
Step flashing is L-shaped pieces (typically 5x7 inches) interleaved one-per-shingle-course where a sloped roof meets a vertical sidewall — like a brick chimney or a second-storey wall above a porch. Valley flashing is a wider continuous strip (16–24 inches) where two roof planes meet in a V — either open (visible metal) or closed (covered with shingles). Drip edge is a narrower L-shaped strip (5–6 inches) along eaves and rakes that directs water off the fascia and into the eavestrough. Each serves a distinct geometry — substituting one for another is an installation error that causes leaks within 1–2 freeze-thaw cycles.
When does flashing need to be replaced instead of just resealed?
Resealing with high-quality polyurethane or tripolymer sealant rated to -40°C is appropriate when the flashing metal is intact and only the caulk bead at the masonry interface has failed — that's typically a 5-to-7-year maintenance event costing $240–$420 CAD. Full flashing replacement is required when you can see pinholes from corrosion, when the metal has lifted from underlying nail pulls due to repeated freeze-thaw cycling, or when galvanic corrosion has eaten through galvanized step flashing. The CRCA recommends documented flashing inspection every 5 years in their RoofStar quality program.
Do I need a building permit in Canada?
Permit requirements vary by province and municipality. Replacing flashing-only as part of routine maintenance (less than ~10% of roof area) typically does not require a permit anywhere in Canada. Replacing flashing as part of a re-roof requires the same permit the re-roof itself does — $75–$425 CAD in most municipalities, with Toronto at the higher end and most prairie cities near the lower. Replacing chimney flashing combined with chimney crown or masonry repair can trigger a separate masonry permit in heritage districts (Old Quebec City, Charlottetown old town, Vancouver's West End).
Why does my contractor want to replace flashing during a re-roof?
Step flashing is interleaved with the shingle courses, so re-roofing without replacing it leaves you with new shingles bonded to old, brittle, possibly cracked flashing. The CRCA Architectural Manual and every major shingle manufacturer (IKO, GAF, Owens Corning, Certainteed, Malarkey) require new flashing at chimneys, skylights, sidewalls, and headwalls when re-roofing — or warranty coverage is voided. The CRCA RoofStar program enforces this on contractor accreditation.
Can I DIY chimney flashing in Canada?
Chimney flashing is one of the most difficult DIY roofing tasks because it requires interleaving step flashing with each shingle course, cutting and bending counter-flashing to fit into a mortar joint reglet, and integrating apron flashing across the front face. A 30-by-30-inch single-flue chimney typically takes a skilled CRCA roofer 4–6 hours and a DIYer 12–20 hours. Failure rate among first-time DIYers is around 40% within the first freeze-thaw season. Step flashing along a sidewall is a more reasonable DIY job. Drip edge along an eave is genuinely DIY-friendly. Working above 3 m triggers provincial WCB / WSIB fall-protection requirements — that's where DIY economics break down.
How long does flashing replacement take?
A single chimney or skylight flashing replacement on an existing roof takes 3–6 hours of crew time, completed in one day. A full perimeter flashing replacement on a 2,000 sq ft home takes 1.5–3 days. Combined with re-roof, flashing work adds 0.5 days. Cold-weather pauses are significant in Canada — flashing work generally cannot proceed below 0°C because asphalt-based underlayments and shingle adhesion strips do not bond properly, and copper soldering requires above 10°C to flow. Most contractors avoid flashing work November through March in zones 4–7.

Related calculators