Pick the part that failed to see a realistic furnace repair price, with the service call and emergency rates included if you need them.
Last reviewed October 2026 · How we calculate estimates
Most furnace repairs cost $125 to $480, and the national average is about $300. The cheap repairs are also the common ones: a dirty flame sensor, a cracked hot-surface igniter or a failed capacitor. The expensive ones, an inducer motor or a heat exchanger, are where it pays to know the typical price before you approve the work.
| Cost breakdown | Range |
|---|
| Repair | Typical cost |
|---|---|
| Tune-up and inspection | $70 – $200 |
| Furnace cleaning | $70 – $300 |
| Flame sensor | $80 – $250 |
| Igniter | $100 – $250 |
| Capacitor | $100 – $250 |
| Transformer | $100 – $250 |
| Thermocouple | $100 – $300 |
| Limit switch | $100 – $375 |
| Thermostat | $190 – $480 |
| Gas valve | $200 – $800 |
| Control board | $300 – $650 |
| Flue pipe | $300 – $700 |
| Blower motor | $300 – $900 |
| Inducer motor | $400 – $1,100 |
| Heat exchanger | $1,000 – $3,000 |
| Service call (labor per hour) | $75 – $150 |
| Emergency labor (per hour) | $140 – $210 |
Source: HomeGuide, 2026 pricing data.
The furnace clicks but never lights on a Sunday night, and the technician replaces the igniter. Choosing Igniter with the service call and the emergency option gives $235 – $530 nationally, or $260 – $585 in California. The same repair on a weekday costs about $175 – $400 nationally.
Our step-by-step guide, furnace won't light? common causes, safe checks and repair costs, matches symptoms to the likely part.
Each repair uses its own published installed price range. The service call is one hour at standard rates, and the emergency option adds the difference between emergency and standard labor rates for a typical one-to-two-hour repair. The total is adjusted by your state's BEA Regional Price Parity if you choose a state. See our methodology.
HVAC contractors often use the 5,000 rule: multiply the furnace's age by the repair cost, and if the result is over 5,000, price a replacement too. A 17-year-old furnace needing a $400 inducer motor gives 6,800, so get a second quote. A 6-year-old furnace needing a $200 igniter gives 1,200, so repair it.
Most furnace repairs cost $125 to $480, with a national average around $300. Small parts like igniters and flame sensors cost $80 to $250, while an inducer motor runs $400 to $1,100 and a heat exchanger $1,000 to $3,000.
Furnace igniter replacement typically costs $100 to $250 including parts and labor.
Emergency and after-hours HVAC labor typically runs $140 to $210 per hour, compared with $75 to $150 during regular hours. For a typical repair that adds roughly $60 to $130.
It depends on the repair. Small fixes like an igniter or flame sensor are usually worth it. For major repairs like an inducer motor or heat exchanger, multiply the age by the repair cost; over 5,000 suggests pricing a replacement.