How much will your project cost? Get Estimates Now

How Much Does It Cost To Insulate An Attic?

Typical Range: $1,700 - $2,100

Find out how much your project will cost.

Are you a Home Improvement or Service Pro?

Connect with Homeowners

Cost to Insulate an Attic

It costs anywhere from $1,500 to $3,500 or between $1 and $7 per square foot to insulate an attic depending on what insulation material you choose. Blown-in insulation is the least expensive option and ideal for older attics. Structural insulated panels, while the most expensive, are best for energy efficiency and new construction.

Adding insulation to an unfinished attic is one of the most effective ways to save money on your energy bills. Before you call a contractor, it's important to understand the options and costs involved. Browse through the various types to help you make a choice.

Average Attic Insulation Cost

Average Cost$2,500
High Cost$3,500
Low Cost$1,500

Attic Insulation Cost Per Square Foot

Attic insulation costs $1 to $7 per square foot, depending on type and the size of your home. Most homeowners pay $1,500 to $2,000.

Square FeetPrice
500$500 - $3,500
700$700 - $4,900
1,000$1,000 - $7,000
1,500$1,500 - $10,500

Average Cost to Insulate an Attic by Type

The average cost to insulate an attic is $1 to $7 per square foot, depending on the material and the method of installation. You’ll pay the least for blown-in fiberglass, while structural insulated panels and spray foam run more.

TypePrice Per Square Foot
Blown-In$1 - $4
Spray Foam$2 - $5
Batt$2 - $4
Structural Insulated Panels$4 - $7
Loose Fill$2 - $5
Reflective$0.50 - $1.50
Find Local Attic Insulation Pros

Blown-In Attic Insulation Cost

Blown-in insulation costs $1,000 to $2,100, or $1 to $4 per square foot. It’s the cheapest method because the materials run the lowest and installation takes less time. Pros use a blowing machine to fill the space with tiny chunks of cellulose, fiberglass or mineral wool fiber.

Cost to Spray Foam an Attic

The cost to spray foam insulation is $1,300 to $3,800, or $2 to $5 per square foot. This type gives you a couple of options:

  • Open Cell: Cheaper but does not block moisture
  • Closed Cell: Denser and provides a better vapor barrier

Spray foam insulation sticks to any surface, so your installer can apply it anywhere in the room.

Batt Insulation Cost

Batt insulation costs $2 to $4 per square foot. This type consists of long rolls of fibers held together with a paper or reflective foil backing. Materials include fiberglass, cellulous or even old blue jeans. While this style works well for expansive spaces, it does not fill tight, awkward spaces well.

Structural Insulated Panel Prices

Structural insulated panel prices are $4 to $7 per square foot. They’re the most expensive because they are extremely strong and energy efficient.

These panels are layered pieces of rigid foam insulation attached to oriented strand board (OSB) or plywood. Since they are much larger in size than other types, 4 by 8 feet or bigger, they’re best for new construction.

Get Attic Insulation Quotes From Local Pros

Loose Fill Attic Insulation Cost

Loose fill attic insulation costs $2 to $5 per square foot. It’s almost the same as blown-in, except pros drop the material in place instead of blowing it.

If you have loose fill that looks like small gravel, it may contain asbestos. In that case, you’ll need to hire asbestos removal companies near you. This mineral releases tiny fibers that can cause long-term health problems if you disturb it. Pros can help remove it safely.

Reflective Insulation Prices

Reflective insulation prices are $0.50 to $1.50 per square foot, but you’ll need another type in addition. This is a shiny layer of aluminum foil that you can add to rigid foam, plastic film or polyethylene bubbles.

Most insulation types block heat escaping out of the home. Reflective options also block heat gain, which helps lower cooling costs in the summer.

Air Sealing an Attic Cost

Air sealing an attic costs $250 to $750. Since it requires removing all the insulation to find air leaks, pros usually do it before they install new material.

Air sealing is a great way to keep your insulation in good shape for years. This process involves closing any gaps in the exterior walls, which helps to block moisture and avoid drafts.

Cost to Replace Attic Insulation

The cost to replace attic insulation is $2 to $8.50 per square foot, including $1 to $1.50 per square foot to remove old material.

You may be able to keep what you have now, if it’s dry and in good condition. Most homeowners add blown-in insulation or spray foam on top of the existing material.

Get in Touch With Local Insulation Installers

Attic Cleaning and Insulation Cost

Attic cleaning costs $100 to $300 on top of the price of insulation. This service includes a basic cleanup of the space to prepare for installation. If you want junk removal or organization, you’ll pay more.

DIY Attic Insulation vs. Hire a Pro

It’s best to hire attic insulation companies near you for this project. Adding most of these materials usually isn’t too difficult, but you’ll need a pro to help you determine if you can keep what you have and the amount to add.


What is the best type of insulation for an attic?

The best type of insulation depends on your attic. Blown-in materials work well for most homes.

Is insulating your attic worth it?

Insulating your attic can decrease your heating costs and increase your resale value by about as much as you paid.

Can I add more insulation to my attic?

In most cases, you can add more insulation on top the material you already have in the attic. If it’s wet or damaged, you’ll need to replace it.

Still Have Questions About Attic Insualtion?
Was this page helpful?

Was this page helpful?

How could this page be more helpful?

How do we get this data?

  1. Homeowners visit to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.