Quick answer
A heater that blows cold then hot often means hot coolant is not flowing consistently through the heater matrix. Low coolant and airlocks are two of the most common causes, especially if the issue appeared after coolant loss or cooling-system work.
If the heater goes cold while the engine temperature rises, treat it as urgent. That can happen when coolant is low or circulation is poor.
Common causes of a heater blowing cold then hot
Low coolant level
Low coolant can stop hot coolant reaching the heater matrix properly.
Coolant loss guide →Air trapped in system
Airlocks can make heater temperature change suddenly or blow cold at idle.
Bubbling coolant guide →Thermostat fault
A sticking thermostat can make engine and heater temperatures unstable.
Blocked heater matrix
Restricted coolant flow through the heater core can reduce cabin heat.
Water pump issue
Poor circulation can cause weak heat, temperature swings and overheating.
Coolant leak
Leaks can lower coolant level and introduce air into the system.
Coolant leak cost →Faulty heater controls
Blend door, climate control or flap faults can change air temperature inside the cabin.
Temperature sensor issue
Sensor or climate-control faults can confuse automatic heating systems.
Head gasket concern
Air entering the cooling system can cause heater and overheating symptoms.
Why coolant level affects cabin heat
Your car heater usually works by passing hot coolant through a heater matrix inside the cabin. Air is blown across that hot matrix to warm the interior. If coolant is low, full of air, or not circulating properly, the heater may blow cold, then warm, then cold again.
Cold air at idle
Can happen when circulation is weak or air collects in the heater matrix at low engine speed.
Heat returns when revved
Can suggest low coolant, trapped air or weak coolant flow because pump speed increases with revs.
When the heater changes temperature matters
Cold at idle, hot when driving
Often points to low coolant, airlocks or weak circulation.
Cold on hills or corners
Coolant may be low enough to move away from the pickup or sensor area.
Cold then hot after topping up
Air may still be trapped and the system may need proper bleeding.
Cold with rising temperature gauge
More urgent. Low coolant or poor circulation may be causing overheating.
Temperature gauge guide →Only one side warm
Can suggest climate control flap issues or partial heater matrix restriction.
Sweet smell or misted windows
May point to heater matrix leakage or coolant entering the cabin.
Coolant smell guide →When to stop driving
- !The heater blows cold while the engine temperature rises.
- !Coolant warning light appears.
- !Temperature gauge moves into the red.
- !Steam appears from the engine bay.
- !Coolant level is very low or the expansion tank is empty.
- !Coolant smell, wet carpets or greasy mist appears inside the cabin.
Do not open the coolant cap while hot. Let the engine cool before checking the coolant level.
What to check first
1. Let the engine cool
Never remove a hot coolant cap because the system can be pressurised.
2. Check coolant level
Low coolant is one of the first things to check when heater output changes.
3. Look for leaks
Check hoses, radiator, expansion tank, water pump area and under the car.
4. Watch the temperature gauge
Gauge movement helps separate heater control faults from cooling faults.
5. Check for bubbling
Bubbles in the expansion tank can suggest airlocks or pressure problems.
6. Arrange diagnosis
Repeated heater temperature changes need coolant flow and pressure checks.
Heater problem or engine cooling problem?
More likely heater control
The engine temperature is stable, coolant level is normal, and only cabin temperature changes.
More likely cooling system
Coolant level drops, temperature gauge moves, coolant bubbles, warning lights appear or the engine overheats.
Possible UK repair costs
Coolant top-up and bleed
Lower cost if the only issue is trapped air after recent work.
Coolant leak repair
Cost depends on hose, radiator, tank, thermostat housing or water pump access.
Thermostat replacement
Moderate to higher cost depending on engine layout.
Water pump repair
Can be expensive if linked to cambelt labour or difficult access.
Heater matrix flush
May help if the matrix is partially blocked, but not if it is leaking.
Heater matrix replacement
Can be costly on some cars because dashboard access may be needed.
Related heater, coolant and overheating guides
Frequently asked questions
Why does my car heater blow cold then hot?
Common causes include low coolant, trapped air, thermostat faults, heater matrix restriction, water pump problems or heater control faults.
Can low coolant cause the heater to blow cold?
Yes. If coolant is low, hot coolant may not circulate through the heater matrix properly.
Can an airlock cause heater temperature changes?
Yes. Air trapped in the cooling system can interrupt flow through the heater matrix.
Why does the heater go cold at idle?
This can happen with low coolant, trapped air, weak circulation or a partially blocked heater matrix.
Is it safe to drive if the heater blows cold then hot?
Only if the engine temperature is normal and coolant level is correct. Stop if warning lights, overheating or low coolant appear.
Can a heater problem mean head gasket trouble?
Sometimes. Heater issues with bubbling coolant, overheating, coolant loss or white smoke should be checked properly.