Coolant colour is a diagnostic signal. A healthy cooling system holds its colour for its whole service interval. When the colour shifts, something in the loop has changed — and the colour usually tells you what.
Brown or rust-coloured coolant
Brown means iron oxide — rust — is being produced faster than the inhibitor can stop it.
- The coolant is past its service life and the inhibitor package is depleted, so bare cast iron starts corroding.
- The system was filled with too much plain water, diluting the inhibitor concentration below its working range.
- The vehicle has a long history of the wrong chemistry: an OAT-only product in a system that needed silicate, or vice versa, leaving one metal family unprotected.
- Air is being drawn in through a failing hose, radiator cap or head gasket, and oxygen accelerates corrosion.
Milky, creamy or oily coolant
Milky coolant almost always means oil or combustion gas has entered the cooling system. This is not a coolant problem, and changing the coolant will not fix it.
- A failed head gasket or cracked head lets combustion gas and oil into the coolant jacket.
- A failed oil cooler, common on many diesel and some petrol engines, lets engine oil into the coolant.
- An automatic transmission fluid cooler inside the radiator can fail and push ATF into the coolant.
Fix the mechanical fault first. Flushing a cooling system while oil is still entering it just wastes new coolant.
Black or grey coolant with grit
Dark coolant carrying gritty solids points to one of two things: rubber hose degradation putting carbon black into the loop, or sealed lubricant from a failing water pump. Both need the offending part replaced, followed by a full flush.
Cloudy coolant with floating solids
If two incompatible coolants have been mixed — for instance an OAT-only product topped up with a silicate-heavy IAT — silicate or phosphate can drop out of solution and form a gel or sediment. It settles in the radiator core and the heater matrix, which is why the heater stops working first.
What to do: a decision path
- 1Check the level and the cap first. A weak radiator cap changes the boiling point of the whole system and can cause coolant loss with no visible leak.
- 2Look at the coolant condition: colour, smell, texture. Sweet burnt smell often means it has been overheated.
- 3If the coolant is milky or oily, pressure-test the cooling system and test for combustion gases in the coolant before anything else.
- 4If the coolant is simply brown or rusty, the system needs a chemical flush and a fresh fill of the correct specification, plus a new thermostat and cap if they are ageing.
- 5After refilling with premixed coolant, run the engine with the heater on full to purge air, then recheck the level after a full heat cycle.
Open the troubleshooting guide
Pick your symptom and work through likely causes, checks and next actions in order.
Preventing it next time
- Always use premixed coolant at the correct concentration rather than guessing a water ratio; over-dilution is the single most common cause of rusty coolant.
- Never mix technologies. If you do not know what is in the system, flush it and start again.
- Replace the radiator cap and thermostat at the interval the maker specifies — they are cheap and they control the system pressure.
- Use deionised or distilled water if you must dilute; hard tap water deposits scale that insulates the radiator core.