Skip to main content
Home ImprovementFree · no sign-up

Insulation Calculator

How much insulation an area takes at a target R-value, in batts or blown depth.

Updated

40 ft
25 ft

The R-value you want the finished assembly at

0 for bare joists. R-values add, so this is subtracted

You need

R49to add

1,000 sq ft, finishing at R49

Settled depth
16.3 in
Bags or packages
41

In short

How much insulation do I need for an attic?

A 1,000 square foot attic going from bare joists to R-49 needs R-49 of new insulation. At the R per inch printed on your product, 3.0 in the default here, that is 16.3 inches deep and 41 bags at 40 square feet a bag. If R-19 is already up there you add only R-30, because R-values add, which is 10 inches and 25 bags.

R-49 is the 2021 IECC ceiling minimum for climate zones 2 and 3; zone 1 is R-30 and zones 4 through 8 are R-60.

How to use the insulation calculator

Start with the area. For an attic that is the length and width of the floor you are covering, not the roof surface, since insulation on an attic floor lies flat. For a wall run, take the length times the height of the section you are filling and ignore the framing for now.

Then set the target R-value. The reference table on this page carries the ceiling and wall minimums the US Department of Energy publishes for the 2021 IECC, by climate zone, so find your zone and read the ceiling column. Those are minimums to meet code, not a ceiling on what is worth doing.

The input that changes the answer most is the one people leave at zero: the R-value already up there. Insulation layers in series add, so an attic already at R-19 that you want at R-49 needs R-30 of new material, not R-49. The calculator does that subtraction and the difference is large.

R-49

Target on the default attic

1,000 sq ft, 2021 IECC zones 2 and 3

41 bags

From bare joists

16.3 in at the entered R per inch

25 bags

Topping up an existing R-19

only R-30 left to add

Blown-in bags print coverage as square feet at a stated R-value, because a bag holds a fixed amount of material: blow it deeper and it covers less floor. That is why the calculator asks for the R-value your coverage figure is quoted at, and why the bag count falls when you enter existing insulation.

Batts work differently. A package covers its stated area once, at the batt nominal R, so reaching a higher target means laying more than one layer. An R-49 target from R-30 batts is 2 layers, which is 50 packages on the default attic, and the second layer should run across the joists rather than along them.

Do

  • Measure the existing depth first, since R-values add and the top-up is only the gap.
  • Copy bag coverage and R per inch from the label in front of you.
  • Lay a second batt layer across the joists rather than along them.
  • Air seal the ceiling penetrations before insulating over them.
  • Keep loose fill clear of recessed lights that are not rated for contact.

Don't

  • Compress batts into a cavity, because squashing them lowers the R they deliver.
  • Block the soffit vents at the eaves; baffles keep that airway open.
  • Read a coverage figure quoted at one R-value as if it applied at another.
  • Treat the code minimum as the most that is ever worth installing.

Minimum ceiling and wood frame wall R-values by climate zone to meet the 2021 IECC, alongside what is left to add if an R-19 ceiling is already up there and how much of its heat flow that removes.

Climate zoneCeiling minimumWood frame wall minimumTo add over an existing R-19 ceilingHeat flow that removes
1R-30R-13, or R-0 plus R-10 CIR-1136.7%
2R-49R-13, or R-0 plus R-10 CIR-3061.2%
3R-49R-20, or R-13 plus R-5 CI, or R-0 plus R-15 CIR-3061.2%
4, except MarineR-60R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CIR-4168.3%
5, and Marine 4R-60R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CIR-4168.3%
6R-60R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CIR-4168.3%
7 and 8R-60R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CIR-4168.3%
R-values as published by the US Department of Energy in "Energy-Efficient Home Improvement Credit: Insulation and Air-Sealing Essentials", checked August 2026. CI means continuous insulation on the exterior of the wall assembly. That DOE table covers ceilings, walls and ducts, so no floor or crawlspace figure is published here. The last two columns are computed by the engine on this page.

R-values add, so a top-up only closes the gap

Thermal resistances in series add, which is the single most useful fact in this whole subject. Six inches of existing loose fill at R-19 plus new material at R-30 gives an R-49 assembly. You do not have to strip anything out, and you do not have to buy R-49 of new insulation to reach R-49.

The same R-49 attic, three starting points
Bare joists, nothing there
add R-49, 16.3 in, 41 bags
Existing R-11
add R-38, 12.7 in, 32 bags
Existing R-19
add R-30, 10 in, 25 bags
Existing R-30
add R-19, 6.3 in, 16 bags
Already at R-49
nothing to add

A 1,000 square foot attic, blown in, at the placeholder 3.0 R per inch and 40 square feet per bag at R-30. Substitute your own product figures.

Measuring what is already there is a ruler job, not a guess. Push a rule down to the ceiling drywall in several places, average the readings, and multiply by the R per inch of whatever the material is. Old insulation settles and thins, so the depth you find is usually less than the depth someone installed.

Sizing the heating or cooling instead?

Insulation sets how much heat the room loses; the BTU calculator turns a room size into the heating and cooling load that has to replace it.

Open the BTU calculator

Why each added R buys less than the one before it

Conductive heat flow through an assembly is proportional to 1 divided by its R-value. That is the whole story. Because the relationship is a reciprocal and not a straight line, equal additions of R remove steadily smaller amounts of heat flow, and you can watch it happen with three equal steps.

Three identical R-19 upgrades, from three starting points(% of the heat flow at the start of that step)
R-11 to R-3063.3%
R-30 to R-4938.8%
R-49 to R-6827.9%

Read it: Each step adds exactly R-19, and each one removes less than the step before it.

Computed as 1 minus the ratio of the two R-values, since flow goes as 1 over R.

Read it in absolute terms and the fall is steeper still. Flow at R-11 is 0.0909 in these units, at R-30 it is 0.0333, at R-49 it is 0.0204 and at R-68 it is 0.0147. The first R-19 removes 0.0576 of flow, the second removes 0.0129, and the third removes 0.0057, roughly a tenth of the first.

None of which is an argument against insulating. It is an argument for spending the first dollars on the assembly that is worst insulated rather than piling more onto the one that is already good. An R-11 attic and an R-49 attic are the same product and the same labour, and one of them is worth about five times as much.

The formula, worked line by line

Two ideas carry this calculator, and both of them are arithmetic rather than opinion. The first is that thermal resistances in series add, so the R-value of a finished assembly is the sum of its layers and a top-up only has to make up the difference between the target and what is already installed.

The second is that heat flow is proportional to 1 divided by R. That reciprocal is why insulation has diminishing returns: the same added R-19 removes a big share of the flow through a poorly insulated assembly and a small share of the flow through a good one, with no judgement call involved.

The product arithmetic on top of that is deliberately thin, because it depends on figures that are printed on the bag and vary between products. Depth is the R you are adding divided by the R per inch you enter. Bag counts come from the coverage you enter, quoted at the R-value you enter it against.

R to add = target R - existing R, never below 0
finished R = existing R + R added
blown depth in = R to add ÷ R per inch from the bag
blown bags = area × R to add ÷ (bag coverage × the R it is quoted at)
batt layers = R to add ÷ batt R, rounded UP
batt packages = area × layers ÷ package coverage, rounded UP
relative heat flow = 1 ÷ R
flow removed = 1 - existing R ÷ finished R
R-values add, and each added R buys lessR19 already in the attic plus R30 added makes R49, so the top-up only has to close the gap. The curve on the right is heat flow against R-value: flow goes as 1 over R, so the step from R11 to R30 removes about 63 percent of the flow while the equal step from R30 to R49 removes about 39 percent.R-VALUES ADDFLOW = 1 / RR19+ R30already therewhat you add= R49 in the assembly10 in of loose fill at theR per inch you enter, 25 bagsR11R30R49more Rflatter every step
Layers add, so a top-up only closes the gap, and each added R buys less than the last.
A 1,000 sq ft attic already at R-19, taken to R-49
R to add
49 - 19 = R-30
Depth at the entered 3.0 R per inch
30 ÷ 3.0 = 10 in
Bags at 40 sq ft, quoted at R-30
1,000 × 30 ÷ 1,200 = 25
Flow before and after
1 ÷ 19 versus 1 ÷ 49
Conductive heat flow removed
61.2%

From bare joists the same finished R-49 would need 41 bags and 16.3 inches, so the R-19 already up there is doing 39 percent of the work before you buy anything.

The depth figure is settled depth, which is what matters once the material has stopped moving. Loose fill goes in fluffed and drops, so blow to the installed depth the bag calls for rather than to the number here, and mark the target on rulers stapled to the joists so you can see the level as you go.

The flow figures are conductive only. A real ceiling also loses heat through air leakage and through framing that bypasses the insulation, and those two are why air sealing before insulating is worth more than the last R-10 of depth. No calculator on this page models either of them.

The R-values in the table are code minimums for new work in that climate zone, from the Department of Energy. They are not a recommendation for your particular house, which depends on the existing assembly, the fuel you heat with and what the rest of the envelope is doing. A local energy assessment settles that.

Questions people ask

Sources

Where the constants and formulas on this page come from. Each line names the figure it backs.

  1. The ceiling R-values in the reference table: R-30 in climate zone 1, R-49 in zones 2 and 3, and R-60 in zones 4 through 8.

    Energy-Efficient Home Improvement Credit: Insulation and Air-Sealing EssentialsUS Department of Energy, 2021 IECC

Shop attic insulation rulers on Amazon

Browse current options and prices directly on Amazon — we don’t list products here.

As an Amazon Associate we may earn from qualifying purchases.