Oil in the coolant tank means one of three systems is leaking into the other: the head gasket, an oil cooler, or (on some cars) a transmission cooler that uses engine coolant. The fix ranges from a $200 oil cooler O-ring to a $3,000 head gasket job. Diagnose before you spend.

What the contamination looks like

The classic sign is brown frothy gunk on the coolant cap or floating on top of the reservoir. People call it “milkshake” or “mayo.” That’s coolant emulsified with engine oil.

A few specifics tell you which way it’s leaking:

Where the contamination showsProbable direction
Brown sludge on the oil filler cap, dipstick reads above maxCoolant getting into oil
Brown sludge in the coolant tank, oil pressure normalOil getting into coolant
BothSevere head gasket failure or cracked head/block

Both directions ruin both fluids. Continuing to drive accelerates the damage and adds cylinder wash, bearing wear, and overheating to the bill.

Cause 1: blown head gasket

Most common cause on older cars and on a few specific engines known for it: Subaru EJ25 (1999 to 2010), GM 3.1 and 3.4 V6 (1990s to early 2000s), Northstar V8, and several BMW and Audi engines.

The head gasket seals the head to the block. When it fails between an oil galley and a coolant passage, the two fluids meet. Sometimes it fails between a combustion chamber and a coolant passage instead, which causes overheating and exhaust gases in the coolant (pressurized reservoir, bubbling).

Confirm with a block test (combustion gas chemical test on the coolant) or a compression test that shows one cylinder with low compression and a wet plug.

Cost: $1,500 to $3,500 depending on engine. Aluminum heads often need to be checked for flatness and resurfaced.

Cause 2: failed oil cooler

A lot of modern engines run an oil-to-coolant heat exchanger to control oil temperature. The exchanger is a sealed unit where oil flows on one side and coolant on the other; a failed gasket or cracked plate mixes them.

Common offenders: Audi/VW 2.0T (TSI/TFSI), BMW N20 and N55, GM 6.6L Duramax, Cummins 6.7L, many Ford diesels, Honda V6 J35.

If your car has an oil cooler, this is usually the cheaper outcome. A new oil cooler or gasket kit costs $80 to $400, labor 2 to 5 hours. Total $300 to $900.

Cause 3: cracked head or block

Rare and usually preceded by an overheating event. Severe enough overheating warps the head, and in worst cases cracks the iron block or aluminum head. Look for evidence: a recent overheating incident, blue smoke from the exhaust, or coolant disappearing with no visible leak.

Repair is expensive (welding or head replacement, $2,500 to $5,000 plus). Often the answer is a used or remanufactured engine.

Cause 4: transmission cooler leak

Some vehicles route ATF through a coolant-cooled heat exchanger. If that exchanger fails internally, ATF (red, thinner than engine oil) ends up in the coolant. Common on Honda V6 transmissions with external coolers and some Ford and Mopar setups.

If the “oil” in your coolant is pinkish-red and thin, it’s transmission fluid, not engine oil. The cooler or its hoses are the failure.

Cause 5: human error

Sometimes the engine oil filler and the coolant filler look similar enough at 6am that someone pours oil into the wrong neck. If you opened the cap and found unmixed oil sitting on top of clear coolant (not emulsified, no brown gunk), this is more likely than mechanical failure.

Fix: flush the cooling system thoroughly. Drain, refill with water, run the engine to operating temp, drain, repeat until the runoff is clean. Then refill with correct coolant. Drive normally for a week and check; if the contamination doesn’t return, it was a pour mistake.

How to diagnose without guessing

  1. Pull the dipstick and the oil cap. If the underside of the cap has a tan film, water/coolant is in the oil. Pulling 2 ounces of oil from the dipstick tube into a clean container will show separation: oil floats, coolant sinks.
  2. Pressure-test the cooling system at 15 psi cold. If the gauge drops without an external leak, the coolant is going somewhere internal.
  3. Block test (combustion leak detector). Blue fluid in a test bottle exposed to the coolant turns yellow if combustion gas is present. Confirms head gasket failure between combustion and coolant.
  4. Compression test. A cylinder with much lower compression than the others, especially wet plug, points to head gasket.
  5. Inspect the oil cooler. On many cars it’s externally accessible and you can spot weeping coolant or oil residue.

What it actually costs

CauseTypical repair cost (2026)
Pour mistake$50 in coolant after a flush
Oil cooler gasket$300 to $900
Failed external transmission cooler$400 to $1,200
Head gasket$1,500 to $3,500
Cracked head$2,500 to $5,000
Cracked block / new engine$4,000 to $10,000

Don’t drive it

Coolant in oil destroys bearings within hours of running. Oil in coolant can clog the radiator and overheat the engine the same way. Get the car towed if the contamination is severe. A $300 oil cooler repair caught early beats a $5,000 engine job.