Calgary Home Improvement Cost Guide 2026
Real cost ranges for painting, roofing, HVAC, plumbing, electrical, and renovations in Calgary — with guidance on comparing quotes and avoiding common overpayment traps.
Quick Cost Reference — Calgary 2026
At-a-glance price ranges for the most common home improvement projects in Calgary. Scroll down for detailed breakdowns by category.
| Service | Low | High |
|---|---|---|
| Interior painting — average home | $1,500 | $5,000 |
| Exterior painting — average home | $3,000 | $9,000 |
| Asphalt shingle roof replacement | $8,000 | $18,000 |
| Gas furnace replacement (supply + install) | $3,500 | $7,500 |
| Central A/C installation | $3,000 | $6,500 |
| Water heater replacement (tank) | $1,200 | $2,800 |
| Electrical panel upgrade (100A → 200A) | $2,500 | $5,000 |
| EV charger installation (Level 2) | $800 | $2,000 |
| Window replacement (per window) | $600 | $1,500 |
| Exterior door replacement | $1,200 | $3,500 |
| Kitchen renovation (mid-range) | $25,000 | $60,000 |
| Bathroom renovation (full) | $12,000 | $30,000 |
| Basement development (unfinished) | $40,000 | $80,000 |
| Landscaping — full yard design & install | $8,000 | $30,000 |
| Sod installation (per sq ft) | $1.50 | $3.50 |
| Composite deck (per sq ft) | $45 | $85 |
| Pressure-treated wood deck (per sq ft) | $25 | $45 |
| Privacy fence (per linear ft) | $30 | $65 |
| Eavestrough replacement | $1,200 | $3,500 |
| Cabinet painting (kitchen) | $1,200 | $3,500 |
Ranges reflect typical Calgary market pricing as of 2026. Your actual cost depends on scope, materials, and contractor. Always get at least three written quotes.
Interior & Exterior Painting
| Service | Typical Range (Calgary) |
|---|---|
| Interior painting — average home | $1,500 – $5,000 |
| Exterior painting — average home | $3,000 – $9,000 |
| Cabinet painting (kitchen) | $1,200 – $3,500 |
| Single room repaint | $300 – $800 |
Prices vary significantly based on home size, number of storeys, surface condition, and prep work required. Premium painters charge more but typically include better surface preparation, which extends the life of the paint job. Calgary's dry climate can accelerate paint degradation on south- and west-facing exteriors.
Roofing & Exteriors
| Service | Typical Range (Calgary) |
|---|---|
| Asphalt shingle replacement — average home | $8,000 – $18,000 |
| Flat roof replacement (per sq ft) | $8 – $18 |
| Partial repair / patch | $500 – $2,500 |
| Eavestrough replacement | $1,200 – $3,500 |
Calgary's hail season (May–August) drives significant demand. Hail damage may be covered by home insurance — get an inspection before paying out of pocket. HAAG®-certified inspectors can document damage accurately for insurance claims. Scheduling roof work in September–October often yields better pricing as demand drops.
Heating & Cooling (HVAC)
| Service | Typical Range (Calgary) |
|---|---|
| Gas furnace replacement (supply + install) | $3,500 – $7,500 |
| Central A/C installation | $3,000 – $6,500 |
| Heat pump installation | $5,000 – $12,000 |
| Furnace tune-up / annual service | $120 – $250 |
Alberta's cold winters make furnace reliability critical. High-efficiency models (96%+ AFUE) cost more upfront but reduce gas bills significantly. Some Alberta utilities offer rebates for high-efficiency equipment — ask your HVAC contractor. Emergency furnace calls in winter carry a significant premium.
Plumbing
| Service | Typical Range (Calgary) |
|---|---|
| Water heater replacement (tank) | $1,200 – $2,800 |
| Tankless water heater installation | $2,500 – $5,500 |
| Emergency plumbing call-out | $200 – $500+ |
| Drain cleaning / snaking | $150 – $400 |
Emergency plumbing in Calgary carries a premium, especially after hours and on weekends. If the situation is not immediately dangerous, scheduling a non-emergency appointment can save $100–$300 on the call-out fee alone. Calgary's hard water accelerates water heater sediment buildup — annual flushing extends tank life.
Electrical
| Service | Typical Range (Calgary) |
|---|---|
| Electrical panel upgrade (100A → 200A) | $2,500 – $5,000 |
| Whole-home rewire | $8,000 – $20,000+ |
| EV charger installation (Level 2) | $800 – $2,000 |
| Hourly rate — licensed electrician | $100 – $160 |
All electrical work in Calgary requires permits and must be performed by a licensed electrician. DIY electrical work is illegal and will affect your home insurance. Always verify your electrician holds a valid Alberta journeyman or master electrician licence. Panel upgrades are increasingly common as EV adoption grows.
Browse Calgary electriciansWindows & Doors
| Service | Typical Range (Calgary) |
|---|---|
| Window replacement (per window, supply + install) | $600 – $1,500 |
| Full home window replacement (10–15 windows) | $8,000 – $18,000 |
| Exterior door replacement (supply + install) | $1,200 – $3,500 |
| Patio door replacement | $2,000 – $5,500 |
Calgary's temperature swings — from -30°C in winter to +30°C in summer — make window quality a meaningful energy factor. Triple-pane windows cost 20–30% more than double-pane but reduce heat loss and condensation significantly. Low-E coatings are standard on quality windows and reduce UV fading of interior furnishings.
Browse Calgary window & door companiesKitchen Renovations
| Service | Typical Range (Calgary) |
|---|---|
| Basic kitchen refresh (countertops, hardware, paint) | $8,000 – $15,000 |
| Mid-range kitchen renovation | $25,000 – $60,000 |
| High-end / custom kitchen renovation | $60,000 – $120,000+ |
| Cabinet painting (existing cabinets) | $1,200 – $3,500 |
Kitchen renovations deliver strong ROI in Calgary's real estate market — typically 60–80% return on investment at resale. Mid-range renovations that update layout, countertops, and appliances without moving plumbing or gas lines offer the best value. Moving a sink or range adds $2,000–$5,000 in plumbing and gas costs.
Browse Calgary renovation contractorsBathroom Renovations
| Service | Typical Range (Calgary) |
|---|---|
| Basic bathroom refresh (fixtures, vanity, tile) | $5,000 – $10,000 |
| Full bathroom renovation | $12,000 – $30,000 |
| Ensuite renovation (heated floors, custom tile) | $20,000 – $45,000 |
| Basement bathroom addition (rough-in required) | $8,000 – $18,000 |
Bathroom renovations are among the highest-ROI projects in Calgary, particularly ensuite upgrades in homes targeting the move-up buyer market. Adding a bathroom to a basement requires rough-in plumbing — confirm whether your home has a rough-in before budgeting. Heated floors add $1,500–$3,000 but are highly valued in Calgary's climate.
Browse Calgary renovation contractorsBasement Development
| Service | Typical Range (Calgary) |
|---|---|
| Basic open-plan development (no bathroom) | $25,000 – $45,000 |
| Full development with bathroom | $40,000 – $80,000 |
| Legal secondary suite development | $60,000 – $100,000+ |
| Drywall & insulation only (per sq ft) | $8 – $15 |
Basement development is one of the most popular home improvement projects in Calgary, particularly with the City of Calgary's secondary suite incentive programs. A legal suite requires separate entrance, egress windows, fire separation, and City permits — budget an additional $10,000–$20,000 over a standard development for compliance costs.
Browse Calgary renovation contractorsLandscaping
| Service | Typical Range (Calgary) |
|---|---|
| Full yard design & installation | $8,000 – $30,000 |
| Sod installation (per sq ft) | $1.50 – $3.50 |
| Tree removal (average tree) | $500 – $2,500 |
| Irrigation system installation | $3,000 – $7,000 |
Calgary's short growing season (May–September) concentrates landscaping demand, which drives up pricing in spring. Booking landscaping work in late summer or fall for the following spring often yields 10–20% savings. Xeriscaping (drought-tolerant planting) is increasingly popular given Calgary's water restrictions.
Browse Calgary landscaping companiesDecks & Fences
| Service | Typical Range (Calgary) |
|---|---|
| Pressure-treated wood deck (per sq ft) | $25 – $45 |
| Composite deck (per sq ft) | $45 – $85 |
| Privacy fence (per linear ft) | $30 – $65 |
| Deck demolition & removal | $800 – $2,500 |
Calgary's freeze-thaw cycles are hard on wood decks — pressure-treated lumber requires annual sealing to prevent cracking and rot. Composite decking costs more upfront but requires minimal maintenance and typically lasts 25–30 years. Most decks over 0.6m (2 ft) above grade require a City of Calgary building permit.
Browse Calgary deck & fence contractorsWhy Prices Vary So Much in Calgary
Two quotes for the same job in Calgary can differ by 40–60%. That gap is almost never random — it reflects real differences in what is being offered. Understanding why helps you evaluate quotes more accurately.
Scope differences
One quote may include full surface preparation, primer coats, and cleanup. Another may quote only the finish coats. Always ask what is explicitly included and excluded.
Material quality
Premium paints, shingles, and fixtures cost more but last longer. A contractor using builder-grade materials can quote lower without being dishonest — but the result will show it.
Labour rates
Established companies with trained, insured crews charge more than sole operators. The difference often reflects reliability, warranty backing, and accountability.
Overhead and insurance
WCB coverage, general liability insurance, and business licensing add real costs. Contractors without these can quote lower — but you absorb the risk if something goes wrong.
Warranty terms
A 2-year workmanship warranty costs the contractor money to stand behind. A quote with no warranty is cheaper because that cost has been removed — along with your protection.
Demand and timing
Calgary contractors are busiest May–September. Scheduling work in the off-season (October–March) often yields better pricing and more contractor availability.
Always Budget a Contingency
Budget 10–15% of the total project cost as a contingency on any renovation in Calgary. In homes built before 1990, 15–20% is more appropriate — once walls are opened, hidden conditions are common.
Asbestos (pre-1990 homes)
Found in drywall compound, floor tiles, and pipe insulation. Remediation adds $2,000–$10,000+.
Moisture & mould
Common behind bathroom tile and in basement framing. Remediation adds $1,500–$8,000 depending on extent.
Outdated wiring
Knob-and-tube or aluminum wiring found in older Calgary homes requires replacement before finishing.
How to Compare Contractor Quotes
Getting three quotes is the standard advice — but three quotes are only useful if you are comparing the same thing. Here is a practical process for Calgary homeowners:
- Request written, itemised estimates. A verbal quote or a single-line total tells you nothing about scope. Ask for a breakdown by labour, materials, and any subcontracted work.
- Verify credentials before comparing price. Check that each contractor holds the required Alberta licence, carries WCB coverage, and has general liability insurance. An uninsured contractor is not a valid comparison point.
- Confirm what is excluded. Ask each contractor to list what is not included. Disposal fees, permit costs, and surface repairs are commonly omitted from initial quotes.
- Check warranty terms. Ask specifically: what is covered, for how long, and what is the process if you need to make a claim?
- Budget a 10–15% contingency. Especially in older Calgary homes, hidden conditions (moisture, asbestos, outdated wiring) are discovered once work begins.
- Be cautious of the cheapest quote. If one quote is 30%+ below the others, ask why. The answer will tell you whether it is a genuine efficiency or a scope reduction.
The Cheapest Quote Is Often the Most Expensive Mistake
In Calgary's home services market, the lowest quote frequently reflects reduced scope, inferior materials, or an uninsured operator. A roof that fails after two years, a paint job that peels after one winter, or a furnace installed without permits can cost far more to fix than the original savings. The goal is not the cheapest quote — it is the best value from a qualified, insured contractor with a track record you can verify.
Frequently Asked Questions
How much does it cost to paint a house in Calgary?
Interior painting in Calgary typically costs $1,500–$5,000 for an average home. Exterior painting ranges from $3,000–$9,000 depending on home size, number of storeys, and surface condition. Premium painters with strong reviews may charge 15–25% more but often deliver better prep work and longer-lasting results.
How much does a roof replacement cost in Calgary?
A full asphalt shingle roof replacement in Calgary typically costs $8,000–$18,000 for an average single-family home. Factors include roof size (squares), pitch, number of layers to remove, and material grade. Hail-damaged roofs may be partially or fully covered by home insurance.
How much does furnace replacement cost in Calgary?
A new high-efficiency gas furnace installed in Calgary typically costs $3,500–$7,500, including equipment and labour. The range depends on furnace size (BTU), efficiency rating (AFUE), brand, and whether ductwork modifications are needed.
Why do contractor quotes vary so much in Calgary?
Quote variation in Calgary is driven by differences in scope (what is actually included), material quality, labour rates, overhead, insurance costs, and warranty terms. A quote that appears 30% cheaper may exclude prep work, use lower-grade materials, or carry no workmanship warranty. Always compare quotes line by line.
Should I always choose the cheapest contractor quote?
No. The cheapest quote is often cheaper because it excludes important work, uses inferior materials, or comes from an uninsured contractor. In Calgary, a failed roof or poor paint job can cost more to fix than the original savings. Compare quotes on scope, materials, warranty, and contractor credentials — not price alone.
How much does a kitchen renovation cost in Calgary?
A mid-range kitchen renovation in Calgary typically costs $25,000–$60,000. A basic refresh (new countertops, cabinet painting, hardware) can be done for $8,000–$15,000. High-end full renovations with custom cabinetry and premium appliances can exceed $80,000.
How much does a bathroom renovation cost in Calgary?
A full bathroom renovation in Calgary typically costs $12,000–$30,000. A basic refresh (new fixtures, vanity, tile) can be done for $5,000–$10,000. Ensuite renovations with heated floors, custom tile, and a freestanding tub can reach $40,000+.
How much does basement development cost in Calgary?
Developing an unfinished basement in Calgary typically costs $40,000–$80,000 for a full legal suite or family room with bathroom. A basic open-plan development without a bathroom can be done for $25,000–$45,000. Costs vary significantly based on square footage, plumbing requirements, and finish level.
How much does window replacement cost in Calgary?
Window replacement in Calgary typically costs $600–$1,500 per window, including supply and installation. A full home window replacement (10–15 windows) usually runs $8,000–$18,000. Triple-pane windows cost more upfront but reduce heat loss significantly in Calgary's climate.
How much should I budget for a contingency on a renovation?
Budget 10–15% of the total project cost as a contingency for any renovation in Calgary. In older homes (pre-1990), 15–20% is more appropriate given the higher likelihood of discovering hidden issues such as asbestos, moisture damage, or outdated wiring once walls are opened.