Understanding Home Insulation Costs in Canada
Proper insulation is one of the most cost-effective investments Canadian homeowners can make to reduce energy bills, improve comfort, and increase home value. However, the cost of home insulation varies significantly depending on the type of material, R-value requirements, and your geographic location. In 2026, homeowners across Canada can expect to pay between $1,200 and $5,500 for a basic attic insulation project, or $8,000 to $20,000 for whole-home insulation upgrades.
This comprehensive guide breaks down insulation types, pricing across major Canadian provinces, and practical strategies to maximize your investment while keeping costs under control.
Types of Home Insulation and Their Costs
Different insulation materials offer varying levels of thermal resistance, durability, and cost-effectiveness. Understanding the options helps you make an informed decision based on your budget and needs.
Fiberglass Batt Insulation
Fiberglass batts are the most common and affordable insulation type in Canada. They come in pre-cut rolls that fit between wall studs and ceiling joists.
- Cost per square foot: $0.50 to $1.25 CAD
- R-value range: R-3.2 to R-7.0 per inch
- Typical attic project (1,500 sq ft): $750 to $1,875 CAD (materials only)
- Installation labour: $1.50 to $3.00 per square foot
Fiberglass batts are ideal for new construction and accessible areas like attics and basement walls. However, they require proper moisture management and can lose effectiveness if compressed.
Blown-In Cellulose and Mineral Wool
Blown-in insulation works well for existing homes and irregular spaces. Cellulose offers good R-values at a lower cost than some alternatives.
- Cellulose cost: $0.90 to $1.75 per square foot
- Mineral wool cost: $1.25 to $2.00 per square foot
- R-value: R-3.6 to R-3.8 per inch (cellulose), R-4.2 per inch (mineral wool)
- Full attic retrofit (1,500 sq ft): $1,350 to $2,625 CAD (materials and labour)
Blown-in insulation is excellent for retrofitting existing homes and provides superior coverage in tight spaces. It settles slightly over time, which should be factored into calculations.
Spray Foam Insulation
Spray foam offers the highest R-value per inch and creates an airtight seal, making it premium insulation for serious energy efficiency.
- Open-cell spray foam: $1.00 to $1.75 per square foot
- Closed-cell spray foam: $2.50 to $4.50 per square foot
- R-value: R-3.5 to R-7.0 per inch (open-cell), R-6.0 to R-7.0+ per inch (closed-cell)
- Typical basement rim joist (400 sq ft): $500 to $1,800 CAD
Spray foam is ideal for basements, crawl spaces, and areas where air sealing is critical. The higher cost is offset by superior thermal performance and moisture resistance, particularly in damp climates like coastal British Columbia and Atlantic Canada.
Rigid Foam Board Insulation
Rigid foam boards are used for exterior applications, basement walls, and rim joists. They provide excellent thermal resistance and moisture protection.
- Cost per square foot: $1.50 to $3.00 CAD
- R-value: R-3.5 to R-8.0 per inch (varies by material)
- Typical basement wall project (800 sq ft): $1,200 to $2,400 CAD (materials and labour)
Insulation Costs Across Canadian Provinces
Labour costs and material availability vary significantly across Canada, affecting total project expenses. Here is a regional breakdown for a standard 1,500 square foot attic insulation upgrade.
British Columbia
BC has higher labour costs due to competitive market rates in Vancouver and surrounding areas. Moisture resistance is critical in coastal regions.
- Blown-in cellulose: $2,100 to $3,200 CAD
- Fiberglass batt: $1,800 to $2,700 CAD
- Spray foam (rim joist, 400 sq ft): $800 to $2,000 CAD
Alberta
Alberta offers more competitive pricing due to lower labour rates in Calgary and Edmonton. Insulation requirements are high due to cold winters.
- Blown-in cellulose: $1,650 to $2,400 CAD
- Fiberglass batt: $1,350 to $2,000 CAD
- Spray foam (rim joist, 400 sq ft): $600 to $1,500 CAD
Ontario
Ontario's large market supports competitive pricing across the Greater Toronto Area and surrounding regions.
- Blown-in cellulose: $1,800 to $2,700 CAD
- Fiberglass batt: $1,500 to $2,300 CAD
- Spray foam (rim joist, 400 sq ft): $700 to $1,800 CAD
Quebec
Quebec's established insulation market and French-language contractor base provide good value, particularly outside Montreal.
- Blown-in cellulose: $1,550 to $2,350 CAD
- Fiberglass batt: $1,300 to $2,000 CAD
- Spray foam (rim joist, 400 sq ft): $650 to $1,700 CAD
Key Cost Factors and Variables
R-Value Requirements
R-values measure thermal resistance, with higher numbers indicating better insulating performance. Canadian building codes require different R-values by climate zone and application. Attic insulation typically requires R-40 to R-60, while basement walls need R-15 to R-25. Higher R-values mean thicker insulation and higher costs, but they also reduce long-term energy expenses.
Accessibility and Labour
Easy-access attics cost less to insulate than finished basements or crawl spaces requiring careful work. Labour accounts for 50 to 70 percent of total project costs. Complex projects with multiple levels, tight spaces, or existing obstructions increase labour time significantly.
Existing Insulation Removal
If your home has old or damaged insulation, removal and disposal costs $0.50 to $1.50 per square foot. This is common in homes built before the 1980s and adds 10 to 20 percent to project budgets.
Moisture and Vapour Barriers
Proper moisture management is critical in Canadian homes. Additional costs for vapour barriers, air sealing, and ventilation installation range from $200 to $800 per project, depending on complexity.
How to Save Money on Insulation Projects
Strategic planning and smart choices can significantly reduce insulation costs without sacrificing performance.
- Prioritize High-Impact Areas: Focus on attics first, as they account for 25 to 30 percent of heat loss. This delivers the best return on investment before moving to walls or basements.
- Get Multiple Quotes: Compare prices from at least three qualified contractors in your area. Prices can vary by 30 to 40 percent between companies.
- Apply for Rebates and Incentives: Federal, provincial, and utility programs like the Canada Greener Homes Grant can cover up to 50 percent of costs. Check EnergyStar.gc.ca and your provincial government websites.
- Combine Projects: Scheduling multiple areas (attic, basement, crawl space) in one project reduces mobilization costs and labour overhead by 10 to 15 percent.
- Choose Mid-Range Materials: Blown-in cellulose offers excellent value between cheap batts and expensive spray foam, delivering good performance at moderate cost.
- Schedule Off-Season Work: Insulation contractors often offer discounts during slower months (spring and fall), sometimes reducing costs by 10 to 20 percent.
Frequently Asked Questions
How Long Does Insulation Last in Canada?
Fiberglass and cellulose insulation typically last 80 to 100 years if properly installed and maintained. Spray foam can last indefinitely in ideal conditions. However, settling, moisture damage, or pest damage may reduce effectiveness before material failure. Plan to inspect and potentially upgrade insulation every 15 to 20 years.
Is Spray Foam Worth the Extra Cost?
For basements, crawl spaces, and rim joists in Canada's damp climates, spray foam's superior air sealing and moisture resistance justify the 50 to 100 percent cost premium. For attics in dry climates, blown-in cellulose typically offers better value. Calculate your payback period based on energy savings and local climate.
Will New Insulation Reduce My Energy Bills?
Proper insulation can reduce heating costs by 15 to 25 percent, depending on your current insulation levels and home size. In a typical Ontario home, upgrading attic insulation alone saves $200 to $400 annually, paying back the investment in 4 to 8 years before considering rebates.
Do I Need a Permit for Insulation Work?
Most insulation projects do not require permits in Canada. However, major renovations, spray foam applications, or work affecting exterior walls may require inspection. Check your municipal building department before starting work.
Get Started With Your Insulation Project
Investing in proper home insulation is one of the smartest decisions Canadian homeowners can make for comfort, energy savings, and long-term home value. With costs ranging from $1,200 to $20,000 depending on scope and materials, there is an insulation solution for every budget.
Ready to move forward? Find an Insulation Contractor in your province through Local Skilled Trades. Our network of vetted professionals across Canada can provide free quotes, assess your insulation needs, and help you maximize rebates and savings on your project.
Local Skilled Trades Editorial
Home Services Expert