Some links on this page are affiliate links. Learn more. Parts verified against manufacturer specs.

Last updated: 2026-05-01

🏠

Furnace Short Cycling (Turns On and Off Quickly)

Furnace fires up but shuts off within a few minutes

60%

60% chance this is caused by:

Dirty air filter, overheating, or faulty high-limit switch

🔧 The Exact Part You Need

Air Filter

Air Filter

$15

Buy on Amazon →
High-Limit Switch

High-Limit Switch

$20

Buy on Amazon →

Total parts cost: $35. Same-day shipping available on most items.

Easy · 15-20 minutes
Parts: $35 vs $$2,500-6,000 to replace

📋 Step-by-Step Instructions

1

Replace the air filter first (most common cause)

2

Check all supply and return vents are open

3

If filter is clean, check the high-limit switch

4

Turn off power, remove front panel

5

Locate the high-limit switch on the heat exchanger

6

Test with multimeter — should have continuity when cool

7

Replace if failed

Frequently Asked Questions

How much does it cost to fix a furnace that's short cycling (turns on and off quickly)?
The part costs about $15. If you do it yourself, that's your total cost. A professional service call would add $100-200 in labor, bringing the total to $165.
How long does this furnace repair take?
This repair is rated "easy" and typically takes 15-20 minutes. The most time-consuming part is usually accessing the component, not the actual swap.
What if this isn't the problem?
Our diagnosis is 60% likely based on the symptom you described. If replacing this part doesn't fix it, the next most common cause for "furnace fires up but shuts off within a few minutes" would be related to the wiring harness or control board. In that case, consider calling a professional.
Should I just replace my furnace instead?
A new furnace costs $2,500-6,000. If yours is well under 15-20 years old, a $15 repair is far more cost-effective. If it's near end-of-life and has had multiple issues, replacement starts making more sense.

Find the exact part you need

Search by appliance and symptom.

Search →