Insulation Calculator
Work out how many bags of attic insulation you need to reach a target R-value, and why bag coverage falls as the depth you are installing rises.
The floor area of the attic space, not the roof.
Roughly 3 per inch of existing insulation. Enter 0 for bare joists.
R-49 to R-60 for most northern US, R-30 to R-49 further south.
Cellulose gives more R per inch; fiberglass resists moisture better.
Adding R-30 means roughly 8.6 in of extra depth. Air seal penetrations first: insulation slows conduction, it does not stop air leaks.
What this calculator does
Attic insulation is specified in R-value, not inches, and the quantity that matters is the gap between what you already have and what you want. This calculator works out that gap, converts it to depth, and — the part most calculators skip — adjusts bag coverage for the R-value you are actually installing.
Why coverage is not a fixed number
A bag holds a fixed volume of material. Spread it thin across a large area and you get a low R-value; pile it deep across a small one and you get a high R-value. So coverage and R-value trade off directly:
coverage at your R = bag coverage at R-1 ÷ R gap
This is why every bag label quotes coverage at a stated R-value, and why reading “covers 40 sq ft” without checking which R-value that refers to leads to ordering roughly half what you need.
A practical example: a 1,200 square foot attic going from R-19 to R-49 needs an R-30 top-up. If a bag covers 1,000 square feet at R-1, it covers 33 square feet at R-30 — so 36 bags.
R-value per inch, by material
| Material | R per inch | Notes |
|---|---|---|
| Blown fiberglass | ~2.5 | Light, does not settle much, resists moisture |
| Blown cellulose | ~3.5 | More R per inch, recycled, settles somewhat |
| Fiberglass batts | ~3.2 | Cheap, easy to fit badly around obstructions |
Cellulose reaches a target in less depth, which matters in a shallow attic. Blown fiberglass handles occasional moisture better. Batts are the worst choice for a top-up over existing material, because they only perform when in full contact with no gaps — and an attic floor full of joists, wiring and boxes guarantees gaps.
Air sealing comes first
This is the most useful thing on this page and it is not a quantity.
Insulation slows conduction — heat moving through material. It does almost nothing about convection, which is air moving through gaps. A typical US attic leaks air around recessed lights, plumbing stacks, wiring penetrations, the top plates of interior walls and, worst of all, a bare attic hatch.
Adding insulation over unsealed penetrations buries the problem without fixing it, and the installed R-value will underperform its rating. Seal first with foam and caulk, weatherstrip the hatch, then insulate. The sealing usually costs a fraction of the insulation and often delivers more.
Diminishing returns are real
Heat loss is proportional to 1/R, so each added increment buys less than the last:
- R-0 to R-13 removes roughly 92% of conductive loss.
- R-13 to R-30 removes about 6% more.
- R-30 to R-49 removes roughly 1.5% more.
- R-49 to R-60 is a fraction of a percent.
That is not an argument against reaching code — code levels are set where they are for good reason, and the marginal cost of blown insulation is low. It is an argument against paying a premium to go far beyond it while air leaks and uninsulated ducts remain untouched.
What this leaves out
- Baffles at the eaves, which keep insulation out of the soffit vents. Block those and you trade an energy problem for a moisture problem.
- Ventilation. Attic ventilation must be maintained; insulation is not supposed to reach the roof deck.
- Thermal bridging. Joists conduct heat around the insulation between them, so a real assembly performs somewhat below its nominal R.
- Knee walls and sloped ceilings, which are different assemblies entirely.
- Duct and pipe insulation, frequently a larger loss than the attic floor in houses with ductwork above the ceiling.
- Existing problems. Wet or mould-affected insulation must be removed, not covered.
Doing it alongside other work
If the roof is being replaced, that is the cheapest moment to deal with the attic — the roofing calculator sizes that job, and the access is already paid for. Any ceiling opened up for the work is covered by the drywall calculator.
For US recommendations by climate zone, the Department of Energy’s insulation guidance is the primary source, and many utilities offer rebates that materially change the payback — worth checking before buying, since some require pre-approval.
How this is calculated
R gap = target R − current R added depth = R gap ÷ R per inch of the material coverage/bag = bag coverage at R-1 ÷ R gap bags = ceiling( attic area ÷ coverage per bag )
Frequently asked questions
- What R-value should I aim for?
- Broadly R-49 to R-60 for attics across the northern United States, and R-30 to R-49 in the south. The Department of Energy publishes recommendations by climate zone, and local code sets a minimum for new work. More is not always better — the return per added inch falls sharply once you are past code.
- How do I tell what R-value I already have?
- Measure the depth of the existing insulation and multiply by roughly 3 per inch, which is a reasonable average across common materials. Old, compressed or damp insulation performs worse than its nominal figure, so treat the result as an upper bound.
- Why does bag coverage change with R-value?
- Because a bag holds a fixed volume of material. Spread it thin over a large area and you get a low R-value; pile it deep over a small area and you get a high one. That is why bag labels quote coverage at a specific R-value, and why doubling the target roughly halves the area a bag covers.
- Should I air seal before insulating?
- Yes, and it is usually the higher-return job. Insulation slows heat conduction; it does very little about air moving through gaps around recessed lights, plumbing stacks and the attic hatch. Sealing those first means the insulation you add actually performs as rated.
- Can I insulate over existing insulation?
- Generally yes, provided the existing material is dry and not compacted. Do not lay faced batts on top of existing insulation — the vapour barrier traps moisture in the wrong place. Use unfaced batts or blown material over the top.