How Much Does Furnace repair Cost in Canada? (2026)

Fixing common furnace failures like a bad ignitor, flame sensor, or capacitor. Most repairs are done in one visit if parts are on the truck.

Fair price range (independent shops, 2026)

$190 – $540 CAD Fair price range: $365

Typical job time: 1.5 hours · 🏠 Heating & Cooling

Typical prices in major Canadian cities

CityTypical price range
Toronto$215 – $575
Vancouver$210 – $570
Calgary$200 – $560
Ottawa$200 – $560
Edmonton$195 – $545
MontrΓ©al$185 – $530

Approximate ranges based on typical local labour rates. Actual quotes vary by shop β€” always compare.

What's usually included

Signs you need this

Related services

Need a pro for this job?

Get 2–3 quotes from local pros and compare with the fair range above.

Browse local pros Check a home repair price