Bob Garrett Services Logo

Why Is My HVAC Not Heating Even Though It Turns On?

An HVAC that turns on but doesn’t heat usually has an airflow, thermostat, or heat source problem. Most often the thermostat isn’t set to Heat or the filter is clogged, which limits warm air. On mild days, a heat pump can run and feel only lukewarm; truly cold supply air points to a fault that needs diagnosis. Our team services homes throughout the Roanoke and New River Valleys, so we see these patterns daily.

Try these quick checks before calling:

  • Set the thermostat to Heat/Auto, 3–5°F above room temp, and replace batteries if needed.
  • Replace a dirty filter and open all supply/return vents to restore airflow.
  • Heat pumps: clear snow/debris from the outdoor unit; steady cold air can mean a stuck reversing valve or low refrigerant.
  • Furnaces: blower running with no flame often means a bad igniter or dirty flame sensor—don’t keep resetting.

Turn the system off if you smell gas, trip breakers repeatedly, or see heavy icing, then schedule a diagnostic to prevent damage.

Updated: 2026-04-02

Need help in Moneta, VA? Call 540-583-4765 or book online.

Share this answer

Found this useful? Help a neighbor find it too.