The best insulation for an attic depends on your situation, not on one material winning every time. For a standard vented attic floor, blown-in cellulose is the best overall value: it hits R-49 for roughly $1,200 to $3,500 installed and flows around wiring and framing. For a conditioned, unvented roofline or a leaky older home in a cold climate, closed-cell spray foam wins despite costing $3,000 to $7,000. This page ranks each option by the scenario you are actually in.
Our companion reference, the attic ventilation guide, covers the airflow side; here the focus is one decision: which insulation to pick for your attic type, climate, budget, and skill level.
What is the best insulation for an attic overall?
For most homes, blown-in cellulose is the best attic insulation by value. It delivers about R-3.2 to R-3.8 per inch, costs only slightly more than blown fiberglass, and settles into gaps around junction boxes and top plates that batts leave open. The single best choice changes only when your attic is converted to conditioned space, sits in a severe climate, or has to be done by hand on a tight budget.
The four materials on the market for attics are blown-in cellulose, blown-in fiberglass, fiberglass batts, and spray foam (open-cell and closed-cell). Each has one or two scenarios where it is the right answer and several where it is the wrong one. The table below is the fast version; the sections after it explain each verdict.
| Your situation | Best pick | Why it wins here |
|---|---|---|
| Standard vented attic floor, any budget | Blown-in cellulose | Best R-value per dollar, self-air-seals around obstructions |
| Tight budget, willing to DIY | Blown-in fiberglass or batts | Rental blower is often free with bags; DIY cuts labor 40 to 60 percent |
| Cold climate (Zone 5 to 8), leaky older home | Closed-cell spray foam | R-6 per inch plus air seal in the least depth; controls ice dams |
| Converting attic to conditioned space (HVAC or storage) | Spray foam at the roofline | Moves the thermal boundary to the deck, no floor venting needed |
| Mild climate (Zone 1 to 2), existing partial insulation | Top up with blown-in | Adding depth to R-38 beats a full spray-foam retrofit on payback |
| Cathedral or low-slope ceiling with no attic | Closed-cell spray foam | High R per inch fits shallow rafter bays without venting |
Best attic insulation by type, ranked
Ranked by how often it is the right call, attic insulation orders as blown-in (loose-fill) cellulose first, closed-cell spray foam second, blown-in fiberglass third, and fiberglass batts last. Loose-fill is simply the blown-in category: cellulose or fiberglass installed with a blowing machine rather than in pre-cut rolls. The ranking flips for specific attics, which the table names directly.
| Rank | Type | R-value per inch | Best for | Verdict |
|---|---|---|---|---|
| 1 | Blown-in (loose-fill) cellulose | R-3.2 to R-3.8 | Standard vented attic floors, any budget | Best value, self-seals around framing |
| 2 | Closed-cell spray foam | R-6.0 to R-6.5 | Conditioned rooflines, cold leaky homes, shallow bays | Highest R per inch, doubles as an air barrier |
| 3 | Blown-in (loose-fill) fiberglass | R-2.5 to R-3.5 | DIY jobs, lighter loads on older framing | Cheap and fast, weaker in very cold attics |
| 4 | Open-cell spray foam | R-3.5 to R-3.7 | Interior rooflines in mild, dry climates | Cheaper foam, not a vapor barrier |
| 5 | Fiberglass batts | R-2.9 to R-3.8 | Small, open, obstruction-free attics | Lowest sticker price, gaps cut real R-value |
Loose-fill blown-in wins most attic floors because it fills the irregular gaps batts leave open. When you are choosing purely on insulating power per inch across all materials, see the highest R-value insulation guide, which ranks every option including polyiso, XPS, and mineral wool that rarely reach an attic floor.
How much insulation does an attic actually need?
Most US attics should reach R-49, and colder zones target R-60. The US Department of Energy and 2021 IECC set recommended attic levels at R-30 in Zone 1, R-49 in Zones 2 through 4, and R-49 to R-60 in Zones 5 through 8. Your R-value target sets the depth of material, which in turn drives cost and which material fits your available height.
Depth matters because two materials at the same R-value take very different room. Reaching R-49 needs about 14 to 16 inches of blown-in cellulose or fiberglass, but only 7 to 8 inches of closed-cell spray foam. In a shallow attic or a cathedral bay, that depth difference is often the deciding factor rather than price.
| Climate zone | Recommended attic R-value | Cellulose depth for target | Closed-cell foam depth |
|---|---|---|---|
| Zone 1 (far south) | R-30 to R-49 | ~9 to 15 in | ~5 to 8 in |
| Zones 2 to 4 | R-49 | ~14 to 16 in | ~7 to 8 in |
| Zones 5 to 8 (cold) | R-49 to R-60 | ~16 to 19 in | ~8 to 10 in |
Blown-in cellulose vs blown-in fiberglass: which is better?
For a vented attic floor, blown-in cellulose edges out blown-in fiberglass on R-value per inch and air resistance, while fiberglass is lighter and slightly cheaper. Cellulose runs about R-3.2 to R-3.8 per inch; blown fiberglass sits near R-2.5 to R-3.5 per inch. Cellulose is denser, so it slows air movement better, which matters most in windy or cold climates.
The trade-offs split three ways. Cellulose is made from recycled newsprint treated with borate for fire and pest resistance, and it settles about 15 to 20 percent in the first year, which installers account for by overfilling. Blown fiberglass settles less but can lose performance in very cold attics as air convects through it. Fiberglass also weighs less, which matters on older ceiling framing that was not sized for heavy loads.
Batt insulation for attics: fiberglass and mineral wool
Batt insulation is the right attic choice only for small, open, obstruction-free bays where pre-cut rolls lie flat between joists without gaps. Fiberglass batts deliver about R-2.9 to R-3.8 per inch, and mineral wool (rock wool) batts run higher at roughly R-4.0 to R-4.3 per inch. Batts carry the lowest sticker price of any attic option, but every gap around wiring, cross-bracing, and uneven joists cuts their real R-value, which is why blown-in usually beats them on an existing attic floor.
Attic batts are rated by thickness, so the label on the bag maps to a nominal R-value before any compression or gaps. Fiberglass batts top out near R-38 at about 12 inches; mineral wool reaches a given R-value in less depth because it is denser and holds more R per inch. The chart below shows the nominal R-value each common batt thickness delivers.
| Batt thickness | Fiberglass R-value | Mineral wool R-value | Typical use |
|---|---|---|---|
| 3.5 in | R-11 to R-15 | R-15 | 2×4 bay, first floor layer |
| 5.5 in | R-19 to R-21 | R-23 | 2×6 bay, single-layer minimum |
| 7.25 in | R-22 to R-25 | R-30 | Deeper joists or top-up layer |
| 9.5 in | R-30 to R-38 | R-38 (stacked) | High-density single layer |
| 12 in | R-38 | R-38 to R-45 (stacked) | Near a full attic target in one pass |
Reaching the R-49 most attics need almost always means stacking two batt layers, since no single fiberglass batt hits R-49. The standard method is an R-30 layer between the joists and a second R-19 or R-21 layer laid crosswise over the joists to cover the wood and break thermal bridging. Mineral wool gets there in less depth and adds fire resistance, but it costs more per square foot than fiberglass.
Batts vs blown-in for an attic floor: choose batts for new construction with open, evenly spaced joist bays and a DIY installer who wants no blowing machine; choose blown-in to retrofit over existing insulation or on any floor with wiring, bracing, and irregular framing.
- Pick batts when the attic is new or gutted, the joists are open and standard-spaced, you want to lay material by hand, and you can cross-lay two layers to hit the R-value target.
- Pick blown-in when you are adding depth over existing insulation, the attic floor has obstructions and penetrations, or you want the loose fill to self-seal the gaps batts leave along framing.
Mineral wool batts, along with the higher-R rigid boards that rarely reach an attic floor, are ranked head to head in the highest R-value insulation guide, which is the better reference when depth is your tightest constraint.
When is spray foam the best attic insulation?
Spray foam is the best attic insulation when you are converting the attic to conditioned space, sealing a leaky older home in a cold climate, or fitting high R-value into shallow rafter bays. Closed-cell spray foam delivers R-6 to R-6.5 per inch and creates its own air barrier, so it does the job of insulation and air sealing in one step. Open-cell foam is cheaper at R-3.5 to R-3.7 per inch but is not a vapor barrier and is usually kept out of cold, humid attics.
Spray foam is the wrong pick in three common cases. In a mild climate with an adequately insulated vented attic, topping up blown-in to R-60 plus basic air sealing delivers similar savings for far less money. On a tight budget, spray foam runs two to three times the cost of blown-in. And spray foam is not a DIY project for a full attic; it must be installed by a professional with the right ratio, temperature, and ventilation controls, or it can off-gas or fail to cure.
One structural note: applying foam to the roof deck creates an unvented, conditioned attic and changes how the roof breathes. Before converting, confirm the assembly against code and check how it interacts with existing soffit vents, since a sealed roofline is designed to work without them.
What does each attic insulation type cost in 2026?
Installed attic insulation to R-49 runs about $1,200 to $3,500 for blown-in and $3,000 to $7,000 for spray foam on a 1,000 sq ft attic. DIY blown-in can drop the material-plus-rental cost to roughly $600 to $1,100. The spread between materials is wide enough that cost alone decides many projects, especially when the cheaper option already meets your R-value target.
| Material | R-value per inch | Installed cost (1,000 sq ft to R-49) | Air seal on its own? | DIY-friendly? |
|---|---|---|---|---|
| Blown-in cellulose | R-3.2 to R-3.8 | $1,200 to $3,500 | Partial | Yes |
| Blown-in fiberglass | R-2.5 to R-3.5 | $1,200 to $2,800 | No | Yes |
| Fiberglass batts | R-2.9 to R-3.8 | $800 to $2,000 | No | Yes |
| Open-cell spray foam | R-3.5 to R-3.7 | $2,500 to $5,000 | Yes | No |
| Closed-cell spray foam | R-6.0 to R-6.5 | $3,000 to $7,000 | Yes | No |
The payback math often favors the cheaper material. The DOE estimates that upgrading a 1,500 sq ft attic from R-19 to R-49 saves about $200 to $400 per year on heating and cooling. Against a $1,200 to $3,500 blown-in job, that is a 2 to 5 year payback; the same savings against a $7,000 spray-foam job stretches the payback well past a decade unless the foam also solves an air-leakage or ice-dam problem money would otherwise chase. The federal 25C energy-efficiency tax credit that covered insulation ended for work placed in service after December 31, 2025 under the 2025 budget law, though qualifying 2025 projects can still be claimed on a 2025 return; see whether roof and energy work is tax deductible for what still applies.
How do the materials hold up over time?
Longevity separates the materials as much as price does. Fiberglass batts in attics commonly lose 20 to 30 percent of installed R-value within 10 to 15 years from settling, gaps, and moisture. Blown-in cellulose settles 15 to 20 percent in the first year and then holds. Closed-cell spray foam keeps its installed R-value for the life of the structure because it does not settle or absorb water.
This is why a “cheaper” batt job can cost more per year of real performance. A batt attic that drifts from R-49 to R-35 over a decade quietly raises heating and cooling bills the whole time. Blown-in and foam hold their number longer, which is part of why blown-in cellulose wins the value case for most floors even though batts have the lowest sticker price.
What goes wrong with attic insulation, and how do you avoid it?
The most common failure is insulating without air sealing first, which lets warm air bypass the insulation entirely. Insulation slows conductive heat loss, but it does not stop air leaks around can lights, the attic hatch, plumbing stacks, and the top plates of interior walls. Sealing those gaps with caulk and foam before adding insulation is what turns a rated R-value into real performance.
- Air seal first. Seal penetrations, the attic hatch, and top plates with fire-rated caulk or canned foam before any insulation goes in.
- Protect ventilation. Install baffles at the eaves so blown-in material does not block soffit airflow in a vented attic.
- Keep clearances. Hold insulation back from recessed lights not rated IC, and from chimneys and flues per code.
- Hit the target depth. Mark rafters or use a depth ruler so the installed height actually reaches your R-value after settling.
- Do not over-seal a vented attic. Blocking eave or ridge venting traps moisture and can cause condensation and mold.
Blocked ventilation from over-packed insulation is a frequent cause of winter moisture problems and ice dams. If your attic already struggles with ice buildup at the eaves, read the ice dam prevention methods that actually work before adding depth, because the fix is usually air sealing and balanced venting, not more insulation alone. For the broader picture of how insulation fits a whole roof system by region, see our 2026 residential roofing guide.
Frequently asked questions
What is the best insulation for an attic?
For most vented attic floors, blown-in cellulose is the best insulation on value: it reaches R-49 for about $1,200 to $3,500 installed and self-seals around wiring and framing. Closed-cell spray foam is the best pick for conditioned rooflines, cold-climate leaky homes, and shallow cathedral bays, though it costs $3,000 to $7,000. The right answer follows your attic type, climate, and budget.
What type of insulation is best for a cold climate attic?
In cold zones (5 to 8), closed-cell spray foam or a deep blown-in cellulose layer to R-60 works best. Spray foam wins when the home is leaky or the attic is being conditioned, because its R-6 per inch plus built-in air seal controls ice dams in the least depth. In a sound vented attic, topping up cellulose to R-60 with careful air sealing delivers similar savings at lower cost.
Is spray foam or blown-in insulation better for an attic?
Blown-in is better for standard vented attic floors on cost and payback; spray foam is better for conditioned rooflines and severe climates. Blown-in cellulose hits R-49 for roughly $1,200 to $3,500, while spray foam runs $3,000 to $7,000 but adds an air barrier and never settles. Choose blown-in for value and DIY, spray foam when you need air sealing and high R-value in shallow depth.
What kind of insulation is best for a DIY attic project?
Blown-in fiberglass or fiberglass batts are the best DIY attic insulation. Home centers often lend the blowing machine free with a bag purchase, and a DIY blown-in job cuts installed cost 40 to 60 percent, often to $600 to $1,100 for a small attic. Spray foam is not a DIY material for a full attic; it needs professional ratio, temperature, and ventilation control to cure correctly.
Are batts or blown-in insulation better for an attic floor?
Blown-in usually beats batts on an existing attic floor because it fills the gaps around joists, wiring, and cross-bracing that batts leave open. Batts make sense in new construction with open, evenly spaced joist bays and for a DIY installer who wants no blowing machine. To reach R-49 with batts you typically stack two cross-laid layers, such as an R-30 layer topped by an R-19 layer.
What is the best type of insulation for an attic?
Ranked by how often it is the right pick, blown-in (loose-fill) cellulose leads for standard vented attic floors, closed-cell spray foam leads for conditioned rooflines and cold leaky homes, blown-in fiberglass suits DIY jobs, and batts fit only small open attics. Cellulose wins most floors because it self-seals around the wiring and framing that batts leave exposed.
Can you have too much attic insulation?
Yes, in effect. Beyond about R-60 the added savings shrink toward zero, so extra depth rarely pays back. The bigger risk is packing insulation so deep that it blocks soffit or ridge venting, which traps moisture and can cause condensation, mold, and ice dams. Install eave baffles and keep venting clear so more insulation does not create a ventilation problem.
How much does it cost to insulate an attic in 2026?
Insulating a 1,000 sq ft attic to R-49 typically costs $1,200 to $3,500 for blown-in and $3,000 to $7,000 for spray foam, with DIY blown-in as low as $600 to $1,100. Total cost depends on attic size, target R-value, and whether air sealing is included. The federal 25C tax credit for insulation ended after December 31, 2025, so 2026 projects no longer qualify, though some state and utility rebates still can.
Reviewed by The Roofing Brief Team. Last reviewed August 2026.