Thermostat Says Heat Is On but There’s No Heat

Homeowner feels a cold register while the thermostat says heat is on but there is no heat.

When your thermostat says heat on but no heat comes out, the cause is usually the thermostat itself (dead batteries, wrong settings or loose wiring) or something that stops the furnace from running, such as a tripped breaker, a switched-off furnace, a dirty filter or no gas supply. Start with the free checks below, then call a technician.

Information checked on November 4, 2026. If you smell gas, leave the home and call your gas utility or 911 from outside.

First checks when your thermostat says heat on but no heat

  1. Mode and setpoint: first of all, make sure the thermostat is on Heat and set above the current room temperature, as Lennox advises. Also check that a schedule isn’t overriding it.
  2. Batteries: next, replace them if your thermostat uses batteries. Trane says not to ignore a low-battery warning and to replace batteries every year.
  3. Breaker and furnace switch: then check the electrical panel for a tripped breaker or blown fuse, and make sure the furnace power switch is on, Trane says.
  4. Air filter: after that, check the filter. According to Lennox, a dirty filter can make the system overheat and shut down as a safety precaution.
  5. Gas supply: also see whether your other gas appliances work, since Trane lists no gas supply as a cause.
  6. Error codes: finally, look for flashing lights or codes on the furnace or heat pump, which Lennox lists as a reason to call a pro.

Thermostat problems when it says heat on but no heat

Loose or damaged wiring

“Loose or damaged wiring may be to blame,” Trane says. You can remove the faceplate to look, but Trane warns not to touch the wires. So if you see damage, call an electrician or HVAC company. Likewise, Lennox says electrical troubleshooting should be handled by a licensed technician.

Dirt inside the thermostat

On thermostats with a removable cover, Trane suggests brushing out dust with a clean paintbrush or makeup brush. In addition, a thin piece of paper can clear debris stuck between components.

A wrong or recent installation

A recent DIY or third-party installation may be wired incorrectly, according to Trane. Moreover, heat pumps need a compatible heat pump thermostat, so confirm yours is the right type. Otherwise, if in doubt, ask an HVAC pro to check it.

A faulty thermostat

Lennox lists the signs: unresponsive controls, readings that don’t match the actual room temperature, or no signal reaching the HVAC system. In that case, try a factory reset from the user manual first. If that fails, a new thermostat costs $140 to $350 installed on HomeGuide’s AC repair table, or $190 to $480 on its furnace repair table.

Furnace problems when the thermostat says heat on

Sometimes the thermostat says heat is on and works fine, but the furnace can’t produce heat. Trane lists a dirty filter, a furnace switch that’s off, a tripped breaker, no gas supply, a bad blower motor and a dirty ignitor. Similarly, Carrier lists a dirty flame sensor, a pilot that’s out and a malfunctioning limit switch among the causes of a furnace blowing cold air.

Furnace repairTypical cost
Flame sensor$80–$250
Ignitor$100–$250
Limit switch$100–$375
Blower motor$300–$900
Control board$300–$650
Parts and labor. Source: HomeGuide furnace repair costs, checked on November 4, 2026.

For details on each, see our guides to a furnace blowing cold air, furnace ignitor replacement cost and furnace short cycling.

Heat pump owners: thermostat says heat on but air feels cool

During defrost, a heat pump temporarily blows cooler air, Lennox says, and Trane notes that AUX may show on the thermostat. Also, heat pump air is cooler than furnace air, usually 85 to 100°F according to Carrier. So read our guide to a heat pump blowing cold air before you call for service.

When to call a technician

  • You’ve replaced the batteries and reset the settings, but the heat still won’t turn on.
  • Also, error codes or flashing lights appear on the furnace or thermostat.
  • Similarly, you hear banging, humming or constant clicking, as Lennox notes.
  • You suspect damaged wiring, or you aren’t comfortable handling electrical parts.
  • Finally, the breaker trips again after you reset it.

Before a technician arrives, note what the thermostat says and any codes on the furnace. For budgeting, HomeGuide puts a service call at $75 to $150 an hour.

Related guides: If the repair is expensive, run the numbers in our repair or replace calculator. If you plan to upgrade, read our guide on smart thermostats for heat pumps.

Thermostat says heat on but no heat: FAQ

Why does my thermostat say heat on but the furnace won’t start?

Common reasons include no power, no gas or a safety shutdown caused by a dirty filter, according to Trane and Lennox. So check the breaker, the furnace switch, the filter and your gas supply first.

Can a dirty filter stop the heat?

Yes. Lennox says a dirty filter can make the system overheat and shut down as a safety precaution. Therefore, change filters every one to three months.

How do I reset my thermostat?

First, follow the factory reset steps in your user manual, as Lennox suggests. If the heat still won’t come on after a reset, call a technician.

Should I replace my thermostat if the heat doesn’t work?

Not until you’ve ruled out the furnace. After all, even when the thermostat says heat is on, Trane and Carrier list furnace-side causes such as a dirty ignitor or flame sensor.

Sources and review

Sources: Trane, thermostat says heat on but furnace not running (modified April 24, 2025); Lennox, thermostat not turning on heat? (November 11, 2025); Carrier, why is my furnace blowing cold air (October 13, 2026); Carrier, heat pump not heating (September 15, 2026); HomeGuide, furnace repair cost; HomeGuide, AC repair cost. All checked on November 4, 2026.

Written by: HVAC Switch. Last updated: November 4, 2026. Read our editorial policy to learn how we research prices, or contact us if you spot an error.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top