Batt insulation cost, per bag and per square foot
By Insulation Report Editorial. Last reviewed August 2026. How we research this.
In brief
Batts are sold by the bag, and the bag states the floor area it covers. One named R-30 bag works out to $1.67 a square foot of ceiling. An R-38 bag works out to $1.68. Both are material only, read at one store on one day.
A second R-30 listing at that store works out to $1.36, about 18 percent less for the same rating, so one listing is a point and not a market. Against loose fill, batts are the expensive road to the same R-value: blown fiberglass is $0.99 a square foot at R-30 and blown cellulose is $0.58 to $0.62.
No installed batt price is published here, because this site's installed model times blowing rather than cutting and fitting. Buy batts for access, not for price. A floor you walk on, knee walls, or a job done a few bays at a time are the reasons that hold up.
This page prices the material and says plainly where it stops. Everything below comes from named products with a read date, and the arithmetic runs when the page is built. The cost hub holds the installed model for blown fiberglass, and the fiberglass batts page holds how the material behaves once it is up.
What batts cost per square foot
The unit that matters is dollars per square foot of ceiling at a stated R-value. A bag price on its own tells you nothing, because two bags at the same rating do not cover the same area. Divide the bag by its published coverage and the products line up.
Figures: material only, at retail shelf price. Each row is the package price divided by the coverage the listing publishes at that R-value. Read at The Home Depot on 2026-08-11 and quoted, never averaged. No labor, no delivery, no disposal, no air sealing. A contractor buys below shelf price, and that discount is not measured here, so nothing is discounted.
| Product | Bag price | Coverage | Rating | Material per sq ft |
|---|---|---|---|---|
| Owens Corning unfaced glass fiber batt (C84A) | $88.82 | 53.33 sq ft | R-30 | $1.67 |
| CertainTeed glass fiber batt, second listing at the same store | $79.97 | 58.67 sq ft | R-30 | $1.36 |
| Owens Corning unfaced glass fiber batt (W65A) | $107.21 | 64 sq ft | R-38 | $1.68 |
| ROCKWOOL Comfortbatt stone wool batt | $96.97 | 29.9 sq ft | R-30 | $3.24 |
Look at the first two rows. Same material, same rating, same store, same day. One works out to $1.67 a square foot and the other to $1.36. That is $0.30 a square foot, about 18 percent, on a choice nothing on the shelf label explains. On a 1,000 square foot attic the gap is about $302 of material. It is also the reason this page will not give you an average: an average of two products hides the one comparison worth making, which is the one you make in the aisle with a calculator.
The second thing worth noticing is the R-38 row. It costs more per bag and covers more floor, so per square foot it lands within a cent of the R-30 bag. Batt material barely moves between those two ratings. Loose fill does not behave that way, which is the next section.
Every number above carries a limit, and the limits belong beside the number rather than in a footnote.
| Listing | What it does not tell you |
|---|---|
| Owens Corning R-30 unfaced fiberglass insulation batt, 16 in. x 48 in. (C84A) | The listing states batt width, not the joist spacing it suits. A second Home Depot listing prices the same R-value about a fifth lower a square foot, so treat one product as one point rather than as the market. |
| Owens Corning R-38 unfaced fiberglass insulation batt, 24 in. x 48 in. (W65A) | Price read off the live product page. A search snippet for the same item showed a higher figure the same day, which is what store and ZIP variation looks like. |
| ROCKWOOL Comfortbatt R-30 stone wool batt, 7.25 in. x 15 in. x 47 in. (RXCB301525) | A second stone wool product at the same R-value works out about a third cheaper a square foot, so the premium over glass fiber varies by brand as well as by material. |
| Greenfiber SANCTUARY cellulose blown-in insulation, 25 lb bag (INSSANC) | The retail listing publishes one coverage figure, 48.8 sq ft, which is its R-19 framing-adjusted number. Attic coverage at higher R-values comes from the manufacturer attic card, not from the retailer. |
| Owens Corning AttiCat blown-in fiberglass, 27.5 lb bag | Retail shelf price. A contractor buys below it, so material in an installed quote is lower than this. The discount is not measured. |
Is it cheaper than blown-in? No
This is the question the page exists to answer, so here is the answer with the numbers under it. On an attic floor you can blow, batts are the expensive way to a given R-value.
Figures: material only, at retail shelf price, 2026-08-11 for the batt, stone wool and cellulose rows and 2026-08-07 for the blown fiberglass anchor. Blown fiberglass at R-30 is a published coverage point. Its R-38 figure is worked out between published points, and the cellulose range is the maker's own two columns, one adjusted for framing and one not.
| Material | Per sq ft at R-30 | Per sq ft at R-38 | How the figure is built |
|---|---|---|---|
| Glass fiber batts | $1.67 | $1.68 | $88.82 over 53.33 sq ft, the coverage the listing publishes at R-30. At R-38, $107.21 over 64 sq ft, the coverage the listing publishes at R-38 |
| Blown fiberglass | $0.99 | $1.28 | $67.58 a bag over 68.5 sq ft at R-30, published, and 52.8 sq ft at R-38, worked out between published points |
| Blown cellulose | $0.58 to $0.62 | $0.80 to $0.84 | $15.97 a bag over 27.4 to 25.9 sq ft, the manufacturer's framed and unframed coverage at R-30. At R-38, $15.97 a bag over 19.9 to 19 sq ft, the manufacturer's framed and unframed coverage at R-38 |
| Stone wool batts | $3.24 | No coverage published at R-38 in this listing, so no figure | $96.97 over 29.9 sq ft, the coverage the listing publishes at R-30 |
The verdict, in one line. At R-30 the batt costs about 69 percent more than blown fiberglass and roughly 2.7 to 2.9 times what cellulose costs, for the same rating on the same ceiling.
There is a second finding here that most cost pages miss. The gap closes as the target rises. At R-38 the batt is only about 31 percent over blown fiberglass. Loose fill packs down under its own weight, so each bag covers less floor the deeper you go, while a batt covers what the bag says at any rating. The blown-in cost page works that settling effect through in full, and blown-in against batts compares the two on everything except money.
One limit worth stating. Above R-38 no single batt in this data reaches the target, so a deeper attic means two layers, and this site carries no priced second layer. If you need R-49 or R-60, price the loose fill first. How much R-value do I need sets the target before you price anything.
What a batt job costs installed
No installed batt price is published on this site, and that is a deliberate gap. The model here times a crew blowing loose fill through a hose. Batt work is a different job: a person in the attic, cutting to fit, bay by bay. Nobody here has measured how long that takes, so pairing the batt material figure with the blowing labor figure would invent a number, and this page will not.
What the model does carry is the labor half, and it is worth having, because that half is driven by attic floor area rather than by which material you chose. It runs $0.47 to $0.95 a square foot, or $474 to $948 on a 1,000 square foot attic. Two of the three inputs behind it are estimates rather than measurements.
| How the installed band for blown fiberglass is built |
|---|
| Attic floor area 1,000 sq ft, target R-30. |
| Labor: 9.0 to 12.0 crew-hours at $26.32/hr (BLS national mean; no state given), times a 2 to 3 burden multiplier covering payroll tax, insurance, equipment, overhead and profit. |
| Material: 14.6 bags at $67.58 (68.5 sq ft per bag at R-30), at retail shelf price. |
| Wage data May 2025. Material price read 2026-08-07. |
| The burden multiplier and the crew-hour range are estimates, not measurements. Material is shown at retail; a contractor pays less. |
The wage in there is measured: the Bureau of Labor Statistics Occupational Employment and Wage Statistics, May 2025, gives $26.32 an hour as the national mean for insulation workers in floors, ceilings and walls. The crew hours and the multiplier on the wage are the estimated parts. The cost index ranks the same wage by state, and the installation cost page takes apart what the multiplier buys.
What to ask a contractor for instead
Ask each contractor to split the bid. Material on one line, labor on the other, with the floor area, the target R-value, and the product and rating of the batt written down. Then check the material line against $1.67 a square foot at R-30. A quote that will not separate the two cannot be judged against anything.
Three lines decide whether two bids are even quoting the same job: air sealing, baffles at the eaves, and removal of what is up there now. Get a yes or no on each. Air sealing is the one most often left out and the one most often worth doing first.
Get quotes for attic insulation
Tell us the job and your ZIP. We pass it to a licensed contractor who works in your area.
A marketing service, not a licensed contractor. Insulation work is performed by independent licensed local contractors.
- What happens next?
- Your request goes to a licensed insulation contractor near you, usually within about an hour during the day.
Which attic actually wants batts
Batts are usually bought for a reason that is not price, and the reasons are good ones. Find your attic in the first column.
| Your attic | What it points to | Verdict |
|---|---|---|
| Open floor, joists clear, bags can get through the hatch | Loose fill | Blow it. Batts cost about 69 percent more per square foot at R-30 and buy you nothing here |
| A floor you walk on, or store things on | Batts between the joists | Batts. Loose fill to R-49 is 18.1 to 22.3 inches deep and hides every joist you were stepping on |
| Knee walls, or sloped side walls in a finished room | Batts, held in place | Batts. Loose fill will not stay on a vertical face without netting |
| A few bays at a time, on your own schedule | Batts | Batts. You can buy one bag, stop, and start again next weekend |
| A small area, under about 685 sq ft at R-30 | Batts | Batts. Ten bags is the threshold for a free machine, and below it no machine price is published at either store |
| Bays that vary in width, with ducts and wires across them | Neither is easy | Get quotes. Every batt becomes a cut, and a cut that lands short is money on the floor |
| A spot where you want stone wool | Stone wool batts | Buy it for the fire resistance the listing states, at $3.24 a square foot. Not as a cheaper route to an R-value |
The machine row deserves its own line, because it is the one that surprises people. Blowing is cheap per square foot partly because the machine comes free with enough bags. The Home Depot words the term this way: "Free 24 hour blower machine rental with the purchase of 10 bags." Lowe's words it this way: "Free 24-Hour machine rental with purchase of 10 bags or more AttiCat." Both were read 2026-08-11. Neither retailer publishes a daily rate on the rental listing, so the cost of the machine on a job that clears ten bags is nothing. A deposit and a card hold are normal at the counter and are not published either. Ten bags of the blown anchor covers about 685 square feet at R-30. Below that, the terms do not apply and batts stop looking expensive.
Doing it yourself? The gear page lists what the job needs, by job rather than by product, and says on the page that nothing was tested. A fitted respirator and sealed eye protection are not optional in a hot attic full of loose fiber. The install guide covers the order of work.
Compression and gaps are a money problem
A labeled R-value describes a batt at full thickness, filling its bay edge to edge, with nothing bearing on it. That is how the number is measured in a laboratory under the FTC R-value Rule (16 CFR Part 460), using test methods such as ASTM C518. An attic floor is the assembly least likely to hand a batt any of those conditions.
Read it as money. At $1.67 a square foot, you are paying for R-value the ceiling only gets if the batt fits. A tenth of a 1,000 square foot attic is $168.76 of material. Squash a batt under stored boxes, leave a finger gap at the end of a bay, or cut one short around a wire, and part of that is spent on nothing. No derating figure is published here, because no measured one exists in this site's reference data and the size of the loss depends on the install.
Two checks before you buy, both arithmetic you can do at the hatch.
- Bay width. The clear bay at 16 inch centers is 14.5 inches, and the batt made to grip it is 15 inches wide. At 24 inch centers it is 22.5 and 23 inches. Those come from the 1.5 inch dressed thickness of nominal 2x framing under the American Softwood Lumber Standard PS 20. The R-30 listing states a width of 16 inches and does not state the spacing it suits, so measure ten or twelve bays before buying anything.
- Batt thickness against joist depth. The R-30 batt is 9.5 inches thick and the R-38 batt is 12 inches. A 2x10 joist is 9.25 inches deep and a 2x8 is 7.25. So both batts stand proud of the framing in most attics, which is fine until something is laid on top of them.
This is also why the R per inch of 2.9 to 3.8 for glass fiber batts flatters them on paper. The number is real and it is measured at full loft. The fiberglass batts page owns that argument in full, including what happens at the ends of bays.
Faced or unfaced, and why the wrong bag costs more
Both products priced on this page are unfaced. That is not an accident of the shelf. A facing is a kraft paper or foil vapor retarder with stapling flanges, and it belongs against the side that is warm in winter, which for a ceiling means face down against the drywall.
One vapor retarder per assembly is the rule that follows. Lay a faced batt over insulation that already has a facing under it and you have built a sandwich with a retarder on both sides. Moisture that gets in has nowhere to dry to. The fiberglass batts page works through that in full, and adding over existing insulation covers the layer question.
The cost of getting it wrong is bigger than the price gap between the two bags. A faced bag bought for a job that needed unfaced ends one of three ways. A return trip, which costs a day. A slow pass slashing the facing on every batt, which costs hours. Or a layer left as it is, which can end up wet, and wet material gets bought twice, once now and once when it comes out.
At $1.67 a square foot on a 1,000 square foot attic, that last one puts $1,687.58 of material at risk. Whether a ceiling wants a vapor retarder at all depends on your climate zone. 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.
Buying: bags, whole bags, and what the label owes you
Batts make one part of this easy. A bag of loose fill covers less floor as the target rises, so its coverage has to be read off a chart at your R-value. A bag of batts covers what it says, at the rating printed on it, with no settling correction to make.
On a 1,000 square foot attic that gives round numbers. At R-30 the job is 19 whole bags at 53.33 square feet each, or $1,687.58 of material. At R-38 it is 16 bags at 64 square feet, or $1,715.36. Bags are sold whole, so round up. Measure the attic floor rather than the house footprint, and take the target from the R-value guide or run your own numbers in the calculator.
Two habits that protect the money. Buy from one lot where you can, because coverage and thickness are stated per product and not per material. And keep the bag until the job is done, because the label is the only place the rating and the dimensions appear, and it beats any table on any website, including this one.
You may not need this
We do not sell insulation and we do not install it, which is why this section exists. For most attic floors, batts are the more expensive way to the same R-value, and the reason to buy them is access rather than money. Four cases where the answer is to spend less, or nothing.
- You are buying batts to save money on an open floor. That reason does not hold up. At R-30 the material is $1.67 a square foot against $0.99 for blown fiberglass and $0.58 to $0.62 for cellulose. If the attic is open and you can get bags through the hatch, blow it.
- You are already within about R-10 of your target. ENERGY STAR recommends R-60 for a bare attic in climate zones 4 through 8 and R-30 in zone 1. Heat flow falls as one over R, so the last step returns a small share of what the first one did. That R-10 threshold is an editorial judgement labeled as an estimate. The depth checker turns your measured inches into a range before you spend.
- The ceiling is not air sealed. Batts slow heat moving through material. They do nothing about air pouring through the gaps around lights, pipes and the hatch, and a batt laid over an open gap is worse than useless. Air sealing usually earns more per dollar than depth does.
- What is up there is wet, moldy or rodent-fouled. New material laid over it gets bought twice. Remove or add over runs that test first.
Recommended levels above are ENERGY STAR retrofit guidance, based on 2021 IECC Residential Provisions Table R402.1.3. 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.
Related
- Attic insulation cost: the installed model and the method
- Blown-in cost, per bag and per square foot
- Insulation cost per square foot, material by material
- Fiberglass batts: fit, facing and what the label means
- Blown-in against batts, on everything but price
- Mineral wool batts
- Cellulose against fiberglass
Common questions
How much does batt insulation cost per square foot?
Material alone, $1.67 a square foot of ceiling at R-30 and $1.68 at R-38. Both come from one named product each, priced at $88.82 and $107.21 a bag, divided by the coverage the listing publishes. Both were read at The Home Depot on 2026-08-11. A second R-30 listing at the same store works out to $1.36, about 18 percent less for the same rating, so treat one product as one point rather than as the market. Stone wool batts at R-30 run $3.24. None of these figures include labor, delivery or disposal, and a contractor buys below shelf price.
Is batt insulation cheaper than blown-in?
No, not on an open attic floor. At R-30 the batt material is $1.67 a square foot against $0.99 for blown fiberglass and $0.58 to $0.62 for blown cellulose. That is about 69 percent more than blown fiberglass and roughly 2.7 to 2.9 times the cellulose. The gap narrows as the target rises. At R-38 batts are about 31 percent over blown fiberglass, because loose fill packs down under its own weight and yields less per bag the deeper it goes, while a batt covers what the bag says at any depth. The reason to buy batts is access, not price.
What does it cost to have batts installed in an attic?
This site does not publish that number, and the reason is worth knowing. The installed model here times a crew blowing loose fill through a hose, not cutting and fitting batts by hand, and nobody here has measured batt labor. What the model does carry is the labor half: $0.47 to $0.95 a square foot, from 9 to 12 crew-hours per 1,000 square feet at the BLS May 2025 mean wage of $26.32 an hour, times a burden multiplier of 2.0 to 3.0. The crew hours and the multiplier are both estimates. Ask each contractor to price material and labor separately.
How many bags of batts does a 1,000 square foot attic take?
At R-30, 19 whole bags of the Owens Corning R-30 unfaced fiberglass insulation batt listing, which covers 53.33 square feet a bag. That is $1,687.58 of material. At R-38 it is 16 bags at 64 square feet each, or $1,715.36. Round up, because bags are sold whole and a job stopped one batt short is a second trip. Measure your own attic floor rather than using the house footprint. Batts also need the bay width checked before you buy: the clear bay at 16 inch centers is 14.5 inches, and at 24 inch centers it is 22.5 inches.
Should attic batts be faced or unfaced?
Both products priced on this page are unfaced, and for a layer going over insulation that is already there, unfaced is the one to buy. The facing is a vapor retarder. A second one laid above the first traps moisture between the two layers. The money side is simple. A faced bag bought by mistake is either a return trip, or a slow job slashing every facing, or a layer that gets wet later, and wet material is bought twice. At $1.67 a square foot, being wrong about this costs more than the batts. The argument in full is on the fiberglass batts page.
Do gaps and compression really change what batts cost me?
Yes, though not as a number this site can publish. A labeled R-value describes a batt at full thickness, filling its bay edge to edge, with nothing pressing on it. Squash one under a stored box, leave a finger gap at the end of a bay, or cut one short around a wire and the ceiling gets less than the label. No measured derating figure exists in this site's reference data, so none is printed here. Read it as money instead: at $1.67 a square foot, a tenth of a 1,000 square foot attic is $168.76 of material.
Are stone wool batts worth the extra over fiberglass?
They cost more than twice as much. The ROCKWOOL Comfortbatt R-30 stone wool batt listing works out to $3.24 a square foot at R-30, against $1.67 for glass fiber at the same rating. A second stone wool product at that rating works out to $2.21, so the premium moves with the brand as well as with the material. Buy stone wool for a property you can name, such as the fire resistance the listing states, not as a cheaper way to an R-value. On price alone it is the most expensive way to insulate a flat attic floor.