Furnace repair costs: 2026 price guide

Most homeowners pay $150 to $900 for a furnace repair, with a national average around $350–$400. The final bill depends heavily on which component failed and whether it’s an after-hours call.

Minor fix $100–$250
Component repair $300–$900
Major failure $1,000–$3,000

Furnace repair cost depends on more than a single failed part. The type of furnace (gas, electric, or oil), the age of the system, which component failed, local labor rates, and even airflow conditions inside the duct system all factor into the final bill. A furnace repair cost estimate that only quotes “$300” without naming a part is worth double-checking.

This guide breaks down average furnace repair prices by component, what a fair invoice looks like, and when a repair bill signals it’s time to consider furnace replacement instead. If you’re comparing quotes for a furnace repair near you, use the tables below as a sanity check before approving any invoice over a few hundred dollars.

By component

Common furnace repairs & costs

Match your symptom to the part that’s likely failing, and the cost range to expect.

Component / issue Symptom Estimated cost
Flame sensor / thermostat Furnace won’t stay lit or won’t turn on $100–$250
Igniter replacement Clicking sound, no flame ignition $150–$400
Blower motor Weak airflow or no air movement $400–$900
Control board Erratic cycling, error codes $600–$1,500
Cracked heat exchanger $1,000–$3,000

What’s on the invoice

What a typical bill breaks down to

A furnace repair invoice is rarely just “the part.” Here’s what usually shows up on a reasonable quote.

  • Service call / diagnostic fee: $80–$200
  • Labor, billed hourly or flat-rate: $50–$150/hr
  • Parts, ranging from modest to significant
  • After-hours surcharge, if applicable

Emergency service

After-hours & winter emergency calls

Emergency furnace repairs — nights, weekends, or the coldest week of the year — typically run $300 to $1,200, with hourly labor rates climbing to $150–$215.

If your furnace quits during a cold snap, ask upfront whether the after-hours fee is flat or hourly before the technician starts work.

Decision framework

When repair stops making sense

Furnaces typically last 15 to 30 years. A common benchmark: if repair costs exceed roughly a third to half of replacement cost on a unit older than 15 years, replacement is usually the better financial call. New furnace installation runs $4,000–$10,000 depending on type and ductwork.

Repair is usually fine if:

  • • System is under 10–12 years old.
  • • Repair cost is under $600.
  • • This is the first repair call this year.

Replacement is worth considering if:

  • • Heat exchanger is cracked (safety risk).
  • • System is 15+ years old.
  • • Repair cost exceeds ~40–50% of a new unit.

Common questions

Frequently asked questions

Need a furnace estimate?

Connect with a licensed HVAC technician to diagnose the issue and get a realistic price before you commit.