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.
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 |
|---|---|
| Kitchen | 22% |
| Bathrooms | 18% |
| Flooring Throughout | 12% |
| Mechanical (HVAC, Plumbing, Electrical) | 20% |
| Structural & Framing | 10% |
| Interior Finishing (Paint, Trim, Doors) | 10% |
| Permits & Contingency | 8% |
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 →
Other Renovation Cost Guides
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