RenoPlanner RenoPlanner.ai Get My Free Budget →
2026 Canadian Cost Guide

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.

Get My Free Home Addition Budget → See Cost by City

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 & Structure25%
Framing & Exterior20%
Interior Finishing20%
Mechanical (HVAC, Plumbing, Electrical)18%
Architectural & Engineering7%
Permits & Inspections5%
Contingency5%

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 →

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