Furnace Not Heating: Thermostat, Pilot, and Filter Fixes
Quick Answer
A furnace not heating usually indicates a tripped breaker, dirty air filter, or faulty thermostat setting. The most common fix is replacing a clogged filter to restore proper airflow and system operation.
A furnace that runs but produces no heat is among the most common winter service calls HVAC technicians handle. In most cases the culprit is a cracked hot surface igniter, an oxide-coated flame sensor rod, or a high-limit switch trip caused by a clogged air filter. Identifying which stage of the ignition sequence failed lets homeowners decide between a five-minute DIY fix and scheduling professional service.
Furnace Not Heating: Thermostat, Pilot, and Filter Fixes
In my experience, nine out of ten furnaces that stop heating have one of three culprits: a clogged filter that tripped the high-limit switch, a cracked hot surface igniter that cannot reach ignition temperature, or a flame sensor coated with oxide buildup that shuts gas off after 2-3 seconds. Filter replacement and flame sensor cleaning are straightforward DIY repairs costing under $10. A replacement igniter runs $15-40 in parts. Gas valve or control board failures are rarer but push costs toward $200-500.
Common Causes
- Dirty or completely clogged air filter blocking airflow across the heat exchanger, causing the high-limit thermal switch to trip and shut off burners to prevent overheating.
- Cracked or burned-out hot surface igniter, a brittle silicon carbide or silicon nitride element that fails to reach the 2500°F surface temperature needed to ignite the gas.
- Flame sensor rod coated with a thin white or grey oxide layer that prevents the control board from detecting an established flame, causing the gas valve to close after 2-5 seconds.
- Thermostat set to COOL or FAN-only mode, dead batteries in a wireless thermostat, or a loose low-voltage wire at the R, W, or C terminals on the furnace control board.
- Failed draft inducer motor or a cracked rubber hose between the inducer housing and the pressure switch, keeping the pressure switch open and blocking the ignition sequence entirely.
- Gas valve coil not receiving the 24VAC signal from the control board due to a failed transformer, blown fuse on the control board, or a failed valve coil itself.
Symptoms You May Notice
- Furnace turns on and the inducer motor runs, you hear clicking or see the igniter glow orange, but no flame ignites and the unit shuts down after 3-5 attempts.
- Furnace ignites briefly for 2-5 seconds, the flame goes out, and the system cycles this sequence 3 times before going into hard lockout with a flashing LED error code.
- Blower fan runs continuously and circulates room-temperature or cold air because the burners never ignited during the heating cycle.
- Thermostat calls for heat but no sounds come from the furnace at all, indicating a wiring, transformer, or blown control board fuse upstream of the ignition sequence.
- Furnace runs normally for 10-15 minutes then shuts off mid-cycle and struggles to restart, pointing to a high-limit switch trip from restricted airflow over the heat exchanger.
Can you reset a Generic furnace to clear the NOT-HEATING code?
To reset a furnace in hard lockout, set the thermostat to OFF. Find the furnace power switch, typically a wall switch near the unit that looks like a light switch, and turn it OFF. Wait a full 30 seconds, then turn the power switch back ON and set the thermostat to HEAT with the setpoint raised above room temperature. The furnace will attempt a fresh ignition sequence. If lockout returns within one heating cycle, do not keep resetting. The control board is protecting a real fault and a component needs to be diagnosed and replaced.
Tools Required for Diagnosis
Service / Diagnostic Mode
Most gas furnaces do not have a button-entry diagnostic mode. Instead, locate the small LED status light on the control board, visible through the lower cabinet sight glass or by removing the lower access panel. Watch the LED for a full 30-60 seconds and count the flashes between pauses. The flash code is decoded on a label affixed to the inside of the furnace cabinet door. Common patterns: 3 flashes indicates a pressure switch fault, 4 flashes indicates an open high-limit switch, 5 flashes indicates flame sensed without a call for heat. Write down the code before proceeding with diagnostics.
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Frequently Asked Questions
Why does my furnace turn on but blow cold air?
How much does it cost to repair a furnace that is not heating?
How do I know if my furnace flame sensor is bad?
Can a dirty air filter really stop a furnace from heating?
Is it safe to reset my furnace lockout by myself?
When should I replace my furnace instead of repairing it?
Last verified for technical accuracy on March 17, 2026