What this usually looks like
Furnace runs almost nonstop
The thermostat is calling for heat, the blower keeps running, but the room temperature climbs very slowly or stalls below the set point.
Start here: Check the filter, return airflow, and whether too many supply registers are closed.
Burners light, then shut off early
You hear ignition and get warm air for a short stretch, then the burners cut out before the house warms up.
Start here: Look for overheating from a dirty furnace filter, blocked vents, or a blower problem.
Blower runs but air is only mildly warm
Air is moving, but it does not feel as hot as usual and the furnace struggles to recover after the thermostat calls.
Start here: Confirm thermostat settings first, then watch whether the burners are staying lit through the call for heat.
House is a few degrees behind all day
The furnace works, but it never quite reaches the number on the thermostat except during milder weather.
Start here: Separate a thermostat reading problem from a furnace output problem by comparing room conditions, vent airflow, and burner run time.
Most likely causes
1. Dirty furnace filter or restricted airflow
This is the most common reason a furnace heats some but not enough. Reduced airflow makes the heat exchanger run hot, and the furnace may cycle off on limit before the house catches up.
Quick check: Pull the furnace filter and inspect it in good light. If it is packed with dust or bowed inward, replace it and reopen any closed supply or return vents.
2. Thermostat settings or thermostat reading issue
A thermostat set to the wrong mode, fan set to ON, weak batteries, or a bad room reading can make the furnace seem weak when the call for heat is not being handled correctly.
Quick check: Set the thermostat to HEAT, fan to AUTO, and raise the set point 3 to 5 degrees above room temperature. If it uses batteries, replace them.
3. Burners not staying lit through the full heat call
If the flame starts and drops out, or the furnace retries several times, the house gets short bursts of heat instead of a full cycle. A dirty furnace flame sensor is a common cause on gas furnaces.
Quick check: Watch through the burner sight glass. If ignition starts but the flame goes out after a few seconds, the furnace flame sensor is a strong suspect.
4. Blower or furnace safety issue causing short cycling
If the blower is weak, delayed, or inconsistent, the furnace can overheat and shut the burners down early. A loose blower door, tripped door switch, or blower trouble can all show up as poor heating.
Quick check: Make sure the blower door is fully seated, listen for normal blower speed, and note whether the furnace cabinet gets unusually hot before the burners shut off.
Step-by-step fix
Step 1: Set the thermostat correctly and make sure the furnace can actually start a heat call
A surprising number of weak-heat complaints are really thermostat setup or power-state problems. This is the fastest safe check and it separates a control issue from a furnace output issue.
- Set the thermostat to HEAT and the fan to AUTO, not ON.
- Raise the set temperature 3 to 5 degrees above the current room temperature.
- If the thermostat uses batteries, install fresh ones.
- Make sure the furnace service switch is on and the blower compartment door is fully closed and latched.
- Wait several minutes and listen for a normal heat sequence: inducer, ignition, burner light-off, then blower.
Next move: If the furnace now starts a normal cycle and the house begins warming normally, the problem was likely thermostat setup, weak batteries, or a loose blower door. If the furnace still runs without catching up, move to airflow checks before assuming a failed furnace part.
What to conclude: You are confirming that the thermostat is making a proper heat call and the furnace is allowed to run. If that part is fine, the next most likely problem is restricted airflow or short cycling.
Stop if:- You smell gas at any point.
- The furnace trips a breaker or you see sparking.
- The blower door will not stay closed or the door switch looks damaged.
Step 2: Check the furnace filter and the easy airflow restrictions
A clogged furnace filter is the most common field cause when a furnace heats a little but not enough. It can make the furnace overheat and shut the burners off early.
- Turn the thermostat off before removing the filter.
- Slide out the furnace filter and inspect both sides in bright light.
- Replace the filter if it is dirty, collapsed, damp, or the size and airflow arrow are wrong for the slot.
- Open blocked or closed supply registers and make sure large furniture or rugs are not covering returns.
- If the return grille is dusty, vacuum the face gently so air can move freely.
Next move: If the furnace runs longer, supply air feels steadier, and room temperature starts climbing again, restricted airflow was the main problem. If a clean filter and open vents do not change the behavior, watch the burner cycle next.
What to conclude: This step checks whether the furnace is making heat but losing performance because it cannot move enough air across the heat exchanger.
Stop if:- The filter is wet, the furnace cabinet has active condensation, or you see rust streaks around the burner area.
- The blower wheel area is heavily packed with debris and not safely accessible.
- Any panel removal beyond the normal filter access would be needed.
Step 3: Watch one full heating cycle and separate steady heat from short cycling
You need to know whether the furnace is producing steady heat and still falling behind, or whether it is shutting itself down early. Those are different problems.
- Restore power and set the thermostat to call for heat.
- Watch through the sight glass or observation opening without removing sealed burner covers.
- Note whether the burners ignite and stay on steadily until the blower is running.
- Time roughly how long the burners stay lit before shutting off.
- Feel a nearby supply register after the blower starts and note whether airflow is strong and consistently warm or fades quickly.
Next move: If the burners stay on steadily for a normal cycle and airflow is strong, the furnace itself may be working but the home may have a thermostat location issue, duct leakage, or capacity problem. If the burners light and then drop out quickly, or the furnace retries repeatedly, focus on the ignition and flame-sensing side. If the burners shut off after getting very hot, focus on airflow and blower trouble.
Stop if:- You see rollout, fluttering flame outside the burner area, or soot.
- The furnace makes a loud boom at ignition.
- You are tempted to bypass a safety switch to keep testing.
Step 4: Clean the furnace flame sensor only if the flame starts and then drops out within seconds
On a gas furnace that lights normally but loses flame almost right away, a dirty furnace flame sensor is one of the few common, targeted fixes a careful homeowner can sometimes handle.
- Turn off power to the furnace at the service switch.
- Remove only the access panel needed to reach the furnace flame sensor if it is plainly accessible.
- Take out the furnace flame sensor carefully and clean the metal rod lightly with fine abrasive pad or very fine emery cloth, then wipe it clean and reinstall it.
- Restore power and run another heat call.
- If the flame never lights at all, do not guess at gas or ignition parts from this page.
Next move: If the burners now stay lit through the call for heat and the house starts recovering temperature, the dirty furnace flame sensor was likely the problem. If cleaning the sensor changes nothing, or the furnace still drops flame, stop replacing parts casually and schedule service for ignition, combustion, or control diagnosis.
Stop if:- The sensor is not clearly identifiable or not easy to reach.
- Any gas tubing, burner assembly, or sealed combustion parts would need to be disturbed.
- You smell gas or see signs of scorching inside the burner compartment.
Step 5: Finish with the right next action based on what you found
By now you should know whether this was a simple airflow problem, a likely flame-sensor issue, or a higher-risk furnace fault that needs service.
- If the furnace improved after a new filter and opening vents, keep the thermostat at a normal setting and monitor the next few cycles.
- If the furnace only improved after cleaning the furnace flame sensor, verify it can complete several full heating cycles without dropping flame.
- If the blower is weak, absent, humming, or inconsistent, use the blower-specific symptom path instead of guessing at furnace parts.
- If the furnace still cannot hold flame, overheats, smells unusual, or never reaches temperature after the basic checks, book a qualified HVAC technician and report exactly what you observed during the cycle.
A good result: If the furnace now completes full cycles and the room reaches set temperature, the immediate problem is solved.
If not: If it still falls behind after these checks, the remaining causes are more likely blower, limit, duct, combustion, or sizing issues that need in-person diagnosis.
What to conclude: You have ruled out the common homeowner-fix items and narrowed the problem to either airflow maintenance, a likely flame-sensor issue, or a pro-level furnace fault.
Stop if:- The furnace cabinet becomes excessively hot.
- A carbon monoxide alarm activates.
- The system repeatedly locks out, trips power, or shows signs of combustion trouble.
Replacement Parts
Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.
FAQ
Why is my furnace running but the house is still not warm enough?
Most often the furnace is making some heat but not moving enough air, so it overheats and shuts the burners off early. Start with the furnace filter, blocked vents, return airflow, and thermostat settings before assuming a major furnace part failed.
Can a dirty furnace filter really keep the furnace from reaching temperature?
Yes. A clogged furnace filter can choke airflow enough to make the heat exchanger run too hot. The furnace may keep cycling on a safety limit, which feels like weak or inconsistent heat even though the burners do light.
How do I know if the furnace flame sensor is the problem?
A dirty furnace flame sensor usually shows up as this pattern: the burners ignite, flame appears, then the flame shuts off within a few seconds and the furnace may retry. If the furnace never lights at all, or runs a long time before shutting off, the problem is likely something else.
Is it normal for a furnace to fall behind on very cold days?
Sometimes, yes. During extreme weather, a furnace may run much longer than usual and still lag a degree or two, especially in an older, drafty, or undersized home. But if this is new behavior, or the furnace is short cycling, treat it as a problem to diagnose.
Should I keep turning the thermostat higher to make the furnace catch up?
No. Raising the thermostat far above the room temperature does not make the furnace heat harder. It only keeps the call for heat active longer. If the furnace cannot reach set temperature, the better move is to check airflow, thermostat setup, and whether the burners are staying lit.
When should I call an HVAC technician for this problem?
Call for service right away if you smell gas, hear delayed ignition, see soot or unstable flame, get a carbon monoxide alarm, or the furnace still cannot reach temperature after thermostat, filter, and basic airflow checks. Those remaining causes are often blower, combustion, limit, or control issues that need proper testing.