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

How Much Does a Home Renovation Cost in Canada?

A home renovation — tackling multiple systems and spaces in a single project — is the most ambitious renovation a Canadian homeowner can undertake. The scope can range from a cosmetic refresh of every room to a complete gut renovation down to the studs.

Get My Free Home Renovation Budget → See Cost by City

National Average Range (2026)

$75,000 – $400,000

Your actual cost depends on city, scope, materials, and contractor. Scroll down for city-specific estimates.

Project Timeline

12–52 weeks

Typical home renovation timeline

Permit Required?

Yes

Building permit typically required

Cost Breakdown

Approximate budget allocation for a typical home renovation.

Cost Category% of Budget
Kitchen22%
Bathrooms18%
Flooring Throughout12%
Mechanical (HVAC, Plumbing, Electrical)20%
Structural & Framing10%
Interior Finishing (Paint, Trim, Doors)10%
Permits & Contingency8%

What Affects the Cost?

  • ✓  Scope depth — cosmetic refresh vs. mid-range update vs. full gut renovation
  • ✓  Mechanical systems — updating knob-and-tube wiring, cast iron plumbing, or old HVAC adds $15,000–$50,000
  • ✓  Structural changes — removing walls or adding square footage multiplies costs
  • ✓  Finish level — builder grade vs. mid-range vs. luxury finishes throughout
  • ✓  Sequencing — a full home project requires careful trade scheduling to avoid costly delays

Home Renovation Cost by Canadian City

Renovation costs vary significantly by city. Select your market for a detailed guide.

Toronto, ON

$98,000 – $520,000

View full guide →

Mississauga, ON

$94,000 – $500,000

View full guide →

Brampton, ON

$92,000 – $488,000

View full guide →

Vaughan, ON

$94,000 – $500,000

View full guide →

Markham, ON

$94,000 – $500,000

View full guide →

Richmond Hill, ON

$93,000 – $496,000

View full guide →

Oakville, ON

$99,000 – $528,000

View full guide →

Burlington, ON

$89,000 – $472,000

View full guide →

Hamilton, ON

$79,000 – $420,000

View full guide →

Barrie, ON

$79,000 – $420,000

View full guide →

Guelph, ON

$79,000 – $420,000

View full guide →

Kitchener-Waterloo, ON

$75,000 – $400,000

View full guide →

London, ON

$71,000 – $380,000

View full guide →

Oshawa, ON

$81,000 – $432,000

View full guide →

Whitby, ON

$83,000 – $440,000

View full guide →

Ajax, ON

$81,000 – $432,000

View full guide →

Peterborough, ON

$68,000 – $360,000

View full guide →

Kingston, ON

$69,000 – $368,000

View full guide →

Belleville, ON

$64,000 – $340,000

View full guide →

Trenton, ON

$61,000 – $328,000

View full guide →

Picton, ON

$65,000 – $348,000

View full guide →

Brantford, ON

$66,000 – $352,000

View full guide →

St. Catharines, ON

$69,000 – $368,000

View full guide →

Niagara Falls, ON

$68,000 – $360,000

View full guide →

Windsor, ON

$64,000 – $340,000

View full guide →

Greater Sudbury, ON

$66,000 – $352,000

View full guide →

Thunder Bay, ON

$64,000 – $340,000

View full guide →

Cobourg, ON

$66,000 – $352,000

View full guide →

Brockville, ON

$62,000 – $332,000

View full guide →

Cornwall, ON

$60,000 – $320,000

View full guide →

Ottawa, ON

$79,000 – $420,000

View full guide →

Vancouver, BC

$105,000 – $560,000

View full guide →

Burnaby, BC

$101,000 – $540,000

View full guide →

Surrey, BC

$98,000 – $520,000

View full guide →

Kelowna, BC

$90,000 – $480,000

View full guide →

Abbotsford, BC

$86,000 – $460,000

View full guide →

Victoria, BC

$98,000 – $520,000

View full guide →

Calgary, AB

$83,000 – $440,000

View full guide →

Edmonton, AB

$79,000 – $420,000

View full guide →

Winnipeg, MB

$68,000 – $360,000

View full guide →

Montréal, QC

$75,000 – $400,000

View full guide →

Halifax, NS

$66,000 – $352,000

View full guide →

Saskatoon, SK

$69,000 – $368,000

View full guide →

Regina, SK

$68,000 – $360,000

View full guide →

Get Your Free Home Renovation 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