Skip to content

Heater blowing cold air? Common causes

A heater that blows cold usually comes down to the engine not reaching temperature (a stuck-open thermostat), low coolant, air trapped in the system, or a clogged heater core. The heater borrows heat from the engine's coolant, so anything that starves it of hot coolant kills the heat.

Is it safe to drive?

A stuck thermostat that keeps the engine cold, or low coolant, can point to a bigger cooling problem — worth checking, especially in winter.

What to check first

  • Check the coolant level when the engine is cold — low coolant is the top cause.
  • See if the temperature gauge reaches normal; if it stays cold, suspect a stuck-open thermostat.
  • Feel both heater-core hoses at the firewall — one cold hose suggests a clog or airlock.
  • Bleed trapped air from the cooling system if the level is fine but heat is intermittent.

Heater blowing cold air: FAQ

What causes heater blowing cold air?

A heater that blows cold usually comes down to the engine not reaching temperature (a stuck-open thermostat), low coolant, air trapped in the system, or a clogged heater core. The heater borrows heat from the engine's coolant, so anything that starves it of hot coolant kills the heat.

Is it safe to drive with heater blowing cold air?

A stuck thermostat that keeps the engine cold, or low coolant, can point to a bigger cooling problem — worth checking, especially in winter.

Do I need an OBD2 scanner?

For a confirmed diagnosis, yes — a scanner reads the stored trouble code. You can triage many symptoms by behavior first, but the code is what pins down the cause. The free AI Mechanic can interpret your code and symptoms for your exact vehicle.

Other symptom guides