Climate Zone & Assembly

Your climate zone sets the IECC code-minimum R-value this calculator compares your result against.

IECC Climate Zone
Assembly Type

Material Layers

Not sure what a field means? Tap the ⓘ next to its label. Add every layer in your assembly — insulation, sheathing, drywall — for the most accurate total.

Units

R-value-per-inch figures are standard published values (ASHRAE / U.S. DOE) for each material type and can vary by manufacturer, density, and installation quality. Select Custom to enter your own known value.


Air Films, Framing & Current R-Value

All three are optional — turn on what applies to your situation.

Include Air Films
Include Structural Framing

Your Results

Total R-Value
—
°F·ft²·hr/BTU
U-Value
—
1 ÷ R
Code Minimum
—
for your zone
Compliance
—
vs. code minimum
Formula: —
Layer Contribution to Total R-Value

Each bar segment shows how much one material layer contributes to your total R-value.

Layer contribution chart.
MaterialThicknessR-Value
Total (before air films / framing)—

Results are for reference and estimation only. Actual thermal performance varies with installation quality, moisture, compression, and material variability. See full disclaimer below.

How to Use the Insulation R-Value Calculator

1
Select Your Climate Zone and Assembly Type
Choose your IECC climate zone (1 through 8) and the assembly you're insulating — wall, attic/ceiling, floor, basement wall, or crawlspace wall.
2
Add Your Insulation Layers
Add one or more material layers, choosing a preset material and entering its thickness, or select Custom to enter your own R-value per inch.
3
Choose Optional Settings
Toggle on air film resistance for a more complete total, enable structural framing to see an effective whole-assembly R-value, and optionally enter your current R-value to see how much more insulation is needed.
4
Review Your Results
Click Calculate to see your total R-value, effective R-value if framing is included, U-value, and whether your assembly meets the code minimum for your climate zone. Use Print to capture the results as they appear on screen.