Insulation R-Value (IECC Climate Zones)

Look up the IECC 2021 Table R402.1.3 minimum insulation R-value for your climate zone and assembly, with the full code option text, fiberglass batt bag counts with layering, and blown-in depth in whole inches.


IECC 2021 Table R402.1.3 · Figure R301.1

Climate Zone, Assembly & Material

Not sure of your zone? Typical ranges for example states (advisory only)

Florida 1–2 · Texas 2–4 · Georgia 2–4 · Arizona 2–5 · California 3–6 · North Carolina 3–5 · Virginia 4 · New York 4–6 · Pennsylvania 4–6 · Illinois 4–5 · Ohio 4–5 · Colorado 4–7 · Washington 4–6 · Wisconsin 6–7 · Minnesota 6–7 · Maine 6–7 · Alaska 7–8

Zones are assigned by county (IECC Figure R301.1) and many states span several zones — confirm with your local building department. State adoptions also vary: some states use older IECC editions or amend Table R402.1.3.

IECC 2021 Minimum (Ceiling / attic, Zone 5)

R-60
Minimum R-value (representative)
R-60
Code options (cavity / +ci continuous)
18 in
Installed depth (whole inches)
3.5 R/in
R per inch used

Depth = ceil(R-60 / 3.5). Blow to the manufacturer chart depth including its settling allowance — the code R-value must be met after settling. Bag counts vary by product; consult the bag chart.

Required R by Climate Zone — Ceiling / attic

Zone 1Zone 2Zone 3Zone 4Zone 5Zone 6Zone 7Zone 8015304560

Compound code cells are charted at their representative single-number option (e.g. R-30 cavity for zone 4-8 walls); see the option text for the +ci alternatives.

About Insulation R-Value Calculator (IECC Climate Zones)

The insulation R-value calculator looks up how much insulation the 2021 International Energy Conservation Code requires for your climate zone and assembly. IECC Table R402.1.3 sets prescriptive minimum R-values for ceilings, wood-frame walls, floors over unconditioned space, basement walls, and crawl space walls across climate zones 1 through 8 — from R-30 attics in Miami up to R-60 attics and R-38 floors in zones 7 and 8.

Pick a zone and assembly and the tool returns the representative minimum R-value together with the real code cell text, because many cells are compound options such as "R-30 or R-20+5ci or R-13+10ci or R-0+20ci", where the first number of a pair is cavity insulation and the "ci" number is continuous insulation. It then turns the requirement into a purchase plan: the smallest common fiberglass batt that meets the R-value with bag counts for your area (including two-layer plans where no single batt reaches, as for R-60 ceilings), or the whole-inch depth of blown-in fiberglass or cellulose. Coverage-per-bag figures and R-per-inch values are representative retail constants — check the bag chart of the product you actually buy.

How It Works

  1. Select your IECC climate zone (1-8). If you are unsure, the state hints give typical ranges — many states span several zones, so confirm your county on IECC Figure R301.1 or with your local building department.
  2. Select the assembly: ceiling/attic, wood-frame wall, floor over unconditioned space, basement wall, or crawl space wall. Zones 1 and 2 have no basement or crawl space wall requirement, and the tool says so.
  3. Enter the area to insulate in square feet and pick a material: fiberglass batts, blown-in fiberglass, or blown-in cellulose.
  4. The tool shows the minimum R-value and the full Table R402.1.3 option text. Compound cells are encoded with the highest single-number cavity option (R-30 for zone 4-8 walls, R-19 for zone 5-8 basement walls); the continuous-insulation alternatives appear in the option text.
  5. Batt mode suggests the smallest common batt at or above the requirement with bags to buy; when no single batt reaches (R-60 ceilings), it splits the requirement across layers and picks the smallest batt that covers each layer — R-60 becomes two layers of R-30 rather than a wasteful double R-49. Blown-in mode returns the installed depth in whole inches from the material R-per-inch; consult the manufacturer bag chart for bag counts and settled depth.

Worked Example

Take the 1,000 ft² zone-5 attic from the table below. Table R402.1.3 requires ceiling R-60. With blown-in cellulose at 3.5 R per inch the installed depth is ceil(60 / 3.5) = 18 inches. With fiberglass batts, no single common batt reaches R-60, so the requirement is split across ceil(60 / 49) = 2 layers of ceil(60 / 2) = R-30 each — two layers of R-30 batts (R-60 nominal, top layer laid perpendicular to avoid gaps): at a representative 58.7 ft² per bag, bags = ceil(1,000 × 2 / 58.7) = 35 bags. The blown-in route is usually the economical choice for lofts this deep.

How much insulation do I need — by climate zone?

Six common projects run through the tool at its own defaults. The code minimum is the model 2021 IECC Table R402.1.3 value for the zone and assembly (states amend this table — confirm locally), the batt column is the smallest common product that reaches it (stacked in two layers where none does), bags = ceil(area × layers ÷ the representative coverage per bag), and the depth column is blown-in cellulose at 3.5 R per settled inch. The paired zone-5 rows size the same R-60 requirement across two attic sizes.

ProjectIECC 2021 minimumSuggested battBags to buyCellulose depth
1,200 ft² attic in zone 1 (south Florida)R-30R-30219 in
1,000 ft² attic in zone 2 (Gulf Coast, Phoenix)R-49R-493014 in
1,000 ft² attic in zone 5 (Midwest, Northeast)R-602 × R-303518 in
Same zone-5 requirement over a 1,500 ft² atticR-602 × R-305218 in
400 ft² floor over a garage in zone 3R-19R-1966 in
800 ft² floor over a crawl space in zone 6R-30R-30149 in

Formulas

Blown-in depth
depth = ceil( R_required / r_per_inch )
Batt layers and bags
layers = ceil( R_required / R_largest ); R_batt ≥ ceil( R_required / layers ); bags = ceil( area × layers / coverage )
R-value from thickness (and U as a bonus)
R = r_per_inch × depth; U = 1 / R

Standards & References

  • IECC 2021 Table R402.1.3 — insulation minimum R-values by component (prescriptive)
  • IECC 2021 Figure R301.1 — climate zones by county
  • IECC 2021 R402.1.2 — U-factor alternative to the R-value table
  • State adoptions vary — some states amend Table R402.1.3 (e.g. wall rows); check your AHJ

Frequently Asked Questions

What R-value insulation do I need for my climate zone?

Under the 2021 IECC, attics need R-30 in zone 1, R-49 in zones 2-3, and R-60 in zones 4-8. Wood-frame walls need R-13 in zones 1-2, R-20 (or R-13+5ci) in zone 3, and R-30 cavity or a cavity-plus-continuous combination such as R-20+5ci in zones 4-8. Floors run from R-13 (zones 1-2) to R-38 (zones 7-8). Basement and crawl space walls need nothing in zones 1-2, then R-5ci/R-13 in zone 3 up to R-15ci/R-19 in zones 5-8.

What does "R-20+5ci" or "R-13+10ci" mean in the code table?

The first number is cavity insulation between the studs and the number after the plus is continuous insulation ("ci") — rigid foam or mineral wool boards covering the whole face of the wall, unbroken by framing. "R-20+5ci" means R-20 batts in the cavity plus R-5 continuous sheathing. Continuous insulation is more effective per unit R because it blankets the thermally bridging studs, which is why R-0+20ci is accepted where R-30 cavity is required.

How thick does blown-in insulation need to be?

Divide the required R-value by the R per inch of the material and round up: blown fiberglass at roughly 2.5 R/in needs about 20 inches for an R-49 attic and 24 inches for R-60, while denser cellulose at roughly 3.5 R/in needs 14 and 18 inches. Blow to the manufacturer chart depth plus its listed settling allowance — cellulose in particular can settle up to around 15%, and the code R-value must be met after settling.

How many bags of insulation do I need?

For batts, divide the area by the coverage printed on the bag and round up, multiplying the area by the number of layers first: a 1,000 ft² attic needing two layers of R-30 at about 58.7 ft² per bag takes ceil(2,000 / 58.7) = 35 bags. For blown-in, use the bag chart on the product — it lists bags per 1,000 ft² at each target R-value; counts vary widely between manufacturers, so the tool deliberately reports only the depth.

What climate zone am I in?

IECC climate zones are assigned by county in Figure R301.1 of the code, running from zone 1 (south Florida) to zone 8 (arctic Alaska). Most states span several zones — Texas covers 2 to 4 and New York 4 to 6 — so a state-level hint is only a starting point. Confirm your county with your local building department, and note that some states adopt older IECC editions or amend the table.

Why does this calculator say R-60 when other charts say R-38 or R-49?

Because it encodes the 2021 edition of the IECC, which sets ceilings at R-30 in zone 1, R-49 in zones 2–3, and R-60 in zones 4–8. Charts showing R-38 or R-49 for the colder zones usually reflect the 2009–2018 editions, which many states still enforce, and some states amend Table R402.1.3 directly. The tool reports the model 2021 value; your building department has the final word on which edition and amendments apply where you build.

Can I lay new insulation over the old attic insulation?

Yes — stacking is exactly how the tool plans an R-60 attic, since no single common batt reaches it: two layers of R-30, with the top layer unfaced and laid perpendicular to the joists so it bridges the gaps in the layer below. The layers simply add their R-values. If your existing layer is blown-in and you want to top it up rather than start over, the blown-in insulation calculator credits the existing depth and returns the bags for the shortfall.

How many square feet does a bag of batt insulation cover?

It shrinks as the R-value grows: the representative retail figures the tool uses run from 106.6 ft² per bag for R-13 down to 58.7 ft² for R-30 and 33.4 ft² for R-49, because fewer thick batts fit in a compression pack. Bags = ceil(area × layers ÷ coverage), and the layers multiplier matters — the 1,500 ft² R-60 attic in the table needs 52 bags of R-30 because two layers make the purchase area 3,000 ft². Coverage varies by manufacturer and facing, so check the bag of the product you actually buy.

Do I have to follow the R-value table exactly?

No — Table R402.1.3 is the simplest prescriptive path, but the IECC also allows the U-factor alternative of Table R402.1.2, total-UA trade-offs (R402.1.5), a simulated performance path (R405), and the Energy Rating Index path (R406). Those routes let a high-performing window or extra attic insulation compensate for a wall that misses its cell. This calculator covers the prescriptive R-value path only.