All Posts
Technical

Attic Insulation in Nelson BC: Cellulose vs. Batt vs. Spray Foam (and What the Rebates Cover)

KE

Kootenay Energy

April 29, 2026 · 8 min read

Attic Insulation in Nelson BC: Cellulose vs. Batt vs. Spray Foam (and What the Rebates Cover)

Last updated: 2026-04-27

Most Nelson homes built before 1980 have R-12 to R-20 in the attic — often less, once you account for fiberglass that has settled, compressed, or migrated over four decades. Current best practice for our climate zone is R-50 to R-60. The gap between what's up there and what should be is the cheapest fix in the entire building, and right now there is enough rebate money on the table to bring most attic upgrades close to free. The question is which material to put up there.

What R-value do you actually need in a Nelson attic?

Nelson sits in BC Climate Zone 5/6 with a winter design temperature between -20°C and -25°C. The BC Building Code minimum for new-construction attics is R-40 effective. The BC Energy Step Code target — and what every rebate program rewards — is R-50 to R-60.

There is real diminishing return above R-60. The first R-20 you add to a sparse attic delivers most of the heat-loss reduction; the next R-20 delivers a smaller slice. By the time you're chasing R-80, you're paying for material that takes decades to pay back its own cost. R-50 to R-60 is the sweet spot, and it happens to be where the HomeSave Central Kootenays performance rebate tops out its modelled kWh savings for an attic upgrade. NRCan's EnerGuide attic guidance for Climate Zone 6 lines up — minimum R-50 retrofit, R-60 upgrade target.

The three materials, compared

Three insulation products show up in Kootenay attic quotes. Each has a real use case. None is the right answer for every situation.

Blown cellulose — the default Kootenay choice

Recycled newspaper plus a borate fire retardant, blown loose with a hose. R-3.5 to R-3.7 per inch, roughly $1.50 to $2.00 per square foot installed. About 16 to 18 inches gets you to R-60.

Cellulose conforms to whatever the framing actually looks like — and 1940s Nelson framing rarely looks like a textbook. It fills irregular joist bays, blocks small air-leak paths, and reaches into eaves where batt cannot. Most HPCN-Registered Insulation Contractors in the Kootenays default to blown cellulose for attics for exactly this reason. Trade-offs: it settles 15 to 20 percent in year one (a competent installer over-blows so settled depth lands on target), and it gets heavy when wet, so a roof leak becomes a bigger problem than it would with batt.

Fiberglass batt — fine for some attics, wrong for most older ones

Pre-cut batts sized to standard joist spacing. R-3.0 to R-3.7 per inch, around $1.00 per square foot installed — cheaper material, more labour.

Batt makes sense in newer attics with regular joist spacing and no obstructions. In an older Nelson home with cathedral cuts, plumbing vents threading through the attic, knob-and-tube still in place, and hand-framed spacing, batt becomes gappy and underperforms its rated R-value by 20 to 40 percent. Where batt wins: it doesn't settle, so for clean geometry the long-run R-value is more stable.

Closed-cell spray foam — for cathedrals, knee walls, and rim joists, not for floors

R-6 to R-7 per inch, highest of any residential insulation product. Air-seals and insulates in one pass. About $5 to $8 per square foot installed.

The realistic answer for cathedral ceilings (no attic to blow into), knee walls in 1.5-storey homes, and rim joists in basements. For an accessible attic floor it's overkill — three to four times the cost of cellulose for the same R-value, no performance advantage when depth is available, and used wrong it can trap moisture against the roof deck. Spray foam in BC requires a CUFCA-certified installer (Canadian Urethane Foam Contractors Association). The list active in the Kootenays is short — verify at cufca.ca before signing. A non-certified install voids the warranty and puts the rebate at risk.

Cost comparison for a typical Nelson attic

A representative 1,200 square foot attic, currently at R-20, brought to R-60:

Material Retail cost On-site time
Blown cellulose $3,500 – $5,500 1 day
Fiberglass batt $3,000 – $4,500 1 – 2 days
Closed-cell spray foam $9,000 – $15,000 1 – 2 days + 24h cure

Spring 2026 Kootenay-area numbers based on partner-installer quotes. Complex framing, knee walls, or restricted access push it up. Two things can break the budget: old vermiculite (covered below) and knob-and-tube wiring buried in the existing insulation, which most insurers require be remediated by a licensed electrician before new insulation goes in — add $1,500 to $5,000.

What the rebates pay in 2026

Three programs cover attic insulation for Kootenay homeowners. They stack.

CleanBC ESP — up to $5,500, income-qualified. Income Level 1 households see roughly 95% cost coverage; Level 2 sees about 60%.

CleanBC HRR — up to $5,500, no income test. Stacks with the Home Energy Improvement Bonus ($750 to $2,000) when paired with two or more other upgrades inside an 18-month window with pre and post EnerGuide audits.

HomeSave Central Kootenays — up to $5,000, performance-based, paid after a pre and post EnerGuide audit measures actual kWh reduction. Insulation is HomeSave's highest-performing category because the EnerGuide score moves the most when you tighten the envelope.

Worked example: an Income Level 1 Nelson household installing $5,500 of blown cellulose. ESP covers $5,225 (95% of cost). HomeSave models out to roughly $4,200 to $5,000 depending on baseline. ESP cost-share and HomeSave modelling each have ceilings, so it doesn't always shake out to literal zero — but for income-qualified households, an attic top-up is structurally the cheapest rebate-eligible upgrade in the building. Households above the IL3 threshold use HRR's flat $5,500 plus HomeSave; net cost typically lands around $1,000 to $2,000. Full stacking math is in the full insulation rebate guide.

What about vermiculite?

Many attics in Nelson homes built before 1990 contain vermiculite — grey-tan pebble-textured loose-fill, often sold as Zonolite. A material proportion of pre-1990 Zonolite, particularly from the Libby, Montana mine that supplied most of Canada, contains tremolite asbestos.

Disturbing it for an insulation install requires asbestos-abatement protocols: containment, negative-pressure HEPA filtration, hazardous waste disposal, air-quality testing. Cost runs $3,000 to $8,000 on top of the project. Neither ESP, HRR, nor HomeSave covers it — straight out-of-pocket. Once removed, the new insulation qualifies for the full rebate stack. When in doubt, test before quoting: $40 to $80 per sample through a Vancouver lab, two-week turnaround, definitive answer.

How long does the install take?

A standard cellulose top-up in an accessible attic — no vermiculite, no knob-and-tube remediation — is one day with a two-person crew. Vermiculite removal adds one to two days plus a clearance air-quality test. Closed-cell spray foam in cathedrals or knee walls is one to two days of spraying plus a 24-hour cure window before re-entry. Pre and post EnerGuide audits each take two to four hours on separate days from the install — both required to trigger HomeSave.

What to ask the contractor

Six questions before signing a quote:

  1. HPCN-Registered for Insulation/Air Sealing — what's your registration number? Verify at registeredbccontractor.ca. No registration, no rebate.
  2. Do you do blower-door directed air sealing, or just blow product? Sealing the attic floor — gasketed pot lights, plumbing penetrations, attic hatch — is what makes the new R-value actually deliver rated performance.
  3. What R-value are you targeting, and how do you account for cellulose settling? Right answer: "we over-blow to R-72 fresh so you settle to R-60." Wrong answer: "we blow to code minimum."
  4. Will you handle the rebate paperwork? ESP flows off the invoice (contractor has to be set up to submit). HRR is homeowner-filed; the contractor packages documentation. HomeSave coordinates through the EnerGuide advisor.
  5. For spray foam — CUFCA-certified, or subbed to a CUFCA installer? Verify at cufca.ca. No exceptions.
  6. For pre-1990 homes — what's your protocol if you find vermiculite? "Walk off and call you" is right. "Blow over it" means walk away.

We don't install attic insulation ourselves. We match Kootenay homeowners to HPCN-Registered insulators, coordinate the EnerGuide audits, and run the rebate paperwork end-to-end so the project hits all three programs cleanly. The calculator takes two minutes to tell you which rebate stack applies to your home — we take it from there.

FAQ

How long does blown cellulose last? Indefinitely if the attic stays dry. The borate fire retardant is stable, cellulose doesn't degrade biologically without moisture, and the only real failure mode is a roof leak.

Will the cellulose settle? Yes — 15 to 20 percent in year one. A competent installer over-blows so the settled R-value lands where it should. Ask what their fresh-blow target is.

My attic has no decking — just rafters. Can I still insulate? Yes. Blown cellulose sits on top of the ceiling drywall between joists. If you want attic storage after, raised platforms above the new insulation depth add $500 to $1,500.

Can I add new insulation over old vermiculite? Sometimes — contractor-by-contractor. Most won't because of the liability for disturbing possibly asbestos-containing material. Cleaner path: test, remove if positive, then insulate.

Does the installer handle the rebate paperwork or do I? ESP flows off the contractor invoice. HRR is homeowner-filed; the contractor packages documentation. HomeSave runs through the EnerGuide advisor. We handle cross-program coordination as one project — the homeowner side becomes about an hour of paperwork instead of seven.


The full insulation rebate guide covers all three programs side-by-side with the worked stacking math. The rebate calculator tells you in two minutes which programs apply to your home and household and how much they pay.

Free Tool

Check Your Rebate Eligibility

See what you qualify for in 2 minutes with our free calculator.

Check Now