Repair Riot

Furnace Not Holding Temperature

When your house revolts, we help you restore order.

On this page

Quick answer

If your furnace won't hold temperature, check the thermostat settings, replace the air filter, and ensure the blower motor is running properly. If the issue persists, inspect for duct leaks or call a professional.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check Thermostat Settings
    Do: Verify the thermostat is set to 'Heat' and the desired temperature is higher than the current room temperature.
    Observe: Thermostat displays correct settings and responds to adjustments.
    Means: Thermostat is functioning properly; issue may lie elsewhere.
    Next: Replace air filter
  2. Replace Air Filter
    Do: Turn off furnace power. Remove and replace the air filter with a new one of the correct size and type.
    Observe: Airflow improves after replacement.
    Means: Clogged filter was restricting airflow; check for other issues.
    Next: Inspect blower motor
  3. Inspect Blower Motor
    Do: Check if the blower motor is running when the furnace is on. Listen for unusual noises or vibrations.
    Observe: Blower motor spins freely and produces steady airflow.
    Means: Blower motor is working; move to next step.
    Next: Check for duct leaks
  4. Check for Duct Leaks
    Do: Inspect visible ductwork for gaps, holes, or loose connections. Use a flashlight to look for light escaping from seams.
    Observe: No visible leaks or gaps in ductwork.
    Means: Ducts are sealed; consider other causes.
    Next: Test limit switch
  5. Test Limit Switch
    Do: Turn off furnace power. Locate the limit switch (usually near the heat exchanger) and use a voltage tester to check for continuity.
    Observe: Limit switch shows continuity when tested.
    Means: Limit switch is functioning; check for other issues.
    Next: Call a professional
  6. Call a Professional
    Do: If the problem persists after these steps, contact a licensed HVAC technician for further diagnosis and repair.
    Observe: Professional identifies and resolves the underlying issue.
    Means: Issue requires expert attention; ensure safe and effective repair.
    Next: None

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged air filter
Restricts airflow, causing the furnace to overheat and shut off prematurely.
CommonEasyAir filter
Malfunctioning limit switch
Fails to keep the furnace running when it should to maintain temperature.
SometimesMediumLimit switch
Duct leaks
Allow heated air to escape before reaching the rooms, reducing efficiency.
CommonEasy–MediumDuct sealing tape or mastic
Faulty blower motor
Fails to circulate heated air properly, leading to uneven heating.
SometimesHardBlower motor
Thermostat issues
Incorrect settings or a faulty thermostat can cause improper heating cycles.
CommonEasyThermostat
Dirty heat exchanger
Reduces heat transfer efficiency, causing the furnace to underperform.
RareHardProfessional cleaning
Incorrect furnace size
An undersized furnace cannot generate enough heat for the space.
RareHardFurnace replacement
Gas supply issues
Insufficient gas flow can prevent the furnace from reaching or maintaining proper temperature.
RareHardGas pressure adjustment or repair

Parts matching

Common parts needed to fix a furnace not holding temperature include:

Always ensure the furnace is turned off before replacing or adjusting parts for safety.

When to call a professional

FAQ

Why is my furnace running but not heating the house?

This could be due to a clogged air filter, duct leaks, a malfunctioning thermostat, or a faulty blower motor. Check these components first.

How often should I replace my furnace air filter?

Replace the air filter every 1–3 months, depending on usage and filter type, to maintain proper airflow and efficiency.

Can a dirty furnace filter cause the system to overheat?

Yes, a dirty filter restricts airflow, causing the furnace to overheat and shut off prematurely, leading to inconsistent heating.

What is a limit switch, and why would it fail?

A limit switch ensures the furnace doesn't overheat. It can fail due to age, dirt buildup, or electrical issues, causing the furnace to shut off too soon.

Is it safe to attempt furnace repairs myself?

Basic checks like replacing filters or checking thermostat settings are safe. However, avoid working on gas lines, electrical components, or internal furnace parts without professional help.