Spray foam insulation cost per square foot
Spray foam is priced by the board foot — one square foot at one inch thick. That is why two attics with identical square footage can be quoted thousands of dollars apart: the one that needs R-49 at the roof deck simply takes far more material than the one getting a 3-inch flash coat.
For Central Minnesota projects, the ranges below reflect what we typically quote, installed, including setup and cleanup. Small jobs carry a higher effective per-foot price because mobilizing the rig costs the same whether we spray 400 square feet or 4,000.
- Open-cell at 3": about $1.00–$2.00 / sq ft
- Open-cell at 5.5" (R-20 wall): about $1.90–$3.30 / sq ft
- Closed-cell at 2" (R-13): about $2.00–$4.50 / sq ft
- Closed-cell at 3" (R-20): about $3.00–$6.00 / sq ft
- Minimum project charge: around $1,500
- Mobilization for a single-day job: roughly $650
Open-cell vs. closed-cell: what you get for the money
Open-cell foam expands aggressively, fills irregular cavities, deadens sound, and costs roughly half of closed-cell per inch. It delivers about R-3.7 per inch and is vapor permeable, which makes it a strong, economical choice for attic roof decks, interior partitions and sound isolation.
Closed-cell foam is dense, rigid, and delivers about R-6.5 per inch while acting as its own vapor retarder and adding racking strength to the assembly. In Minnesota it is the correct product wherever moisture is in play — rim joists, basement walls, crawlspaces, and the inside of steel pole barns where condensation ruins fiberglass.
The practical rule: if the assembly touches the ground, the foundation, or bare steel, budget for closed-cell. Everywhere else, open-cell usually gives you more R-value per dollar.
Typical project costs in Central Minnesota
Most homeowners want a total, not a rate. These are realistic installed ranges for the projects we run most often around Long Prairie, Alexandria, St. Cloud, Little Falls and Brainerd.
- Rim joist air sealing (whole basement): $1,200–$2,500
- Attic, 1,200–1,600 sq ft: $3,500–$8,000
- Crawlspace encapsulation: $3,000–$7,500
- Basement walls, 1,500 sq ft: $4,500–$9,000
- Garage ceiling and walls (2-stall): $2,500–$5,000
- Pole barn, 40x60 walls and ceiling: $9,000–$18,000
- New construction whole-home envelope: $9,000–$25,000
What actually drives your price up or down
Two houses on the same street can get very different numbers. These are the variables that move a quote the most, and most of them are visible during a walkthrough.
- Installed thickness and target R-value
- Foam type — closed-cell costs roughly double per inch
- Removal and disposal of old insulation
- Access: crawl height, roof pitch, scaffolding, tight attics
- Prep and masking around finished surfaces
- Total job size — bigger jobs lower the per-foot rate
- Drive distance from Long Prairie
- Season — winter work adds heating and cure-time considerations
R-value targets that shape a Minnesota quote
Minnesota sits in climate zones 6 and 7, so code-level attic insulation is R-49 and above-grade walls are R-20 or better. Hitting R-49 with open-cell takes about 13 inches; with closed-cell it takes about 7.5. Basement walls and rim joists are commonly specified at R-15 to R-20, which is 2 to 3 inches of closed-cell.
Because those inches are what you pay for, the fastest way to control cost is to spend the foam budget where air leakage is worst — the rim joist band and the attic plane — rather than spreading a thin coat everywhere.
Payback and what the estimate includes
Most Central Minnesota homeowners see a 15–30% reduction in heating and cooling costs after a properly air-sealed attic and rim joist package, which typically puts simple payback in the 5–10 year range on retrofit work — faster on drafty older houses with propane or electric heat.
Every Midsota Spray Foam estimate is itemized so you can see exactly what you are buying: material, labor, mobilization, and prep. There are no surprise add-ons after the rig shows up. Use our instant estimator on the contact page for a same-minute ballpark, then we confirm with an on-site measure.
Frequently asked questions
- How much does spray foam insulation cost per square foot in Minnesota?
- Open-cell foam typically runs about $1.00–$2.00 per square foot at 3 inches, and closed-cell about $2.00–$4.50 per square foot at 2 inches. Price scales with installed thickness, because you are really buying board feet (square feet × inches), not square feet.
- What does it cost to spray foam an attic?
- A typical 1,200–1,600 sq ft Central Minnesota attic runs roughly $3,500–$8,000 depending on whether we insulate the attic floor or the roof deck, the R-value target, and how much old insulation has to be removed first.
- What does rim joist spray foam cost?
- Rim joist air sealing is the cheapest high-impact job we do — usually $1,200–$2,500 for an average basement perimeter with 2 inches of closed-cell foam, completed in a single day.
- What does it cost to spray foam a pole barn?
- A 40x60 pole barn generally lands between $9,000 and $18,000, depending on wall height, whether the ceiling is included, and the foam type. Closed-cell is standard on steel because it also controls condensation.
- Is closed-cell spray foam worth the extra cost?
- In Minnesota's climate zone 6/7, yes for basements, rim joists, crawlspaces and steel buildings — it delivers about R-6.5 per inch, acts as a vapor retarder, and adds structural rigidity. Open-cell is the better value in attics and interior walls where vapor control is not required.
- Why is spray foam more expensive than fiberglass?
- Foam is a chemical product installed with a heated rig by a trained crew, so material and labor both cost more up front. It also air seals, which fiberglass cannot do, so most homeowners recover the difference through lower heating bills and a more comfortable house.