Ontario · 24 cities

Furnace Replacement Cost in Ontario

furnace replacement costs in Ontario range from $6,300 – $18,500. Ontario labour rates are 3% above the national average. All estimates are adjusted using Statistics Canada BCPI data.

Waterloo
$6,300 – $17,100
Typical: $9,900
Whitby
$6,300 – $17,100
Typical: $9,900
Ajax
$6,300 – $17,100
Typical: $9,900
Hamilton
$6,300 – $17,100
Typical: $9,900
Kitchener
$6,300 – $17,100
Typical: $9,900
Windsor
$6,300 – $17,100
Typical: $9,900
St. Catharines
$6,300 – $17,100
Typical: $9,900
Markham
$6,300 – $17,100
Typical: $9,900
Oakville
$6,300 – $17,100
Typical: $9,900
Burlington
$6,300 – $17,100
Typical: $9,900
Guelph
$6,300 – $17,100
Typical: $9,900
Kingston
$6,300 – $17,100
Typical: $9,900
Thunder Bay
$6,300 – $17,100
Typical: $9,900
Sudbury
$6,300 – $17,100
Typical: $9,900
London
$6,300 – $17,100
Typical: $9,900
Vaughan
$6,300 – $17,100
Typical: $9,900
Richmond Hill
$6,300 – $17,100
Typical: $9,900
Oshawa
$6,300 – $17,100
Typical: $9,900
Barrie
$6,300 – $17,100
Typical: $9,900
Cambridge
$6,300 – $17,100
Typical: $9,900
Toronto
$6,600 – $17,950
Typical: $10,400
Mississauga
$6,600 – $17,950
Typical: $10,400
Brampton
$6,600 – $17,950
Typical: $10,400
Ottawa
$6,800 – $18,500
Typical: $10,700
📊Costs adjusted for Ontario’s labour market using Statistics Canada Table 18-10-0276-01. Ontario labour index: 1.029 (3% above the national average). Estimates are pre-tax and reviewed annually.
Compare furnace replacement costs across all of Canada →