Quick answer
If your furnace is blowing cold air but no heat, first check the thermostat settings and air filter. Ensure the gas valve is open and the power is on. If the pilot light is out, relight it carefully or call a professional.
Confirm the symptom
- Furnace fan is running
- No heat from vents
- Thermostat is set to heat mode
- Air filter is clean or recently replaced
- Gas valve is open
- Pilot light is lit (if applicable)
Tools and prep
- Screwdriver
- Flashlight
- New air filter (if needed)
- Gas valve wrench (if needed)
- Thermometer (to check air temp)
- Safety gloves and goggles
- Turn off furnace power at the circuit breaker
- Ensure gas supply is on
Step-by-step troubleshooting
- Check Thermostat SettingsDo: Verify the thermostat is set to 'Heat' and the desired temperature is above room temperature.Observe: Thermostat is in correct mode and temperature setting.Means: Thermostat settings are correct.Next: If settings are correct, proceed to next step.
- Inspect Air FilterDo: Remove and inspect the air filter for dirt or blockage.Observe: Filter is dirty or clogged.Means: A clogged filter restricts airflow and can prevent proper heating.Next: Replace the filter if dirty and test the furnace again.
- Check Gas ValveDo: Locate the gas valve near the furnace and ensure it's fully open.Observe: Gas valve is in the 'On' position.Means: Gas supply is available to the furnace.Next: If gas valve is closed, open it and wait a few minutes before testing.
- Verify Power SupplyDo: Check the circuit breaker for the furnace to ensure it's not tripped.Observe: Breaker is in the 'On' position.Means: Furnace has electrical power.Next: If tripped, reset the breaker and test the furnace.
- Check Pilot LightDo: Look for the pilot light in the furnace's burner compartment.Observe: Pilot light is out or flickering.Means: No ignition source for the burners.Next: Relight the pilot light following the manufacturer's instructions or call a professional.
- Test for Error CodesDo: Check the furnace control panel for any error codes or blinking lights.Observe: Error codes or blinking lights are present.Means: The furnace has a specific issue indicated by the code.Next: Consult the owner's manual to interpret the code or contact a technician.
- Inspect Blower MotorDo: Listen for unusual noises from the blower motor and check for proper operation.Observe: Blower motor is running but not heating air.Means: Blower motor may be running without the heating cycle engaging.Next: If the motor runs without heat, check the limit switch or contact a professional.
Common causes
| Cause | Likelihood | Difficulty | Part often needed |
|---|---|---|---|
| Thermostat Issues Incorrect settings or a faulty thermostat can prevent the furnace from activating the heating cycle. | Common | Easy | Thermostat |
| Dirty Air Filter A clogged air filter restricts airflow and can cause the furnace to overheat or malfunction. | Common | Easy | Air Filter |
| Closed Gas Valve A closed gas valve prevents fuel from reaching the burners, resulting in no heat. | Sometimes | Easy | Gas Valve |
| Tripped Circuit Breaker A tripped breaker cuts power to the furnace, preventing it from operating. | Sometimes | Easy | Circuit Breaker |
| Out Pilot Light An extinguished pilot light means no ignition for the burners, resulting in no heat. | Sometimes | Medium | Ignition System |
| Faulty Limit Switch A faulty limit switch can prevent the furnace from engaging the heating cycle to avoid overheating. | Sometimes | Medium | Limit Switch |
| Failed Blower Motor A failed blower motor can cause the furnace to run without heating the air properly. | Rare | Hard | Blower Motor |
| Failed Heating Element or Burners A malfunctioning heating element or blocked burners prevent proper heat generation. | Rare | Hard | Burners/Heating Element |
Parts matching
Common parts needed for a furnace blowing cold air but no heat include:
- Thermostat
- Air Filter
- Gas Valve
- Circuit Breaker
- Ignition System
- Limit Switch
- Blower Motor
Purchase replacement parts that match your furnace model and specifications for compatibility and safety.
When to call a professional
- Furnace still blows cold air after checking all basic issues
- Error codes persist or are not recognized
- Pilot light won't stay lit after multiple attempts
- Unusual noises or smells from the furnace
- Gas leak suspected or detected
- Furnace is over 15 years old and has frequent issues
FAQ
Why is my furnace fan running but not producing heat?
The fan may be running without the heating cycle engaging due to thermostat issues, a faulty limit switch, or a malfunctioning ignition system.
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 furnace efficiency.
Can a bad thermostat cause a furnace to blow cold air?
Yes, a faulty or incorrectly set thermostat can prevent the furnace from activating the heating cycle, resulting in cold air being blown.
What should I do if the pilot light keeps going out?
If the pilot light frequently goes out, it may indicate a gas supply issue, a faulty thermocouple, or a draft. Contact a professional HVAC technician to inspect and repair the ignition system.
Is it safe to relight the pilot light myself?
Relighting the pilot light can be done if you follow the manufacturer's instructions carefully. However, if you're unsure or the pilot light won't stay lit, it's best to call a professional to avoid potential gas leaks or other hazards.