Ice Dam Risk Calculator
Estimate 2026 Canadian roof ice dam risk by climate zone, pitch, attic R-value, ventilation, eave overhang and snowfall — with tiered remediation cost in Canadian dollars to NBC 2020 Section 9.36 and CSA A123.
Ice Dam Risk Calculator
Estimate roof ice dam risk in 2026 Canadian winter conditions by climate zone, pitch, attic R-value, ventilation, eave overhang and snowfall — with tiered remediation cost to NBC 2020 + Section 9.36.
What this calculator estimates
This calculator scores ice dam formation risk on a 0 to 100 scale across five risk drivers — climate zone, roof pitch, attic insulation R-value, attic ventilation, and eave overhang — and translates the score into a remediation cost budget tiered as low (monitor only), moderate (rake plus emergency steaming budget), high (heat cable plus partial air-sealing), or severe (full remediation stack including insulation top-up and ventilation upgrade).
The cost output is in 2026 Canadian dollars using contractor rates from Q1 2026 quotes in Toronto, Montréal, Edmonton, Calgary, Winnipeg, Halifax, and Vancouver markets, normalised to a national average.
How to use it
- Pick your NBC climate zone. Vancouver Island and the Lower Mainland fall in Climate Zone 4–5 (rare ice damming). Toronto, Montréal, Halifax, southern Ontario and Quebec fall in Zone 6 (cold). Edmonton, Saskatoon, Winnipeg, and northern Ontario/Quebec fall in Zone 7B (very cold). NWT, Nunavut, Yukon are Zone 8 (subarctic).
- Pick roof pitch. Use the roof pitch calculator. 2/12 to 4/12 is the worst case; steep pitches over 8/12 are mostly self-protecting.
- Pick attic insulation level. R-19 or less is minimal and typical of pre-1980 housing. R-20 to R-38 is standard for 1990s–2000s housing. R-39 to R-49 meets the NBC 2015 Section 9.36 minimum. R-50 to R-60 meets NBC 2020 Section 9.36 Climate Zone 7B+.
- Pick attic ventilation. Sealed cathedral assemblies score none. Gable-only ventilation scores poor. Continuous soffit-to-ridge with NBC 9.19 baffles scores adequate to continuous.
- Pick eave overhang. Short eaves under 6 inches typical of urban Toronto Cape Cod. 12-inch standard for postwar Ontario ranch. Long 18 to 24 inches typical of Prairie farmhouse and chalet designs.
- Enter typical winter snow depth in inches. Environment and Climate Change Canada (https://climate.weather.gc.ca) provides station-level snow climatology. Toronto averages 24–32 inches at peak. Edmonton averages 18–28 inches. Winnipeg averages 28–40 inches. St John’s NL averages 36–60 inches.
- Enter total eave perimeter in linear feet. Typical Canadian detached homes have 60–80 feet of eave; a one-storey rambler may have 120 feet.
- Check the history boxes if your roof has previously formed ice dams or if interior water damage has occurred.
Typical 2026 Canadian ice dam remediation costs
These prices reflect 2026 quotes from CRCA-member Canadian roofing contractors and certified weatherisation installers:
| Service | 2026 CA cost |
|---|---|
| Roof rake removal of fresh snow | C$180 – C$450 per visit |
| Emergency steaming (1.5–3 hour visit) | C$520 – C$1,450 |
| Heat cable along 60 ft eave (installed) | C$810 – C$1,170 |
| Attic air-sealing (top plates, pot lights, plumbing penetrations) | C$1,250 – C$2,400 |
| Insulation top-up to R-50 (1,200 sq ft attic) | C$3,400 – C$4,800 |
| Continuous soffit-ridge ventilation upgrade | C$1,580 – C$2,650 |
| Interior repair of ice-dam leak (drywall, paint, insulation) | C$2,200 – C$15,500 |
Add 18% for two-storey access. Add 35% for three-storey or steep cabin designs requiring scaffold or fall-arrest.
Risk drivers explained
Climate zone. Canadian ice damming is driven by the freeze-thaw cycle that dominates Climate Zones 6, 7A, 7B, and 8. The NBC climate-zone map captures this through degree-day data — Zone 6 averages 4,500 to 5,500 heating degree-days, Zone 7B averages 5,500 to 7,000, Zone 8 above 7,000. The risk is driven by sustained sub-zero eave temperature with periodic above-freezing daytime warming.
Roof pitch. Snow stays longer on shallower roofs. NBC 9.26 ice-and-water shield requirements specify membrane from the eave to 36 inches above the heated wall plate in Zones 6 through 8.
Attic insulation R-value. Heat loss through an under-insulated ceiling is the primary heat source warming the deck snow. NBC 2020 Section 9.36.2 Zone 6 RSI 8.67 / Zone 7B RSI 10.43 is the benchmark.
Attic ventilation. NBC 9.19 specifies 1:300 net free vent area minimum with balanced soffit-ridge ventilation. Continuous ridge vent plus continuous soffit vent with baffles is the gold standard.
Eave overhang. A long eave extends the cold-deck refreeze surface beyond the heated envelope.
Snow depth. Canadian snow depths above 24 inches push the snow factor steeply upward.
Prior history and leak history. A roof that has previously formed ice dams almost always has at least one of the upstream factors already failing.
Canadian codes, standards, and references
- NBC 2020 Section 9.36 — Energy Efficiency: ceiling RSI minimums by climate zone.
- NBC 2020 Section 9.19 — Roof spaces and attic ventilation requirements (1:300 net free vent area minimum).
- NBC 2020 Section 9.26.4 — Ice-and-water shield underlayment requirements (eave to 36 inches above heated wall plate in Zones 6–8).
- CSA A123.3 — Asphalt-saturated organic felt underlayment for steep-slope roofing.
- CSA A123.4 — Bitumen for use in the construction of built-up roof coverings and waterproofing systems.
- CSA C22.2 No. 130 — Heating cable safety standard.
- CRCA Canadian Roofing Reference Manual — Canadian Roofing Contractors Association technical guidance.
- NRCan EnerGuide for Houses — Energy Star Canada and Greener Homes Grant program insulation specifications.
The Insurance Bureau of Canada (IBC) and Canadian National Climate Database publish freeze-thaw and snow-on-ground climatologies useful for refining the snow-depth and zone inputs.
Diagnostic step-by-step
- Inspect the attic floor after the first hard freeze. Look for frost or condensation on the underside of the deck. Frost means warm moist air is leaking past the ceiling — air-seal first.
- Measure attic temperature during a cold morning. Use a C$30 infrared thermometer. The deck should be within 3°C of outdoor air. If it is 8°C or more warmer, you have a heat-loss problem.
- Visually inspect the eave after the first significant snow event. Icicles are the visible symptom — the dam is forming behind them on the roof deck.
- Walk the soffit perimeter from below. Confirm continuous soffit vents are not blocked by paint, insulation, or pest exclusion.
- Pull a thermal-imaging survey of the ceiling from below on a cold morning. Cold spots in the insulation reveal air-leakage paths. Most provincial energy-efficiency programs (EnerGuide, Manitoba Hydro Power Smart, BC Hydro) subsidise the survey.
- Schedule remediation by tier.
Avoiding common mistakes
- Do not chip ice with hammers or pry bars. This damages shingles and ice-and-water shield underlayment.
- Do not use rock salt or de-icer on the roof. It runs into the dam and refreezes lower, often making the problem worse and corroding metal flashings.
- Do not install heat cable without addressing air-sealing first. Cable masks the symptom; the underlying air-leak continues to deteriorate the deck.
- Do not block soffit vents with new insulation. Use NBC 9.19-compliant baffles to maintain airflow from soffit to ridge.
- Do not stack repeated claims. Multiple ice-dam claims in successive Canadian winters can trigger non-renewal in cold-climate provinces.
Related calculators and guides
- Snow load calculator — Ground snow load and roof structural design check to NBC 2020 Table C-2.
- Attic insulation calculator — Target RSI by NBC climate zone for ice-dam prevention.
- Roof leak repair cost calculator — Cost to repair an active interior leak from ice dam.
Sources: NBC 2020 Sections 9.36, 9.19, 9.26.4; CSA A123.3, A123.4, C22.2 No. 130; CRCA Canadian Roofing Reference Manual; NRCan EnerGuide for Houses; Insurance Bureau of Canada Year in Catastrophes 2024; Environment and Climate Change Canada climate database; Q1 2026 quotes from CRCA contractors in Toronto, Montréal, Edmonton, Calgary, Winnipeg, Halifax, and Vancouver. Contact us at contact@roofingcalculatorhq.com for editorial corrections or scope clarification.