Repair Riot

Furnace Not Working in Cold Weather

When your house revolts, we help you restore order.

On this page

Quick answer

Check your thermostat settings, ensure the power is on, and replace a dirty air filter. If the furnace still doesn’t start, inspect the circuit breaker and pilot light.

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 room temperature.
    Observe: Thermostat may be in 'Cool' mode or set too low.
    Means: Incorrect settings prevent the furnace from activating.
    Next: Adjust settings and wait 10 minutes to see if furnace starts.
  2. Inspect Power Supply
    Do: Check the circuit breaker for the furnace and ensure it's in the 'On' position.
    Observe: Tripped breaker or blown fuse.
    Means: Power interruption stops furnace operation.
    Next: Reset the breaker and test the furnace.
  3. Replace Air Filter
    Do: Remove the old air filter and replace it with a new one.
    Observe: Dirty filter restricting airflow.
    Means: Clogged filters can cause the furnace to overheat or fail to start.
    Next: Turn power back on and test the furnace.
  4. Check Pilot Light
    Do: Look through the access panel to see if the pilot light is lit.
    Observe: Pilot light is out or flickering.
    Means: Unlit pilot light prevents gas flow to the furnace.
    Next: Follow manufacturer instructions to relight the pilot light.
  5. Inspect Gas Valve
    Do: Ensure the gas valve near the furnace is fully open.
    Observe: Gas valve is closed or partially closed.
    Means: Blocked gas supply prevents the furnace from igniting.
    Next: Turn the gas valve to the 'On' position and test the furnace.
  6. Listen for Error Codes
    Do: Listen for any beeping sounds or flashing lights on the furnace control panel.
    Observe: Error codes or blinking lights indicating a problem.
    Means: Error codes can point to specific issues like a faulty igniter or limit switch.
    Next: Refer to the furnace manual to interpret the error codes.

Common causes

CauseLikelihoodDifficultyPart often needed
Thermostat Settings
Incorrect settings prevent the furnace from receiving a signal to heat.
CommonEasyNone
Tripped Circuit Breaker
Power interruption due to electrical overload or short circuit.
CommonEasyNone
Dirty Air Filter
Clogged filters restrict airflow, causing the furnace to overheat or fail to start.
CommonEasyAir Filter
Unlit Pilot Light
Pilot light out due to draft, gas supply issue, or thermocouple failure.
SometimesEasy–MediumThermocouple
Closed Gas Valve
Gas supply is manually shut off, preventing the furnace from igniting.
SometimesEasyNone
Faulty Igniter or Flame Sensor
Igniter fails to spark or flame sensor doesn't detect a flame, stopping the heating cycle.
SometimesMediumIgniter or Flame Sensor
Frozen or Blocked Ductwork
Ice buildup or blockage in ducts prevents warm air from circulating.
RareMediumDuctwork Repair
Malfunctioning Limit Switch
Limit switch shuts off furnace to prevent overheating due to airflow issues.
RareMediumLimit Switch

Parts matching

Common parts that may be needed to fix a furnace not working in cold weather include:

Always refer to your furnace model's manual before purchasing replacement parts to ensure compatibility.

When to call a professional

FAQ

Why does my furnace work fine in mild weather but not in cold weather?

Cold weather increases heating demand, which can expose underlying issues like a weak igniter, dirty filter, or gas supply problem that aren't apparent in milder conditions.

Can a low thermostat battery cause the furnace not to work in cold weather?

Yes, a low battery can prevent the thermostat from sending a signal to the furnace. Replace the batteries if your thermostat uses them.

Is it safe to relight the pilot light myself?

Yes, if you follow the manufacturer's instructions carefully. However, if you smell gas or the pilot won't stay lit, call a professional immediately.

How often should I replace my air filter to prevent furnace issues?

Replace your air filter every 1–3 months, depending on usage and filter type, to maintain good airflow and prevent furnace strain.