Insulation Report, your home's efficiency guide
Get contractor quotes

Insulation R-value chart

By Insulation Report Editorial. Last reviewed August 2026. How we research this.

In brief

R-value tells you how well a material blocks heat moving through it. The higher the number, the slower heat crosses. For attics, ENERGY STAR recommends R-30 in climate zone 1, which is the southern tip of Florida plus Hawaii. It recommends R-49 in zones 2 and 3, across the south.

And R-60 in zones 4 through 8, which is most of the country. If your attic already has 3 to 4 inches, your targets drop to R-25, R-38 and R-49 for those same zones. To turn a target into inches, divide it by the R-value of one inch of your material.

Blown fiberglass gives about 2.2 to 2.7 an inch. Cellulose gives 3.2 to 3.8. Closed-cell spray foam gives 6.0 to 7.0. These are recommendations for an existing home, not law. The 2021 IECC sets similar minimums for new building. What each state actually enforces ranges from a 1989 code to the 2024 IECC.

Recommended attic R-value by climate zone

Figure 1

The 2021 IECC climate zones, by county

Zone 1 is the hottest and zone 8 the coldest, and the zone sets the attic R-value worth aiming for. Zones follow county lines, not state lines, so find your county rather than your state: several states span three zones.

Map of the United States colored by 2021 IECC climate zone, 1 in the far south to 8 in interior Alaska Climate zone 1 Climate zone 2 Climate zone 3 Climate zone 4 Climate zone 5 Climate zone 6 Climate zone 7 Climate zone 8
  • Zone 1 R-30
  • Zone 2 R-49
  • Zone 3 R-49
  • Zone 4 R-60
  • Zone 5 R-60
  • Zone 6 R-60
  • Zone 7 R-60
  • Zone 8 R-60
Zones from the Pacific Northwest National Laboratory and U.S. Department of Energy county climate zone file for the 2021 IECC, the same source this site's ZIP lookup is built from. County boundaries from U.S. Census Bureau cartographic files, which carry no copyright. Counties merged by zone; 90 county polygons carry no published zone and are not drawn. Alaska and Hawaii are inset by the Albers USA projection.

This chart is ENERGY STAR's published recommendation, from "Recommended Home Insulation R-Values." ENERGY STAR says that guidance is based on Table R402.1.3 of the 2021 International Energy Conservation Code. ENERGY STAR lumps some zones together where the values match. We split them back out so every zone has its own row. The second column is for a bare or nearly bare attic. The third is the lower target for an attic that already has 3 to 4 inches. That third case is the common one: an older house that was insulated once and never topped up.

Climate zone Uninsulated attic Existing 3 to 4 inches Roughly where
Zone 1 R-30 R-25 Southern tips of Florida and Texas, Hawaii
Zone 2 R-49 R-38 Most of Florida, the Gulf coast, south Texas
Zone 3 R-49 R-38 The south from the Carolinas to central Texas, southern California
Zone 4 R-60 R-49 The mid-Atlantic, the lower Midwest, the marine Pacific coast
Zone 5 R-60 R-49 The band from Nebraska through Pennsylvania and southern New England
Zone 6 R-60 R-49 Northern New England, the upper Midwest, the mountain West at elevation
Zone 7 R-60 R-49 Northern Minnesota, North Dakota, northern Maine
Zone 8 R-60 R-49 Interior and northern Alaska

Treat the geography column as orientation, not a lookup. Zones follow county lines. The insulation depth checker turns a ZIP into a zone from the same Pacific Northwest National Laboratory county data for the 2021 IECC. For all eight zones one at a time, with the model code minimum beside each recommendation, see R-value by climate zone. It also covers the A, B and C moisture letters, which do not move your attic target.

R-value per inch by material

Every figure here is a range, never a single number. R per inch moves with the product, the density and the way it went in. The last two columns turn each range into the inches you need to reach R-49 and R-60 from bare, using the material's best and worst R per inch. R-value per inch by material carries the spread inside each range, how a label R-value is tested, and why per inch is the wrong number to shop on.

Material Form R per inch Inches to R-49 Inches to R-60
Blown-in fiberglass Loose fill 2.2 to 2.7 18.1 to 22.3 22.2 to 27.3
Blown-in cellulose Loose fill 3.2 to 3.8 12.9 to 15.3 15.8 to 18.8
Loose-fill mineral wool Loose fill 2.8 to 3.7 13.2 to 17.5 16.2 to 21.4
Fiberglass batts Batt 2.9 to 3.8 12.9 to 16.9 15.8 to 20.7
Mineral wool batts Batt 3.3 to 4.2 11.7 to 14.8 14.3 to 18.2
Open-cell spray foam Spray foam 3.5 to 3.7 13.2 to 14 16.2 to 17.1
Closed-cell spray foam Spray foam 6 to 7 7 to 8.2 8.6 to 10

These are settled, aged values from published material data. We carry them as ranges in our reference data. For loose fill, the inches columns are estimates, not straight conversions, because deeper loose fill packs down under its own weight. Spray foam is sprayed by a contractor to a set thickness. So its inches columns describe what was ordered, not something you measure later.

Radiant barrier is left off this table on purpose. It reflects radiant heat instead of slowing heat through material, so it has no R per inch to list. Which material to pick, and where each one belongs, is the subject of the insulation types guide.

Recommendation, model code and enforced code are three different numbers

Three numbers get collapsed into one claim, usually "code requires R-60". Only the first of them applies to most readers. The chart above is ENERGY STAR retrofit guidance for a house that already stands, and nothing makes you follow it. The model 2021 IECC sets a ceiling minimum for new and permitted work, R-60 in zones 4 through 8. It binds nobody until a state or city adopts it. What your state enforces is a third number again. Energy codes cover new building and work done under a permit. They do not usually cover adding insulation to an attic you already have. Which edition applies where you live depends on your state, and often on your city. Your local building department is the only authority on it.

Figure 2

Only 12 of 51 jurisdictions are on the 2021 IECC or newer

Which edition a state has adopted, colored coldest for the weakest. The claim that code requires R-60 in your attic assumes the darkest band; most of the country is not in it, and none of it applies to a voluntary top-up.

Residential energy code adopted by each U.S. state and the District of Columbia Alabama: 2015 IECC with state amendments (weakened) Alaska: No mandatory statewide code; BEES (2018 IECC basis) for financed projects Arizona: Home rule; most jurisdictions on 2012 or 2018 IECC Arkansas: 2009 IECC with amendments California: 2025 California Energy Code (effective 2026-01-01) Colorado: 2015, 2018 or 2021 IECC depending on jurisdiction Connecticut: 2021 IECC (effective 2025-01-01) Delaware: 2018 IECC District of Columbia: 2015 ICC family with amendments Florida: 2023 Florida Building Code (meets or exceeds 2021 IECC) Georgia: 2015 IECC with amendments Hawaii: 2021 IECC-R statewide default; counties may adopt 2018 IECC-R Idaho: 2018 IRC/IECC with amendments Illinois: 2021 IECC with amendments (effective January 2024) Indiana: 2018 IECC with amendments Iowa: 2012 IECC with amendments Kansas: Home rule; roughly 60 percent covered by 2009 or 2012 IECC Kentucky: 2009 IECC/IRC with amendments Louisiana: 2009 IRC/IECC Maine: 2015 IECC or newer; 2021 edition accepted Maryland: 2018 IECC with amendments Massachusetts: 2021 IECC base code; Stretch Code widely adopted Michigan: 2015 Michigan Residential Code; updating toward 2021 IECC Minnesota: 2012 IECC (chapters 2 to 5) Mississippi: Voluntary, based on ASHRAE 90-1975 and the prior MEC Missouri: Home rule; roughly half covered by 2009 to 2018 IECC Montana: 2018 IECC with amendments Nebraska: 2018 IECC (effective 2020-07-01) Nevada: 2021 IECC New Hampshire: 2018 ICC codes with amendments (effective July 2022) New Jersey: 2021 IECC, no amendments New Mexico: 2018 IECC with amendments New York: 2020 Energy Conservation Construction Code (2018 IECC basis) North Carolina: 2015 IECC with amendments North Dakota: Voluntary 2021 IECC Ohio: 2018 IRC/IECC with weakening amendments Oklahoma: 2015 IRC; energy chapter references 2009 IRC Oregon: 2021 Oregon Residential Specialty Code Pennsylvania: 2018 IECC (effective 2022-02-14) Rhode Island: 2024 IECC (adopted 2023-06-20) South Carolina: 2009 IECC South Dakota: Voluntary; most jurisdictions on 2015 IECC Tennessee: 2018 IRC/IECC with amendments (effective 2020-07-16) Texas: 2015 IRC for single-family; 2015 IECC for other residential Utah: 2015 IECC with amendments Vermont: 2015 Vermont RBES plus 2018/2021 IECC provisions (effective 2024-07-01) Virginia: 2021 IECC residential provisions (effective 2024-01-18) Washington: 2021 Washington State Energy Code (extensively amended) West Virginia: 2015 IECC (effective 2022-08-01) Wisconsin: 2009 IECC with amendments; transitioning to 2021 IECC Wyoming: Voluntary, 1989 MEC basis; some cities on 2006 to 2012 IECC
    No mandatory statewide code (8) 2012 IECC or older (8) 2015 IECC (11) 2018 IECC (12) 2021 IECC or newer (12)
Adopted residential energy code per state from ACEEE State Policy Database, reviewed November 2024. Bands are the leading edition year in each state's adopted code, so a state transitioning to a newer edition is shown at the one currently in force. State boundaries from U.S. Census Bureau cartographic files, which carry no copyright. Alaska and Hawaii are inset by the Albers USA projection; territories are outside it and outside this site's data.

R-value by climate zone puts the model code figure beside the recommendation in every zone. It also covers the raised-heel allowance that lets R-49 stand in for R-60. The full 51-row table behind this chart is on the state energy code tracker. It goes state by state, showing what each one enforces and what that means for a top-up you choose to do.

Why loose-fill R-value does not scale with depth

The measurement that settles most of this page

Part the material down to the top of a joist and you have a datum you can trust. Everything above that line is what you have; the target tells you what is missing.

A gloved hand parting loose-fill attic insulation down to the top edge of a ceiling joist, showing how far the insulation sits above the wood

Inches times R per inch works for batts and boards. For loose fill it drifts. DOE documents that settled density rises as installed thickness rises, so each added inch buys a little less than the one before it. Owens Corning's published coverage per bag for AttiCat blown-in fiberglass shows it in one product's own numbers. R-value per inch by material works that coverage chart through and prices the ordering error. Trust the bag label for your product. The depth checker carries the ranges and the warning built in.

What R-value does not capture

R-value measures one thing: resistance to conducted heat through the material, under test conditions. Four things that decide how an attic actually performs are outside the number entirely.

  • Air leaking through. Warm air slips through gaps around light fixtures, plumbing pipes, the attic hatch and the tops of walls. That heat goes past the insulation, not through it. This is why DOE's attic guidance puts air sealing before insulating. Insulation laid over an unsealed ceiling does worse than its label says. Sometimes much worse.
  • Wind washing. At the eaves, air entering the soffit vents can wash through the edges of low-density insulation and strip its performance exactly where the depth is already thinnest. Baffles at the eaves exist to stop this, and their absence does not show up in any R-value.
  • Moisture. Wet insulation conducts heat far better than dry, and loose-fill that has been soaked and dried usually stays degraded because the fibers mat. A roof leak can quietly delete the R-value of everything under it, and mold follows.
  • Heat taking the shortcut. Wood joists carry heat better than the insulation beside them. So a framed ceiling does worse than the label on the material in its bays, until the insulation covers the joist tops too. That is one reason deep loose fill over the whole floor beats batts of the same rated R fitted between joists.

A radiant barrier belongs on this list from the other side. It goes after a kind of heat flow R-value never measures, and it has no R-value of its own. A radiant barrier reflects radiant heat rather than resisting conduction, so it has no useful R-value per inch and cannot be counted toward an R-value target. It is measured differently from bulk insulation and the two do not add together. If a product sheet quotes an "equivalent R" for foil, it is describing a whole assembly under kind test conditions. It is not describing the foil.

What your attic should target

Four steps get you to a number. Find your zone. Measure the depth in three or four spots away from the hatch. Read your target off the chart above. Then divide the gap by the R per inch of what you plan to add. How much insulation do I need runs the whole sequence, with a five-reading measuring method, a decision table that ends in an action, and a worked zone 5 example.

Two things to hold on to here. The targets on this page are attic targets. The model code sets separate, lower minimums for walls and floors, because framing depth constrains them. Old insulation stays put unless it is wet, moldy, rodent contaminated or might be vermiculite. The remove-or-add-over guide tests that properly. What closing a gap costs is on the insulation cost guide, which builds a price from wage data and material coverage rather than asserting one.

You may not need more insulation

We do not sell insulation and we do not install it, which is why this section can exist. If your measurement lands within about R-10 of the recommendation, more depth is unlikely to be the best use of the money. That R-10 line is our own estimate, not a published rule. The first inches over a bare deck do most of the work, so going from R-11 to R-30 changes a heating bill, while going from R-49 to R-60 is a rounding error on most of them.

Figure 3

The curve every insulation decision sits on

Conducted heat flow through the ceiling goes as one over R, so the same eleven R-values remove far less at the top of the curve than at the bottom. The dashed lines are the ENERGY STAR level for each zone group.

Conducted heat flow through a ceiling falls as one over R, so each added R-value removes less than the one before it 0% 25% 50% 75% 100% Zone 1 Zones 2 to 3 Zones 4 to 8 R-11 to R-30: minus 63% R-38 to R-49: minus 22% R-10 R-20 R-30 R-40 R-50 R-60 Total R-value of the ceiling
Curve is 1/R, normalized to a nearly bare R-3 ceiling. The two marked steps are computed with the same helper the prose on this site uses, so the figure cannot disagree with the sentences. CONDUCTION THROUGH THE INSULATED PLANE ONLY: air leakage, thermal bridging through the joists, duct losses, climate and fuel price all move a real bill, and this site carries no energy price or degree day data, so it publishes no dollar saving. Zone levels from ENERGY STAR, Recommended Home Insulation R-Values.

At that point the better buy is almost always the ceiling itself. Air sealing the holes, the hatch and the tops of the walls goes after heat loss that R-value cannot see. It usually costs less than a top-up. And it makes the insulation you already have work closer to its label. How much insulation do I need turns a measurement into that call. It also covers the two other cases where you spend nothing on depth. One is work due on the roof, the wiring or the vents, which tears up insulation and spends the money twice. The other is an attic spray foamed at the roof, where these floor targets do not apply at all.

The rest of this section

This page is the chart. Three pages go past it, each taking one question the chart raises and answering it properly.

  • R-value by climate zone: all eight zones, one at a time, with the retrofit recommendation, the model code minimum, and the depth each target takes in every common material.
  • How much do I need?: the sequence from measuring what is up there to deciding whether to add depth or air seal instead.
  • R-value per inch by material: how a label R-value is tested, why per inch is the wrong unit to shop on, and what a joist depth is worth in each material.

Related

Common questions

What R-value do I need in my attic?

ENERGY STAR recommends R-30 in climate zone 1, which is only the southern tip of Florida and Hawaii, R-49 in zones 2 and 3 across the south, and R-60 in zones 4 through 8, which is most of the country. If your attic already has 3 to 4 inches, the top-up targets drop one step, to R-25, R-38 and R-49 for the same zones. These are retrofit recommendations for an existing home, not code requirements. The depth checker on this site looks up the zone from your ZIP and compares it with what you measure.

How many inches of insulation is R-49?

It depends on the material. R-49 is about 18.1 to 22.3 inches of blown fiberglass, which gives R-2.2 to R-2.7 an inch. In blown cellulose it is about 12.9 to 15.3 inches, at R-3.2 to R-3.8 an inch. Both are ranges, because R per inch changes with the product and with how densely it goes in. Both are estimates too, because loose fill settles. The deeper the pile, the more the bottom of it packs down. The label on the bag you buy is the authority on coverage and on how deep to lay it.

Is a higher R-value always better?

More R-value always slows more heat. But the payoff drops off fast. The first inches do most of the work and the last ones do the least. Going from a nearly bare attic to R-30 changes a house. Going from R-49 to R-60 is a small gain that takes a long time to pay back. R-value also only covers heat moving through material. An attic with a leaky ceiling loses heat in moving air, and no amount of depth stops that. So if your current level is anywhere near the recommendation, air sealing is usually the better buy.

Is the R-value chart the same as what code requires?

No. The charts on this page are recommended levels for a home that already exists. Nobody makes you follow them. An energy code is different. It applies to new building and to work under a permit. It changes by state, and often by city. And in most states it comes from an older edition than the one these recommendations are based on. The state energy code tracker lists what each state really enforces. Your local building department is the only authority on your address.

Do R-values add together when I layer insulation?

For bulk insulation, yes. R-values in a stack add, which is why topping up works: R-19 of old fiberglass under R-30 of new cellulose is roughly R-49, provided the old layer is dry and not compressed by the new work. Two caveats. Compression costs R-value, so batts laid over loose fill should go across the joists without squashing what is underneath. And a radiant barrier does not join the addition: it reflects radiant heat rather than resisting conduction, so it has no R per inch to contribute and cannot be counted toward a target.

Which insulation has the highest R-value per inch?

Closed-cell spray foam, at about R-6 to R-7 per inch, roughly double loose fill. That matters where space is tight: cathedral ceilings, rim joists, walls. It matters much less on an open attic floor, where depth is close to free and blown fiberglass or cellulose reach any target for far less money. Buying the highest R per inch for an open attic is paying a premium to solve a constraint you do not have. Choose by the space available and the budget, not by the per-inch number alone.