Furnace Repair: What It Costs, Common Problems & When to Replace
The average furnace repair costs $150–$600. See costs by repair type, use our free calculator, and connect with local HVAC pros.
Get a Free Estimate
Furnace Repair Cost at a Glance
| Item | Low | High |
|---|---|---|
| National Average | $300 | $500 |
| Typical Range | $150 | $600 |
| Minor Repairs | $100 | $300 |
| Major Repairs | $600 | $3,500 |
| Diagnostic Fee | $75 | $200 |
Based on national averages from Angi, HomeAdvisor, Fixr, and HomeGuide (2025–2026 data). Actual costs vary by location, furnace type, and contractor. Emergency Surcharge: 1.5x–3x standard rate.
How Much Does Furnace Repair Cost?
Most homeowners pay $150 to $600 for a furnace repair, though the total depends heavily on what's wrong. A simple fix like cleaning a flame sensor might run $75 to $300, while replacing a blower motor can cost $300 to $2,500.
The national average for a furnace repair falls between $300 and $500, including parts and labor. On the low end, minor repairs like a bad thermocouple or a faulty limit switch cost $65 to $300. On the high end, major component failures — a cracked heat exchanger, for example — can run $500 to $3,500 and sometimes make replacement the better option.
A few things to keep in mind before you call a technician:
- Diagnostic fees run $75 to $200. Many companies credit this toward the repair if you go ahead with the work.
- Emergency and after-hours repairs cost 1.5x to 3x the standard rate. If it's not a safety issue, waiting until morning can save you hundreds.
- Location matters. Repair costs in the Northeast and West Coast run 10–25% higher than the South and Midwest, driven by higher labor rates and cost of living.
- Furnace type matters. Electric furnaces are the cheapest to repair ($50–$400). Oil furnaces are the most expensive ($400–$2,500).
The sections below break down costs by specific component, by symptom, and by furnace type — so you can estimate what your repair might cost before a technician arrives. You can also use our furnace repair cost calculator for a personalized estimate based on your specific situation.
Furnace Repair Costs by Component (Parts + Labor)
| Item | Low | High | Note |
|---|---|---|---|
| Flame Sensor (clean/replace) | $75 | $300 | Minor |
| Limit Switch | $65 | $125 | Minor |
| Thermocouple | $100 | $300 | Minor |
| Capacitor | $100 | $400 | Minor |
| Ignitor / Hot Surface Igniter | $150 | $400 | Minor–Moderate |
| Thermostat (repair/replace) | $100 | $600 | Minor–Moderate |
| Relay Switch | $150 | $300 | Moderate |
| Pressure Switch | $150 | $350 | Moderate |
| Transformer | $100 | $450 | Moderate |
| Burners | $150 | $500 | Moderate |
| Sequencer | $200 | $400 | Moderate |
| Control Board / Circuit Board | $200 | $1,200 | Moderate–Major |
| Gas Valve | $200 | $1,500 | Moderate–Major |
| Smart Valve | $800 | $1,200 | Major |
| Draft Inducer Motor | $200 | $1,500 | Major |
| Flue Pipes | $400 | $800 | Major |
| Blower Motor | $300 | $2,500 | Major |
| Heat Strips (electric) | $700 | $1,100 | Major |
| Evaporator Coil | $600 | $2,000 | Major |
| Heat Exchanger | $500 | $3,500 | Major |
Prices include parts and labor at standard rates. Emergency and after-hours repairs add 50–200% to these costs. Actual prices vary by location and contractor.
What Your Symptom Might Cost to Fix
Most people don't know which furnace component is failing — they just know something is wrong. Here's what common furnace symptoms typically point to, and what the repair usually costs.
| What You're Experiencing | Likely Cause | Estimated Cost |
|---|---|---|
| Furnace won't turn on | Ignitor, thermostat, or control board | $100–$600 |
| Blowing cold air | Flame sensor, gas valve, or thermocouple | $75–$1,500 |
| Short cycling (turns on and off rapidly) | Pressure switch, limit switch, or dirty filter | $20–$350 |
| Banging or popping noises | Delayed ignition, expanding ducts, or blower motor | $150–$2,500 |
| Leaking water | Condensate line, inducer motor, or heat exchanger | $200–$3,500 |
| Yellow or flickering pilot light | Thermocouple, gas valve, or dirty burners | $100–$1,500 |
| High energy bills / runs constantly | Dirty filter, failing blower motor, or heat exchanger | $20–$2,500 |
| Burning smell | Dust buildup (normal at season start), electrical issue, or cracked heat exchanger | $0–$3,500 |
| Whistling or humming | Draft inducer motor or blower motor bearings | $200–$2,500 |
A few of these have simple, free fixes. Short cycling is often caused by a dirty air filter ($5–$30 to replace yourself). A burning smell when you first turn on the furnace in fall is usually just dust burning off and is harmless. But if a burning smell persists, shut the furnace off and call a technician — it could indicate an electrical problem or cracked heat exchanger.
If you smell gas or your carbon monoxide detector goes off, leave your home immediately and call 911 or your gas company. Do not attempt to diagnose or fix the issue yourself.
Repair Costs by Furnace Type
Not all furnaces cost the same to repair. Electric furnaces have fewer complex components and are the cheapest to fix. Oil furnaces are the most expensive because of specialized parts and soot buildup that complicates repairs.
| Furnace Type | Typical Repair Cost | Replacement Cost (Installed) | Average Lifespan |
|---|---|---|---|
| Electric | $50–$400 | $2,000–$7,300 | 20–30 years |
| Natural Gas | $100–$1,200 | $3,800–$12,000 | 15–20 years |
| Propane | $100–$1,200 | $3,700–$14,200 | 15–20 years |
| Oil | $400–$2,500 | $6,700–$10,000 | Up to 25 years |
Gas furnaces are by far the most common in the US, accounting for about 45% of residential heating systems. They fall in the middle for repair costs. The wide range ($100–$1,200) reflects the difference between a minor fix like a flame sensor ($75–$300) and a major one like replacing a gas valve or blower motor.
Propane furnaces work similarly to natural gas units, so repair costs are comparable. The main difference is fuel cost — propane typically costs more per BTU than natural gas.
Oil furnaces cost the most to repair. They require specialized technicians, and components like burner assemblies and oil nozzles need more frequent attention due to carbon buildup. If you have an oil furnace approaching 20 years, replacement with a gas or high-efficiency electric system often makes more financial sense than continued repairs.
Emergency & After-Hours Furnace Repair Costs
When your furnace fails at 2 AM in January, you'll pay a premium. Emergency and after-hours repairs typically cost 1.5x to 3x the standard rate.
| Service Type | Standard Rate | Emergency/After-Hours Rate |
|---|---|---|
| Diagnostic fee | $75–$200 | $150–$300 |
| Hourly labor | $75–$150/hr | $150–$600/hr |
| Ignitor replacement | $150–$400 | $350–$500 |
| Blower motor replacement | $300–$2,500 | $600–$3,500+ |
For perspective, an ignitor replacement that costs $200 during regular business hours can run $400 or more on a weekend night.
When you need emergency service (don't wait):
- You smell gas
- Your carbon monoxide detector alarms
- The furnace won't shut off
- You see visible damage, sparking, or smoke
When you can probably wait until morning:
- The furnace won't turn on but your home is above 55°F
- You hear unusual noises but the furnace is still heating
- The furnace is short cycling
If your home won't stay above 55°F, you need emergency service — not just for comfort, but because frozen pipes can cause thousands of dollars in water damage. Use space heaters as a temporary bridge (keep them away from anything flammable) and call for service.
Factors That Affect Your Furnace Repair Cost
Eight factors determine what you'll actually pay for a furnace repair.
1. The component that needs repair. This is the biggest factor. A flame sensor cleaning runs $75–$300. A heat exchanger replacement costs $500–$3,500. See the full component cost table above.
2. Your furnace's age. Older furnaces cost more to repair for two reasons: parts are harder to source (manufacturers discontinue them), and aging systems tend to have multiple failing components. A 15-year-old furnace repair often becomes a "fix this, then that breaks next" situation.
3. Furnace type. Electric furnaces are cheapest to repair. Gas furnaces are moderate. Oil furnaces are most expensive. See the type comparison above.
4. Where you live. HVAC labor rates vary significantly. Technicians in Washington state average $32/hour, while those in Florida average $21/hour (BLS data). The Northeast and West Coast see repair costs 10–25% above the national average.
5. Time of year. Peak heating season (November through February) means higher demand, longer wait times, and 15–25% markups. Off-season repairs in spring and summer are typically cheaper and faster.
6. Emergency vs. scheduled service. After-hours and emergency calls cost 1.5x to 3x standard rates. If it's not a safety emergency, scheduling a next-day appointment saves real money.
7. Warranty status. If your furnace is under warranty, parts may be covered. Most manufacturers offer 5–10 year parts warranties. Many offer lifetime heat exchanger warranties on higher-end models. Labor is usually not covered unless you purchased an extended warranty.
8. Your contractor. Pricing varies between contractors. Some charge flat rates per repair, others bill hourly. Always get 2–3 quotes for non-emergency repairs. Ask whether the diagnostic fee is credited toward the repair — many companies do this.
Should You Repair or Replace Your Furnace?
At some point, continuing to repair an old furnace costs more than replacing it. Three rules of thumb can help you decide.
The $5,000 Rule
Multiply your furnace's age (in years) by the estimated repair cost. If the result exceeds $5,000, replacement is the better investment.
- 12-year-old furnace, $350 repair: 12 × $350 = $4,200 → Repair
- 15-year-old furnace, $400 repair: 15 × $400 = $6,000 → Replace
- 8-year-old furnace, $800 repair: 8 × $800 = $6,400 → Replace (even though it's relatively young, the repair cost is high)
The 50% Rule
If the repair costs more than 50% of what a new furnace would cost, replace. A new mid-efficiency gas furnace installed runs $3,800–$6,200, so any repair over $1,900–$3,100 points toward replacement.
The 15-Year Threshold
Furnaces over 15 years old with any major repair (heat exchanger, blower motor, control board) are generally better candidates for replacement. Parts become harder to find, efficiency drops, and another failure is likely not far behind.
Replacement Cost by Efficiency
| Efficiency Rating | Installed Cost | Annual Savings vs. 80% AFUE |
|---|---|---|
| Standard (80–89% AFUE) | $3,800–$6,200 | — |
| Mid-efficiency (90–95% AFUE) | $5,200–$8,800 | $150–$250/year |
| High-efficiency (96%+ AFUE) | $7,500–$12,000 | $250–$400/year |
The Department of Energy estimates that replacing a furnace over 15 years old can reduce energy consumption by 20–40%. A high-efficiency upgrade typically pays for itself in 5–8 years through lower utility bills.
One important note: federal regulations taking effect in 2028 will require a minimum 95% AFUE for new furnaces in northern states. If you're replacing now, a high-efficiency model avoids potential compliance issues if you sell your home.
10 Most Common Furnace Problems
Based on data from American Standard and HVAC industry reports, these are the most frequent furnace issues homeowners encounter — and what they cost.
1. Dirty or clogged air filter — $5–$30 (DIY) The single most common cause of furnace problems. A clogged filter restricts airflow, causing the furnace to overheat and short cycle. Change your filter every 1–3 months during heating season. This alone prevents more breakdowns than any other maintenance task.
2. Thermostat issues — $100–$600 Sometimes the problem isn't the furnace at all. Check that your thermostat is set to "heat" and the temperature is set above room temperature. Dead batteries are a surprisingly common culprit. If the thermostat itself needs replacing, expect $100–$600 depending on whether you're upgrading to a smart thermostat.
3. Short cycling — $20–$350 When your furnace turns on and off every few minutes, it's usually a dirty filter ($5–$30), a failing pressure switch ($150–$350), or a bad limit switch ($65–$125). Start by checking the filter before calling a technician.
4. Ignition problems — $75–$400 Modern furnaces use hot surface ignitors or direct spark ignition instead of standing pilot lights. These wear out and need replacement every 5–7 years. Cost: $150–$400 for the ignitor, or $75–$300 if it's just a dirty flame sensor that needs cleaning.
5. Strange noises — $150–$2,500 Banging usually means delayed ignition (gas builds up before igniting). Squealing points to a belt or bearing issue in the blower motor. Rattling often means loose components. Costs range widely depending on the cause.
6. Cracked heat exchanger — $500–$3,500 The most expensive repair and a safety concern. A cracked heat exchanger can leak carbon monoxide into your home. If your furnace is over 15 years old and the heat exchanger cracks, replacement of the entire furnace is almost always recommended.
7. Blower motor failure — $300–$2,500 The blower motor pushes heated air through your ducts. Single-speed (PSC) motors cost $300–$800 to replace. Variable-speed (ECM) motors run $1,500–$2,500. The motor's type is the biggest factor in cost.
8. Dirty flame sensor — $75–$300 The flame sensor detects whether a flame is present. When it gets dirty, it can't sense the flame and shuts the furnace down as a safety precaution. Cleaning costs $75–$150. Replacement costs $100–$300. This is one of the most common service calls HVAC technicians respond to.
9. Tripped circuit breaker — Free (DIY) Before calling a technician, check your electrical panel. A tripped breaker is a free fix. If the breaker trips repeatedly, that's a different issue — likely an electrical problem that needs professional diagnosis.
10. Gas valve problems — $200–$1,500 The gas valve controls fuel flow to the burners. Failure means the furnace can't produce heat. Replacement costs $200–$1,500 depending on the valve type and furnace model. Gas valve work should always be done by a licensed professional.
When to DIY vs. Call a Professional
Safe to DIY:
- Changing the air filter
- Checking and adjusting the thermostat
- Resetting a tripped circuit breaker
- Clearing obstructions from vents and registers
- Checking that the gas valve is in the "on" position
Always call a professional:
- Anything involving gas lines or the gas valve
- Electrical component repairs
- Heat exchanger issues
- Any repair where you smell gas or suspect carbon monoxide
- Blower motor or inducer motor replacement
How to Save Money on Furnace Repair
1. Schedule annual maintenance. A tune-up costs $90–$200 and prevents the majority of breakdowns. According to ASHRAE, 85% of furnace repairs are linked to lack of maintenance. Regular maintenance also extends your furnace's lifespan by up to 50%.
2. Book repairs in spring or summer. HVAC contractors are less busy during off-season months (April–August). You'll get faster service, shorter wait times, and potentially 15–25% lower prices compared to peak heating season.
3. Get 2–3 quotes for non-emergency repairs. Pricing varies significantly between contractors. A blower motor replacement might be quoted at $800 by one company and $1,400 by another. Getting multiple quotes takes minimal effort and can save hundreds.
4. Ask if the diagnostic fee is credited toward the repair. Many HVAC companies charge a $75–$200 diagnostic fee but credit it toward the repair bill if you proceed with the work. Ask about this policy when you call to schedule.
5. Check your warranty before paying. Parts warranties typically last 5–10 years from installation. Heat exchangers often carry lifetime warranties on higher-end models. If your furnace is still under warranty, you may only pay for labor.
6. Consider a maintenance plan. Annual plans cost $150–$500 and typically include two service visits (heating and cooling season), priority scheduling, and 10–20% discounts on repairs. If your furnace is over 10 years old, the priority scheduling alone can be worth it during a winter breakdown.
7. Change your filter regularly. A $5–$30 filter change every 1–3 months is the simplest thing you can do to prevent costly repairs. A dirty filter is the number one cause of furnace problems — and it's the one cause that's entirely within your control.
Stat worth knowing: only 30% of homeowners schedule preventive maintenance, yet it reduces breakdown risk by up to 95%. The $100–$200 you spend on a tune-up is almost always cheaper than the repair it prevents.
Get Free Furnace Repair Estimates
Connect with top-rated HVAC professionals in your area. No obligation, no cost.
Frequently Asked Questions About Furnace Repair
How much does furnace repair cost on average?▼
What is the most expensive furnace repair?▼
Is it cheaper to repair or replace a furnace?▼
How long does a furnace last?▼
What are the most common furnace problems?▼
Should I repair a 20-year-old furnace?▼
Are furnace repairs covered by homeowners insurance?▼
How much does emergency furnace repair cost?▼
What fails first on a furnace?▼
Is furnace repair cheaper in summer?▼
How do I know if my furnace needs repair?▼
How much does a furnace tune-up cost?▼
Don't Wait Until Your Furnace Breaks Down
Get a free, no-obligation estimate from trusted local HVAC professionals. Compare quotes and find the best price for your repair.
Get Free Estimate