Calculators · Insulation Calculator

Interior

Insulation Calculator

Enter your area to get the batts, rolls or blown-in bags to buy. See the ENERGY STAR R-value for your climate zone.

Area 1
Shape
Length
Width

Optional. Windows, doors and anything you will not insulate. Empty means 0.

Optional. For cuts and waste. Empty means 0.

Real package sizes from the Knauf EcoBatt fact sheet. They fill the three size boxes. The R-value of each is on the package, so check yours.

Use the coverage printed on the package, or type the piece size.

The real width of the batt, for example 15 or 23.

Inches or feet, as printed on the package.

A whole number.

The IECC zone of your area. The map is on the ENERGY STAR page linked in the notes below.

Optional. Pick your zone and where the insulation goes to see the ENERGY STAR value.

How to calculate how much insulation you need

Insulation is sold by the package or the bag, and both cover a known area. Start with the area you want to insulate, then divide by what one unit covers.

StepFormula
1. Area of each surfacerectangle: length × width. Triangle: base × height ÷ 2
2. Net areatotal area − windows, doors and other openings
3. Area with extranet area × (1 + extra ÷ 100)
4a. Batts and rollsarea with extra ÷ coverage per package, rounded up
4b. Blown-in bagsarea with extra ÷ 1,000 × bags per 1,000 sq ft, rounded up

The calculator reads measurements typed like 10'6" or 10 ft 6 in and accepts feet, inches, yards and meters. Use “Add another area” for each wall, ceiling or gable end and the total updates as you type. If you only know the size of one piece, the coverage of a package is width × length ÷ 144 × pieces, with width and length in inches.

Example 1: batts for a wall

A wall measures 30 ft by 8 ft and has 50 sq ft of windows and a door. You want 10% extra. The batts come in packages of 12 pieces, each 15 in by 93 in.

StepOperationResult
Wall area30 × 8240 sq ft
Net area240 − 50190 sq ft
With 10% extra190 × 1.10209 sq ft
One piece15 × 93 ÷ 1449.6875 sq ft
One package12 × 9.6875116.25 sq ft
Packages209 ÷ 116.25 = 1.80, rounded up2 packages

Two packages cover 232.5 sq ft, so 23.5 sq ft is left over. The pieces needed are 209 ÷ 9.6875 = 21.57, so 22 pieces. The 15 in by 93 in size with 12 pieces appears on the Knauf EcoBatt fact sheet. The R-value of a package is on its label, so pick the one that fits your wall cavity.

ENERGY STAR R-values by climate zone

ENERGY STAR publishes the R-values it recommends when you add insulation to an existing wood-framed home. The table repeats them. The page says they are based on table R402.1.3 of the 2021 International Energy Conservation Code. We read it in October 2026 at energystar.gov, where you will also find the climate zone map.

ZoneAttic, uninsulatedAttic, 3 to 4 in alreadyFloor
1R-30R-25R-13
2R-49R-38R-13
3R-49R-38R-19
4A and 4BR-60R-49R-19
4C, 5 and 6R-60R-49R-30
7 and 8R-60R-49R-38

For walls, the same ENERGY STAR page does not give a wall R-value. When siding is removed it suggests blowing insulation into an empty wall cavity and adding insulative sheathing of R-5 in zone 3 or R-5 to R-10 in zones 4 to 8. For a basement or crawlspace wall it lists R-5 sheathing or an R-13 batt in zone 3, R-10 sheathing or an R-13 batt in zones 4A and 4B, and R-15 sheathing or an R-19 batt in zones 4C and 5 to 8. This calculator does not choose wall products. It only counts the packages for the area you give it.

How many bags of blown-in insulation per 1,000 sq ft?

The manufacturers publish the bags needed for each R-value. The first product is the Owens Corning AttiCat PINK data sheet (May 2026, 27.5 lb bag). The second is the Johns Manville Attic Protector B-785 coverage card (January 2019). We read both in October 2026. Both say the stated R-value needs the minimum number of bags and at least the minimum thickness.

R-valueOwens Corning bags per 1,000 sq ftMin. thicknessJohns Manville bags per 1,000 sq ftMin. thickness
R-1997 in9.08.2 in
R-3014.610.75 in14.912.4 in
R-381913.5 in19.415.3 in
R-492517 in25.919.1 in
R-6031.520.5 in32.622.6 in

Example 2: a 1,000 sq ft attic in zone 4A

An uninsulated attic of 25 ft by 40 ft in zone 4A. ENERGY STAR recommends R-60. With 10% extra the area to cover is 1,000 × 1.10 = 1,100 sq ft.

ProductOperationBags
Owens Corning AttiCat, R-601.1 × 31.5 = 34.65, rounded up35 bags
Johns Manville Attic Protector, R-601.1 × 32.6 = 35.86, rounded up36 bags

Both products also need a minimum installed thickness for R-60, 20.5 in for Owens Corning and 22.6 in for Johns Manville. A bag count alone does not give the stated R-value.

How many packages do I need?

This table uses a package that covers 116.25 sq ft, the 12-piece package of 15 in by 93 in batts. Divide the area by the coverage of your own package to check any row.

AreaPackages (exact)Packages to buy
100 sq ft0.861
200 sq ft1.722
500 sq ft4.305
1,000 sq ft8.609

Tips for ordering

  • Match the width of the batt to your framing. The Owens Corning EcoTouch data sheet (checked October 2026) lists 15 in and 23 in widths for wood framing and 16 in and 24 in widths for metal framing.
  • For blown-in insulation, count the bags and also measure the depth after you blow it. Both numbers have to be met.
  • Measure irregular spaces as several rectangles and triangles and add them with “Add another area”.
  • Ask the supplier for the coverage of the exact package. Coverage changes with the R-value and the width.

Frequently asked questions

How do I figure how much insulation I need?

Measure the area in square feet, subtract openings such as windows and doors, and add a small allowance for cuts if you want one. For batts and rolls, divide that area by the coverage printed on one package and round up. For blown-in insulation, multiply the area in thousands of square feet by the bags per 1,000 square feet in the manufacturer table for your R-value, then round up.

How many square feet are in a roll or package of insulation?

It depends on the product, the width and the thickness, so read the coverage on the package. Knauf lists packages from 32 to 352 square feet on its EcoBatt fact sheet, for example 12 pieces of 15 by 93 inches covering 116.25 square feet. If you only know the size, multiply width by length in inches, divide by 144 and multiply by the pieces in the package.

How much blown-in insulation do I need for 1,000 square feet?

It depends on the R-value you want. For R-49, Owens Corning lists 25 bags of AttiCat per 1,000 square feet at a minimum thickness of 17 inches, and Johns Manville lists 25.9 bags at 19.1 inches. For R-30 the figures are 14.6 and 14.9 bags. The calculator uses those tables and rounds up to whole bags.

How many inches of blown-in insulation is R-30?

The two manufacturer tables we checked in October 2026 give different numbers because the products differ. Owens Corning AttiCat needs a minimum installed thickness of 10.75 inches for R-30, and Johns Manville Attic Protector needs 12.4 inches. Use the thickness and the number of bags together, as the manufacturers require both.

What R-value does ENERGY STAR recommend for an attic?

For adding insulation to an existing wood-framed home, ENERGY STAR gives R-30 to R-60 for an uninsulated attic depending on the climate zone, and R-25 to R-49 if you already have 3 to 4 inches. Choose your zone in the calculator to see the exact value. The numbers are based on the 2021 IECC.

Should I add extra for waste?

A little extra covers cuts and trimming around framing, but the right amount depends on the job and your installer. Type the percentage you want in the extra box and the calculator adds it to the area before it counts packages or bags. Leave it empty to add nothing.

How much does insulation cost per square foot?

Prices change by region, product and store, so this calculator does not show them. Take the number of packages or bags from the result and ask local suppliers for a quote in the same unit.

Insulating with foam instead? Use the spray foam insulation calculator to get board feet and kits. Nothing you type leaves your browser.

We use our own technical cookies and, if you allow it, Google Analytics cookies to see which calculators are used most. Press “Accept” to allow analytics, “Reject” to refuse them or “Configure” to choose. If you don’t accept, we still measure visits without cookies and with approximate figures. You can change your mind at any time from the footer. More details in the cookie policy.