How Much Does a Home Addition Cost in Canada?
A home addition — whether a second-storey addition, a rear extension, or a garage conversion — is the most complex and expensive renovation type, requiring full permits, architectural drawings, and structural engineering.
National Average Range (2026)
$80,000 – $350,000
Your actual cost depends on city, scope, materials, and contractor. Scroll down for city-specific estimates.
Project Timeline
16–52 weeks
Typical home addition timeline
Permit Required?
Yes
Building permit typically required
Cost Breakdown
Approximate budget allocation for a typical home addition.
| Cost Category | % of Budget |
|---|---|
| Foundation & Structure | 25% |
| Framing & Exterior | 20% |
| Interior Finishing | 20% |
| Mechanical (HVAC, Plumbing, Electrical) | 18% |
| Architectural & Engineering | 7% |
| Permits & Inspections | 5% |
| Contingency | 5% |
What Affects the Cost?
- ✓ Addition type — single-storey rear vs. second-storey vs. garage conversion
- ✓ Foundation requirements — slab vs. crawlspace vs. full foundation
- ✓ Exterior matching — matching existing siding, brick, or stone is more expensive
- ✓ Mechanical extensions — running new HVAC, plumbing, and electrical to the addition
- ✓ Permit timeline — in major cities this can take 3–6 months for additions
Home Addition Cost by Canadian City
Renovation costs vary significantly by city. Select your market for a detailed guide.
Toronto, ON
$104,000 – $455,000
View full guide →
Mississauga, ON
$100,000 – $438,000
View full guide →
Brampton, ON
$98,000 – $427,000
View full guide →
Vaughan, ON
$100,000 – $438,000
View full guide →
Markham, ON
$100,000 – $438,000
View full guide →
Richmond Hill, ON
$99,000 – $434,000
View full guide →
Oakville, ON
$106,000 – $462,000
View full guide →
Burlington, ON
$94,000 – $413,000
View full guide →
Hamilton, ON
$84,000 – $368,000
View full guide →
Barrie, ON
$84,000 – $368,000
View full guide →
Guelph, ON
$84,000 – $368,000
View full guide →
Kitchener-Waterloo, ON
$80,000 – $350,000
View full guide →
London, ON
$76,000 – $333,000
View full guide →
Oshawa, ON
$86,000 – $378,000
View full guide →
Whitby, ON
$88,000 – $385,000
View full guide →
Ajax, ON
$86,000 – $378,000
View full guide →
Peterborough, ON
$72,000 – $315,000
View full guide →
Kingston, ON
$74,000 – $322,000
View full guide →
Belleville, ON
$68,000 – $298,000
View full guide →
Trenton, ON
$66,000 – $287,000
View full guide →
Picton, ON
$70,000 – $305,000
View full guide →
Brantford, ON
$70,000 – $308,000
View full guide →
St. Catharines, ON
$74,000 – $322,000
View full guide →
Niagara Falls, ON
$72,000 – $315,000
View full guide →
Windsor, ON
$68,000 – $298,000
View full guide →
Greater Sudbury, ON
$70,000 – $308,000
View full guide →
Thunder Bay, ON
$68,000 – $298,000
View full guide →
Cobourg, ON
$70,000 – $308,000
View full guide →
Brockville, ON
$66,000 – $291,000
View full guide →
Cornwall, ON
$64,000 – $280,000
View full guide →
Ottawa, ON
$84,000 – $368,000
View full guide →
Vancouver, BC
$112,000 – $490,000
View full guide →
Burnaby, BC
$108,000 – $473,000
View full guide →
Surrey, BC
$104,000 – $455,000
View full guide →
Kelowna, BC
$96,000 – $420,000
View full guide →
Abbotsford, BC
$92,000 – $402,000
View full guide →
Victoria, BC
$104,000 – $455,000
View full guide →
Calgary, AB
$88,000 – $385,000
View full guide →
Edmonton, AB
$84,000 – $368,000
View full guide →
Winnipeg, MB
$72,000 – $315,000
View full guide →
Montréal, QC
$80,000 – $350,000
View full guide →
Halifax, NS
$70,000 – $308,000
View full guide →
Saskatoon, SK
$74,000 – $322,000
View full guide →
Regina, SK
$72,000 – $315,000
View full guide →
Other Renovation Cost Guides
Get Your Free Home Addition Budget
The ranges above are starting points. Your real budget depends on your specific home, city, and choices. RenoPlanner builds a custom itemized estimate in 3 minutes — free.
Start My Free Budget Estimate →No cost · No commitment · Takes 3 minutes