Skip to content
TradeCalc

Roof Insulation R-Value Calculator — IECC Table R402.1.2

Add up roof/ceiling assembly R-values from any layer combination (batts, blown cellulose, spray foam, rigid boards) and compare to the IECC 2021 minimum for your climate zone and ceiling type (vented attic vs cathedral).

By TradeCalc, Roofer Calculators — Code-Referenced — IECC 2021 Table R402.1.2 (residential ceiling insulation), IECC 2021 Table C402.1 (commercial roof insulation), IECC 2021 R402.1.3 (vapor retarder class by climate zone), IRC R806.2 (attic ventilation), DOE Insulation Fact Sheet (R-per-inch materials)

Related Calculators

How to Calculate Roof Insulation R-Value (IECC)

What R-Value Measures

R-value is the thermal resistance of a material — higher R means less heat flows through for a given temperature difference. R has units of ft²·°F·hr/Btu. The IECC sets minimum R-values for ceilings and roofs because heat rises (in heating climates) and the roof sees the biggest indoor-outdoor temperature delta. Adding insulation is one of the cheapest energy upgrades: every R-5 added to a vented attic typically saves 3–5% on heating/cooling.

IECC 2021 Minimums (Table R402.1.2)

Wood-frame residential ceiling / attic, IECC 2021:

  • CZ 1, 2, 3 → R-30 (vented attic) / R-30 (cathedral)
  • CZ 4 → R-49 (vented attic) / R-38 (cathedral)
  • CZ 5 → R-49 (vented attic) / R-38 (cathedral, +R-10 cont.)
  • CZ 6, 7, 8 → R-49 (vented attic) / R-38 + R-10 cont. (cathedral)

Total R = Σ (layer thickness × R-per-inch) for each material layer.

R-values of common materials per inch: fiberglass batt R-3.0/in, blown cellulose R-3.5/in, open-cell foam R-3.8/in, closed-cell foam R-6.5/in, XPS rigid R-5.0/in, polyiso rigid R-6.0/in, EPS rigid R-4.0/in, mineral wool R-3.3/in. Layers add — two R-19 batts stacked equal R-38, not R-19.

Worked Example

Scenario: A CZ 5 home (Minneapolis) with a vented attic currently has R-30 fiberglass batts between 2×10 joists. The owner wants to top-up with blown cellulose and verify code compliance. How many inches of cellulose?

  1. IECC CZ 5 vented-attic minimum = R-49
  2. Existing layer = R-30 fiberglass batt
  3. Cellulose top-up needed = 49 − 30 = R-19
  4. Cellulose R-per-inch = 3.5 → thickness = 19 / 3.5 = 5.4 in (round to 6")
  5. Final assembly = R-30 batt + 6" cellulose (R-21) = R-51 → meets R-49 with +2 margin

For a cathedral ceiling in CZ 5, IECC requires R-38 in the cavity plus R-10 continuous rigid above the deck (R-48 total). A 2×12 cavity fits R-38 batt; the R-10 continuous goes down as 2" polyiso (R-12) under the roof membrane.

Practical Tips

  • Don't compress batts. An R-30 batt compressed to fit a 2×8 cavity performs as R-25, not R-30 — the trapped air does the insulating, and compression squeezes it out. Always use the right cavity depth for the batt rating.
  • Closed-cell foam gives the most R per inch. At R-6.5/in, 6" of closed-cell = R-39 in a 2×6 rafter bay — enough for CZ 4 cathedral without any rigid top-up. But it costs 4× cellulose and blocks vapor, so the deck must dry outward.
  • Vapor retarder location matters more than R. IECC R402.1.3 requires a Class II vapor retarder on the warm side in CZ 5-8. Putting poly on the wrong side traps condensation and rots the deck. Match the retarder class to the climate.
  • Attic venting is mandatory for vented assemblies. IRC R806.2 requires 1 sq ft NFVA per 300 sq ft of attic (1/150 if no vapor barrier). Baffles at every eave keep the soffit vent path open under the insulation.
  • Re-insulating an old attic usually pays back in 3–7 years. Most pre-1980 homes have R-19 or less; bringing them to R-49 typically cuts heating bills 15–25%. The attic is the cheapest place to add R because the cavity is already there.

Code References

IECC 2021 Table R402.1.2 (residential ceiling insulation), IECC 2021 Table C402.1 (commercial roof insulation), IECC 2021 R402.1.3 (vapor retarder class by climate zone), IRC R806.2 (attic ventilation), DOE Insulation Fact Sheet (R-per-inch materials)

Frequently Asked Questions

What R-value do I need for a ceiling in climate zone 5?
IECC 2021 Table R402.1.2 requires R-49 for a vented attic in CZ 5 (insulation at the ceiling) and R-38 + R-10 continuous rigid for a cathedral / compact roof (insulation at the roof deck). The vented attic gets the higher number because the cavity is unlimited; cathedral ceilings are capped by rafter depth, so the extra R-10 goes as rigid board above the deck.
How many inches of insulation do I need for R-49?
It depends on the material. R-49 = 16" of fiberglass batt (R-3.0/in), 14" of blown cellulose (R-3.5/in), 13" of mineral wool (R-3.3/in), or just 7.5" of closed-cell spray foam (R-6.5/in). For a vented attic where depth is unlimited, cellulose is usually cheapest; for a cathedral ceiling where rafter depth is the limit, closed-cell foam or rigid-top is required.
Do R-values of different materials add up?
Yes — R-values of layers in series simply add. R-30 batt + R-19 cellulose = R-49. R-21 batt + 2" polyiso rigid (R-12) = R-33. This is the opposite of U-factor (conductance), which is 1/R and averages harmonically. The IECC lets you meet code either by totaling R-values (the prescriptive table) or by computing assembly U-factor (the performance path).
Can I mix fiberglass batts and spray foam in the same cavity?
Only with the right vapor strategy. The classic "flash and batt" method sprays 1–2" of closed-cell foam (vapor retarder) against the deck, then fills the rest of the cavity with fiberglass batt. The foam must be thick enough to keep the deck above the dew point — typically 30–40% of total R in CZ 5, 50% in CZ 6-7. Too little foam and condensation wets the batt; use a vapor-variable smart membrane if in doubt.