Ontario insulation decisions · Independent guide
Home Insulation in Ontario — Costs, Rebates & How to Choose
The highest-return envelope upgrade in most Ontario homes. Start from what your project actually is — which part of the home, what kind of work — and we'll show real cost ranges, the rebate rules that apply, and what a good quote must state.
Program facts verified 2026-08-30 against the official program site
Where in the home?
Each area has different costs, methods and rebate paths.
Attic
$1,500–$3,500 typical top-up · the only area with a standalone rebate (no assessment)
Basement
Walls, rim joists · rebates only via the assessment path (bundled with another upgrade)
Exterior walls
Retrofit dense-pack or exterior · assessment path only · biggest scope, biggest range
What kind of work?
Top-up (most common)
Existing insulation is dry and intact — add material on top to reach the target. Cheapest path; what the attic cost range above assumes.
See attic costs →
Removal / replacement
Needed for moisture or mould, pests, vermiculite (test first), or renovation access. Market cost $1.50–$3.50/sq ft; the new insulation after removal may still earn the attic rebate.
Removal costs + quote funnel →
New installation
Unfinished spaces, additions, or homes stripped during renovation. Costs run higher than top-ups; the same rebate paths apply by area.
Which rebate path fits →
Materials, in one honest table
| Material | Best for | Price class | Worth knowing |
|---|---|---|---|
| Blown-in cellulose | Attic top-ups | $ | The Ontario default; dense, good coverage; settles slightly (good quotes state settled depth) |
| Blown-in fibreglass | Attic top-ups | $ | Similar cost to cellulose; lighter; doesn't settle as much |
| Batts (fibreglass/mineral wool) | Walls, rim joists, DIY-adjacent | $ | Fit quality decides everything — gaps kill R-value |
| Spray foam | Rim joists, cathedral, complex spaces | $$$ | Air-seals as it insulates; several times the cost — rarely the answer for a simple attic top-up |
The rebate layer
Standalone attic — no assessment
up to $1,250
Tiers by your current insulation ($800–$1,250), target R-50, never more than 50% of the job cost. Example: a $1,500 top-up earns $750 — not the full $1,250.
Attic rebate rules →Assessment path — bundled
$1,250–$7,700
Basement, walls, crawlspace — insulation plus at least one other upgrade, with a before/after energy assessment setting the amounts. The only path for non-attic areas.
All insulation rebates →Program facts from the registry we verify against official sources (Home Renovation Savings Program, attic stream verified 2026-08-30). For the attic stream, work must be completed by November 30, 2026; terms can change earlier.
See what your home qualifies for
The calculator covers insulation alone or bundled with other upgrades — about a minute, no signup.
Check my insulation rebateFrequently asked questions
What does insulation cost in Ontario?
Typical installed ranges: attic blown-in top-up $1,500–$3,500; wall and basement insulation vary more with access and finish — see each cost page for the factors that move the price. Spray foam is its own (higher) price class.
Which insulation rebates exist in Ontario right now?
Two HRS paths. Standalone attic: up to $1,250 with no energy assessment — but never more than 50% of your project cost, work must be completed by November 30, 2026, work by a participating insulation contractor, one attic-stream rebate per property. Assessment path: insulation bundled with at least one other upgrade, $1,250–$7,700 combined, amounts set by the before/after assessment.
Do I need to remove old insulation first?
Not always. Dry, intact blown-in or batt insulation is usually topped up, not removed. Removal is warranted for moisture or mould damage, pest contamination, vermiculite (needs testing), or renovation access. Removal adds cost — get it itemized separately in any quote.
ClaimRebate.ca is an independent homeowner guide — not a contractor and not a government service. Cost ranges are market estimates; rebate amounts are set by the program administrator.