Why Your Furnace Keeps Turning On and Off (Short-Cycling)
A furnace that cycles on and off every few minutes wastes energy and wears out fast. Learn the most common causes — from dirty filters to oversized units — and when to call an HVAC technician.
What short-cycling looks like
A healthy furnace runs for 10–15 minutes per cycle, heats the house to the thermostat setpoint, then shuts off until the temperature drops again. Short-cycling means the furnace fires up, runs for only 2–5 minutes, shuts down, and restarts shortly after — sometimes dozens of times per hour. Besides failing to keep your home warm, this rapid on-off pattern stresses the heat exchanger, blower motor, and igniter, dramatically shortening the unit's lifespan and inflating your utility bill by 15–30%.
Most common causes
- Dirty air filter — A clogged filter restricts airflow, causing the heat exchanger to overheat and trip the high-limit safety switch. The furnace shuts down to cool, then restarts. This is the #1 cause and costs nothing to fix — just swap the filter. Check it monthly in winter.
- Thermostat problems — A thermostat placed near a heat register, in direct sunlight, or on an exterior wall can read false temperatures, telling the furnace to stop early. A dying thermostat battery also causes erratic signals. Try new batteries first; if cycling continues, relocate the sensor.
- Blocked exhaust vent — Snow, ice, bird nests, or debris blocking the flue or PVC exhaust pipe trigger the pressure switch, shutting the furnace down for safety. Walk outside and visually inspect the vent.
- Overheating heat exchanger — Beyond a dirty filter, blocked supply registers, a failing blower motor, or closed dampers all reduce airflow over the exchanger, causing overheating. Open all registers and make sure the blower is running at full speed.
- Faulty flame sensor — The flame sensor is a small metal rod that confirms the burner is lit. When it's coated with carbon buildup, it can't detect the flame and tells the control board to shut the gas valve. An HVAC tech can clean or replace it for $80–$200.
- Oversized furnace — A unit that's too powerful for the space heats the area around the thermostat fast, satisfies the call quickly, then shuts off before the rest of the house warms up. This is a design flaw — the only real fix is a correctly sized replacement or adding zoning.
DIY troubleshooting steps
- Replace the air filter — even if it doesn't look dirty, start here
- Replace thermostat batteries and make sure it's set to "auto" (not "on")
- Open all supply and return registers throughout the house
- Check the exhaust vent outside for obstructions — clear any snow or debris
- Inspect the condensate drain line (high-efficiency furnaces) — a clogged line triggers a safety shutdown
When to call a professional
If changing the filter and checking vents doesn't stop the short-cycling, call a licensed HVAC technician. Flame sensor cleaning costs $80–$200. A blower motor replacement runs $300–$600. If the heat exchanger is cracked (visible soot, carbon monoxide detector alarms), shut the furnace off immediately and call for emergency service — a cracked heat exchanger leaks carbon monoxide and typically means replacing the entire unit ($2,500–$6,000 installed).
Prevention
Change your filter every 1–3 months during heating season. Schedule an annual furnace tune-up ($80–$150) in early fall — a technician will clean the flame sensor, check the heat exchanger, test safety controls, and verify airflow. Keep at least 80% of registers open even in unused rooms to maintain proper airflow. Never cover or block the return air grille.