Insulation Calculator
How much insulation an area takes at a target R-value, in batts or blown depth.
Updated
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 zone | Ceiling minimum | Wood frame wall minimum | To add over an existing R-19 ceiling | Heat flow that removes |
|---|---|---|---|---|
| 1 | R-30 | R-13, or R-0 plus R-10 CI | R-11 | 36.7% |
| 2 | R-49 | R-13, or R-0 plus R-10 CI | R-30 | 61.2% |
| 3 | R-49 | R-20, or R-13 plus R-5 CI, or R-0 plus R-15 CI | R-30 | 61.2% |
| 4, except Marine | R-60 | R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CI | R-41 | 68.3% |
| 5, and Marine 4 | R-60 | R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CI | R-41 | 68.3% |
| 6 | R-60 | R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CI | R-41 | 68.3% |
| 7 and 8 | R-60 | R-20 plus R-5 CI, or R-13 plus R-10 CI, or R-0 plus R-20 CI | R-41 | 68.3% |
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.
- 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.
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 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.
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 Essentials — US 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.
Related guides
How Many Rolls of Wallpaper Do I Need? Pattern Repeat Math
The wall-area takeoff, the usable yield of a roll, and why the pattern repeat decides your order.
July 20, 2026 · 6 min read
How Many Tiles Do I Need? Sizes, Waste & Boxes
The formula, the waste allowance that actually fits your layout, and how to turn a tile count into whole boxes.
July 20, 2026 · 7 min read
How Much Drywall Do I Need? Sheets, Mud & Screws
The area formula with the standard opening deductions, the sheet-size trade-off, and the mud, tape and screw counts that go with it.
July 20, 2026 · 6 min read