It's 6 AM, the temperature outside dropped overnight, and your furnace is running — but the air coming from the vents is cold. Or worse, the furnace isn't turning on at all. Either way, you need heat, and you need to know why it's not working.
This guide walks you through a step-by-step furnace troubleshooting process — from the simplest fixes you can do right now to the problems that require a professional technician.
Before You Start: A Quick Safety Note
If you smell gas — a rotten-egg or sulfur odor — do not touch any switches or electronics. Leave the house immediately, leave the door open behind you, and call your gas utility from outside. Gas leaks are rare but serious.
For all other furnace problems, follow this troubleshooting sequence.
Step 1: Check the Thermostat
This sounds basic, but it's the most common source of "furnace problems" that turn out not to be furnace problems at all.
- Verify the thermostat is set to HEAT, not COOL or OFF
- Set the temperature 5°F above the current room temperature to trigger a heating call
- Switch the fan setting to AUTO, not ON — "ON" runs the blower continuously and blows unheated air between cycles, which feels cold
- Replace the batteries if the thermostat screen is dim or unresponsive
If a smart thermostat is installed, open the app and check for any error codes or scheduling overrides that might be preventing the heating call.
Step 2: Check the Air Filter
A severely clogged air filter can suffocate a furnace — restricting airflow so badly that the system overheats and shuts down on its high-limit safety switch. This is one of the most common causes of a furnace that runs briefly and then stops.
Pull out your filter and hold it up to a light. If you can barely see through it, replace it immediately. Then wait 30 minutes for the furnace to cool, and try again. If it fires up and stays on, a clogged filter was your problem. Read our complete filter replacement guide to stay ahead of this.
Step 3: Check the Power and Circuit Breaker
Furnaces need electricity even if they burn gas — for the igniter, controls, and blower motor. Check:
- The furnace power switch on the wall near the unit (it looks like a standard light switch) — it's frequently bumped off accidentally
- The circuit breaker panel for a tripped furnace breaker — it will be halfway between ON and OFF; push it fully OFF and then back ON to reset
- The furnace door — most furnaces have a safety switch inside the blower compartment door that cuts power when the door is open or not fully seated
Step 4: Check the Pilot Light or Ignition Status
Older furnaces (pre-2000) use a standing pilot light — a small continuous flame that ignites the burners. If it's out:
- Turn the gas valve to OFF and wait 5 minutes
- Turn to PILOT, hold the reset button, and use a long lighter to light the pilot orifice
- Hold the button for 30 seconds after lighting, then release
- Turn the valve to ON
Newer furnaces use electronic ignition — either hot surface ignitors (a glowing element) or intermittent pilot (spark). These can fail with age. If you hear the furnace trying to ignite (clicking or a brief glow) but the burners don't stay lit, you likely have a faulty ignitor or flame sensor — a job for a technician.
Step 5: Check the Condensate Drain (High-Efficiency Furnaces)
High-efficiency (90%+ AFUE) furnaces produce water vapor as a byproduct of combustion. That condensate drains through a plastic pipe. If the drain is clogged or the condensate pump fails, a float switch shuts the furnace down as a safety measure.
Look for:
- Standing water around the furnace base
- A full condensate reservoir or blocked drain line
Clear the blockage or empty the reservoir, then reset the furnace by flipping the power switch off and back on.
Step 6: Check for Error Codes
Most modern furnaces have a diagnostic LED inside the blower compartment that flashes error codes. The code legend is usually printed inside the furnace door. Common codes include:
| Flashes | Typical Meaning | |---------|----------------| | 2 flashes | Pressure switch stuck open | | 3 flashes | Pressure switch stuck closed | | 4 flashes | Open high-limit switch (often dirty filter) | | 5 flashes | Flame sensed with no call for heat | | 6 flashes | Ignition failure / no flame established |
If you see an error code, photograph it and share it with your technician — it dramatically speeds up diagnosis.
Step 7: Reset the Furnace
After addressing any obvious issues (filter, thermostat, power), reset the furnace:
- Turn the thermostat down below room temperature to stop any heating call
- Flip the furnace power switch OFF
- Wait 30 seconds
- Flip it back ON
- Set the thermostat back above room temperature
Listen for the startup sequence: draft inducer motor hums → ignitor glows or sparks → burners light → blower starts. If any of these steps are missing or out of sequence, note where it stops.
When to Call a Professional
You've worked through the basics. If your furnace is still not heating, these issues require a certified HVAC technician:
- No spark or glow from the ignitor — ignitor or control board failure
- Burners light but shut off within seconds — failed flame sensor (cheap part, but needs proper cleaning/replacement)
- Loud bang on startup (delayed ignition) — gas buildup before ignition; potentially dangerous
- Yellow or orange burner flames (should be blue) — combustion problem
- Cracked heat exchanger — carbon monoxide risk; do not run the furnace
- Gas valve failure — requires licensed technician and gas-rated equipment
- Persistent error codes after reset
If your furnace is more than 15 years old and frequently needs repair, it may be time to compare repair vs. replacement. A failing older furnace can be less efficient and more expensive to maintain than a new high-efficiency unit.
How to Keep Your Furnace From Failing Again
The single best thing you can do is schedule preventive maintenance every fall — before the heating season begins. A fall tune-up includes:
- Inspecting and cleaning the heat exchanger
- Testing the ignitor and flame sensor
- Checking gas pressure and burner operation
- Cleaning and lubricating the blower motor
- Clearing the condensate drain
- Replacing the air filter
Catching a failing ignitor in October costs $150. Having it fail on Christmas Eve and calling for emergency service costs $400–$600. Maintenance wins every time.
If you need a diagnostic visit or annual tune-up, book a service call. Our technicians carry the most common replacement parts on their trucks — most furnace problems are resolved in a single visit.



