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?

You can use this guide without a scanner. Note when the symptom appeared and follow the safety guidance above. A technician can inspect the vehicle even if no trouble code was stored.

Other symptom guides