All 218 →

Home Projects Interior

How much does attic insulation cost?

Half of US households who hired this job out paid under $2,741. That is Census data, not a contractor's average. Below, work out your own cost, and see the one number the insulation industry never puts in the pitch: how fast the savings run out as you add more.

§ 01 Your numbers

Change anything. The answer updates as you type.

The footprint you are covering, not the whole house. On a single-story home it is roughly the floor area; on a two-story home it is roughly half.
This matters more than anything else on the page.
More
Heat loss falls as 1/R, so what you already have decides what the next layer is worth. Go up with a ruler and measure the depth. The bands below assume about R-3 per inch, which is a fair middle: on DOE's own figures cellulose runs about R-3.5 an inch and blown fiberglass only about R-2.3, so if you can see it is fiberglass, pick the band one step lower than the depth suggests.
IECC 2021 asks for R-30 in climate zones 0-1, R-49 in zones 2-3, and R-60 in zones 4-8 for NEW ceilings. There is no legal requirement to bring an existing attic up to it.
DOE's installed cost per square foot, from RSMeans line items. Blown cellulose is the cheapest per R-value and fills awkward corners; batts are the most expensive and leave gaps wherever the joists are not perfectly spaced.
Sets your heating degree-days, and the cooling figure below. EIA, 2025, population-weighted.
Set by your region above. If you have no air conditioning, set this to 0 and the cooling saving disappears, which is correct: you cannot save on a bill you do not pay.
The cost of a million BTU of delivered heat, at 2025 US average energy prices, after the equipment's efficiency. Gas is cheap, which is exactly why a gas-heated house pays insulation back more slowly.
A separate job, and usually the better first dollar.
More
We price it but deliberately credit it with NO savings, because we cannot turn what it saves into dollars for your house. The DOE database does publish the performance (how much air leakage it removes) and we should not have said otherwise. Converting that into a dollar saving needs your blower-door number and your climate, which we do not have. Adding it will therefore make the payback look worse than it really is.
Estimated cost
$2,468

Typical range $1,851$3,332

  • Insulation material$1,039
  • Installation labor$521
  • Contractor overhead and profit$908
  • Total$2,468
See next steps →
Insulation is the one home upgrade that really does pay for itself. Whether YOURS does depends almost entirely on what is already up there. Heat escapes through a ceiling in proportion to 1/R, so the first inches do nearly all the work and every inch after that does less.
More
Run the numbers and the split is brutal: a bare attic taken to R-49 costs about $2,993 and saves about $919 a year, paying itself back in a little over 3 years. The very same R-49, sold to someone who already has R-30, costs $1,221, saves $38 a year, and takes 32 years. Same formula, same material, same crew. The second homeowner is being sold the first homeowner's promise. Before you accept any quote, go up there with a ruler and measure the depth, because that one measurement is worth more than every other number on this page.

§ 02 The return

US median, hired out (Census)$2,741
Energy bill saved$207/yr
Pays for itself in11.9 yr
Same job, materials only$1,039

Cost per square foot is DOE's; applying it to your attic is our model, and DOE says its database is not intended to price a specific project. The payback is a standard degree-day calculation on EIA degree-days and BLS energy prices, and it ignores comfort, ice dams and a cooler upstairs bedroom, which are often the real reasons people do this. All figures in 2025 dollars.

Where the money goes

Insulation material$1,039
Installation labor$521
Contractor overhead and profit$908

Does it pay back?

Cumulative cash flow. The line crosses zero the month your accumulated savings have repaid what you spent.

break evenNever repays: still $428 short after 10 years

By the numbers

  • Census (American Housing Survey, 2023): half of all contractor-hired insulation jobs cost less than $2,741, and half of do-it-yourself jobs less than $548.
    More
    Hiring it out costs about five times as much as doing it. Blowing insulation is genuinely one of the easier jobs to do yourself: the machine comes free with the material at most big-box stores.
  • The sample is small by this survey's standards (876 jobs, against 2,510 for roofing counted the same way), so we checked whether it holds up.
    More
    It does: the relative standard error on the contractor median is 5.2%, which is tight. The one figure we would not lean on is the Northeast regional median, at 20.8%. We publish it, but with that health warning attached.
  • DOE (REMDB): blown cellulose costs about $0.055 per square foot for each point of R-value you add, blown fiberglass about $0.071, and fiberglass batts about $0.056 plus a fixed premium that makes them the dearest option on any real attic.
    More
    Cellulose is the cheapest way to buy an R-value, and it fills the awkward corners that batts bridge over.
  • DOE's database records a service life of 999 years for attic insulation, which is its way of saying the stuff does not wear out.
    More
    The same database gives windows 20 years. That difference is the whole argument, and it is why we are happy to recommend this job and not that one: a 12-year payback on something that never needs replacing leaves you decades of free heat, while a 20-year payback on a window DOE expects to last 20 years is not a trade at all. It is a wash, and then you buy the window again.
  • EPA (ENERGY STAR): homeowners save an average of 15% on heating and cooling costs, or 11% on total energy costs, by air sealing AND adding insulation.
    More
    Read that again. The 15% figure that gets quoted at you for an attic job is EPA's estimate for air sealing PLUS insulating attics PLUS floors over crawl spaces PLUS accessible basement rim joists. It is a figure for the whole package, routinely quoted for one part of it.
  • The 2022 Economic Census says insulation and drywall contractors take in $152.88 for every hour their field crews work, while paying those crews $30.01 an hour.
    More
    That 5.09x is not a scandal, it is what carries the truck, the insurance and the estimator. It is worth knowing before you read a quote, and it is worth knowing that about a third of your bill is it.

What is sourced here, and what is ours. The headline is sourced: the Census American Housing Survey asks households what a completed job actually cost, and JOBTYPE 20 ("added or replaced insulation") gives a median of $2,741 hired out and $548 done yourself, across 876 real jobs. We did not model that, we counted it. What is ours is the build-up: applying DOE's per-square-foot cost curve to your attic area and R-value, and the payback, which is a standard degree-day heat-loss calculation using EIA degree-days and BLS energy prices.

More
DOE states its cost database "is not intended to provide specific cost estimates for a specific project," so treat your total as a well-founded estimate, not a quote. One reassurance: the two rarely agree this closely. Our build-up for a typical job lands at $2,468, within 10% of what Census says people actually paid. On our window page the same kind of build-up came out at about two and a half times the real-world median, and we said so there too.

Where every number above comes from

  1. US Census

    US Census Bureau / HUD, American Housing Survey 2023 (what households actually paid)

    census.gov
  2. DOE/NREL National Residential Efficiency Measures Database (installed cost by R-value)

    data.openei.org
  3. EPA ENERGY STAR, Methodology for Estimated Energy Savings (the 15% figure, in context)

    energystar.gov
  4. US Census

    US Census Bureau, 2022 Economic Census (what the trade bills per field hour)

    data.census.gov
  5. Energy prices

    EIA Monthly Energy Review, degree-days by census division

    eia.gov
  6. BEA price index for residential improvements, used to bring older dollars to 2025

    fred.stlouisfed.org

What this assumes, and where it could be wrong

Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.

A NAICS CODE IS A BUCKET, NOT A JOB, AND THE RATE ON THIS PAGE IS THE BUCKET'S.
NAICS 238310 is titled 'Drywall and insulation contractors', and only 14.1% of that class's receipts are insulation contractor, except boiler, pipe, or duct work. The largest single slice, 49.1%, is drywall contractor. So the billed rate here is the CLASS's rate, measured from real firms doing real work, and it is the measured figure we have for this job. It is not a rate for specialists in this job specifically, and we have four times called a class rate something it was not. We would rather show you the composition than let you assume it away.
THE 5.09x ON THIS PAGE IS NOT COMPARABLE TO THE MARKUPS ON OUR OTHER PAGES, and we would rather say so than let you compare them.
It is a GROSS figure: total receipts divided by field hours ($152.88 in 2022 dollars, $167.60 in 2025), so the materials are still inside it. Every other trade page here quotes a NET markup, with materials subtracted out, and on that basis this same trade is 2.92x, not 5.09x. Setting a gross ratio beside roofing's net 4.28x would be a unit-of-analysis error of exactly the kind this site exists to avoid.
NAICS 238310 IS 'DRYWALL AND INSULATION CONTRACTORS', AND DRYWALL IS THE LARGER HALF OF IT.
So when we say 'the trade' bills $167.60 an hour all in, that trade is not the insulation trade: it is a class in which hanging and finishing drywall is the bigger business. Be careful how we say what is missing, because we said it too widely and the paragraph above this one disproves it. The Census DOES split the class: its Kind of Business file is where the 14.1% comes from, and that is a split of the class's RECEIPTS by the work actually done. What it does not split is the HOURS, and hours are the denominator of a billed rate. So receipts for insulation-only work are published and the field hours behind them are not, which is why no insulation-only rate can be built, and 238310 is the finest six-digit code there is. The rate is the right order of magnitude for the cross-check we use it for, and it is not a quote for your attic.
THE CROSS-CHECK WAS COMPARING TWO DIFFERENT THINGS UNTIL WE CAUGHT IT.
REMDB's implied rate ($161.43) is its TOTAL INSTALLED COST divided by its own install hours, so materials are inside it. We were dividing that by the Census NET billed rate, which has materials taken out, and our data file duly recorded the two as being 68% apart while the sentence beside it said they agreed to within 4%. The 4% is real, but only against the Census ALL-IN rate ($167.60), which is the like-for-like partner. The validation was sound in prose and wrong in arithmetic, which is the worst of the two.

The headline medians are not modeled. They are what 876 US households told the Census they actually paid for a completed insulation job, deflated from their own completion year to 2025 dollars with the BEA price index for residential improvements.

Your cost is DOE's installed cost per square foot at the R-value you are ADDING, not the R-value you are aiming for.
If you have R-19 and want R-49, you are buying and installing R-30 of new material, and that is what we charge you for.
DOE's installed cost already includes the contractor's overhead and profit.
We checked this rather than assuming it: divide DOE's total by DOE's own labor hours and you get $161 per field hour, and the 2022 Economic Census independently measures $168 per field hour for the trade. They agree to within 4%, so we add no markup on top. Had we assumed the DOE figure was a bare cost and applied the trade's measured 5.09x markup, this page would have quoted you roughly three times too much.
The energy saving is a degree-day calculation: area, multiplied by the change in 1/R, multiplied by your region's heating and cooling degree-days from EIA.
It uses 2025 average US energy prices from BLS, an 80% furnace, a heat pump at a seasonal COP of 2.5, and a SEER-14 air conditioner.
The payback has error bars in BOTH directions, and we would rather show you them than pretend the model is a quote.
It pushes the saving UP by counting only the R-value of the insulation, ignoring the R-2 or so the plasterboard and the air films are already worth, and by treating your attic as if it were as cold as the outdoors, which a vented attic is not quite. It pushes the saving DOWN by ignoring the heat an attic picks up from the sun, so cooling savings are understated in hot climates. On balance, read the payback years as an optimistic central estimate: if your ceiling is nearer R-13 than the R-11 you picked, the default job pays back nearer 15 years than 12. What none of that touches is the finding on this page, because the bare-attic and top-up jobs are run through exactly the same formula, and it is the RATIO between them, not the absolute year count, that decides whether a quote is worth taking.
AHS records one cost per job and no scope at all.
Insulating a rim joist and blowing R-49 across a whole attic are both JOBTYPE 20, and the survey does not even say which part of the house the insulation went into. So it can tell you what people paid, and it can never tell you a price per square foot. Anyone quoting you an AHS-derived cost per square foot has invented it.
Air sealing is priced from 466 real completed projects in DOE's database, at a median of $697.
We charge you for it but credit it with no savings at all, because we cannot convert what it saves into dollars for YOUR house. That needs care: the DOE database does publish air sealing's performance, as a percentage of air leakage removed, and we should not have implied otherwise. What it does not publish, and what nobody can publish, is the dollar saving, because that depends on your house's blower-door number and your climate, and we have neither. Ticking that box therefore makes the payback look worse than the truth. That is us refusing to guess, not evidence against air sealing, which is usually the best dollar you can spend up there.
The low-to-high range is plus or minus a quarter to a third, reflecting how much regional pricing and attic access move a real quote.
A cramped attic with a hatch in a wardrobe costs more than a walk-up with a floor.

Frequently asked questions

How much does attic insulation cost?
Census asked households what they actually paid: half of all contractor-hired insulation jobs came in under $2,741, and a quarter under $1,414. Half of do-it-yourself jobs cost under $548. Pricing a specific job from DOE's cost data, blowing cellulose over a 1,200 sq ft attic to take it from R-11 to R-49 works out at about $2,468, which sits comfortably inside what people really pay.
Does attic insulation actually pay for itself?
Genuinely yes, but only if your attic is currently bad. This is the one home upgrade where we can say that. Take a bare attic to R-49 and you spend about $2,993 and save about $919 a year: roughly a three-year payback, on a material DOE's own database says lasts 999 years. Take an attic that already has R-30 up to R-49 and you spend $1,221 to save $38 a year, which is a 32-year payback. The reason is that heat loss goes as 1/R, so the first inches do nearly all the work. Go and measure what you have before you decide.
Is R-60 worth it, or is R-38 enough?
For a new ceiling, IECC 2021 asks for R-30 in the hottest climate zones, R-49 in mild ones and R-60 in cold ones, and there is no legal requirement to bring an existing attic up to any of that. On energy alone, the jump from R-38 to R-60 is close to worthless: on our default house it costs over $1,400 and saves under $30 a year. The honest advice is that if the crew is already up there and the attic is bare, going straight to the code number costs little extra and you should just do it. But nobody should top up a decent attic on the promise that the extra R-value pays for itself, because it does not.
Will I really save 15% on my energy bill?
That figure is EPA's, and it is being quoted at you out of context. What EPA actually says is that homeowners save an average of 15% on heating and cooling costs, or 11% on total energy costs, by air sealing their homes AND adding insulation in attics, floors over crawl spaces and accessible basement rim joists. It is the estimate for the entire package. An attic-only job is one part of that package, so expect less, and expect a lot less if your attic already has a reasonable layer in it. EPA's figure is also modeled on a composite typical home rather than measured on yours.
Blown-in or batts?
Blown, almost always. On DOE's costs, cellulose buys you an R-value for about $0.055 per square foot per point of R, against roughly $0.056 plus a hefty fixed premium for fiberglass batts, which makes batts the most expensive option on any real attic. Blown material also flows into the gaps around joists, wiring and ducts, where batts bridge across and leave voids that quietly undo a chunk of the R-value you paid for. Batts make sense mainly if you want to lay them yourself without hiring a machine.
Should I air seal before insulating?
Yes, and this is the part most quotes skip. Insulation slows heat that moves by conduction; it does very little about air that pours through gaps around light fittings, plumbing stacks and the attic hatch. That is why EPA's savings figure assumes you did both. Across 466 real projects in DOE's database, whole-house air sealing ran a median of $697. If you are choosing between the two on a tight budget, seal first.
Can I do it myself?
This is one of the few jobs where the answer is a straightforward yes. Census puts the median do-it-yourself insulation job at $548 against $2,741 hired out, and material is only about 42% of an installed price, with the rest being labor and contractor overhead. Most big-box stores lend the blowing machine free when you buy the material. What you cannot skip: do not bury recessed lights that are not rated for it, do not block the soffit vents, and wear a proper respirator.
Why is a contractor's price so much higher than the material?
Because you are buying a business, not a bag of cellulose. The 2022 Economic Census shows insulation and drywall contractors take in $152.88 per hour of field-crew time while paying those crews $30.01 an hour. The gap covers the truck, the machine, insurance, the estimator who came to your house for free, and profit. On a typical job, roughly a third of what you pay is that overhead and profit. It is a legitimate cost, and knowing its size is the best thing you can bring to a negotiation.

Related calculators