BMW 3 Series engine bay with blue G48 and green HT-12 coolant bottles side by side

BMW 3 Series Coolant Type: Blue (G48) vs Green (HT-12)

Put the wrong coolant in your BMW 3 Series and you won’t notice anything — at first. The damage shows up months later as degraded corrosion protection inside the cooling system. BMW changed its factory-fill coolant midway through the 3 Series’ life, so “blue” and “green” are both correct answers — for different cars. Getting it right takes about two minutes once you know your car’s production date.

This guide covers exactly which antifreeze your E90, F30, or G20 takes, the one-way mixing rule most sources get wrong, how much coolant each engine holds, how to top off and bleed the system by generation, and what to buy. Everything here sits in the Maintenance & DIY hub.

The short answer

BMW 3 Series models built before mid-2018 use blue BMW antifreeze/coolant (G48, spec LC-87, part 82 14 1 467 704); models built from late 2018 onward — including the G20 — use green BMW HT-12 (spec LC-18, part 83 19 2 468 442). Match your factory fill using your production date and owner’s manual, not color alone.

The critical rule: HT-12 may top off a G48-filled system, but G48 must never go into a car factory-filled with HT-12. Details below.

2Coolant specs covered
50:50Mix with distilled water
Cold onlyEngine state for top-offs
NoneTools required

In this guide

Which coolant does my 3 Series take?

Select your generation. The changeover happened during 2018, so late F30s need a production-date check — the finder walks you through it.

Spec: BMW G48 (LC-87) — blue, no exceptions.

Part number: 82 14 1 467 704 (1-gallon concentrate).

Factory fill: every E90-generation 3 Series (325i, 328i, 330i, 335i, including E91/E92/E93) left the factory with blue G48. There is no ambiguity for this generation.

Cooling layout: single cooling circuit — one expansion tank, one system to check.

Confirm it: your owner’s manual lists the coolant spec, and what’s in the tank should be blue. If a previous owner put something else in, a drain and refill with G48 is the clean fix.

Spec: BMW G48 (LC-87) — blue — for builds through about mid-2018.

Transition warning: very late 2018 F30 builds may be factory-filled with green HT-12. Model year alone is not definitive for these cars.

How to check (3 steps):

  1. Read the production date on the sticker in the driver’s door jamb.
  2. Check the coolant spec in your owner’s manual.
  3. Look at what’s actually in the tank — and match the spec label/part number, not just the color.

Part numbers: G48 82 14 1 467 704 · HT-12 83 19 2 468 442.

Note: F30 LCI models with B-series engines (330i B48, 340i B58) have two cooling circuits — see the two-reservoir section below.

Spec: BMW HT-12 (LC-18) — green — from production start (early 2019 builds onward).

Part number: 83 19 2 468 442 (1-gallon concentrate).

Factory fill: every G20 3 Series was factory-filled with HT-12. Never use G48 in a G20 — the factory-fill rule below explains why.

Cooling layout: B48/B58 turbo engines run two independent circuits (high-temp engine + low-temp charge-air), each with its own reservoir. Check and top off both.

BMW G48 vs HT-12: what’s actually different

They’re both ethylene-glycol antifreeze, but the corrosion-inhibitor chemistry differs — that’s why the specs aren’t interchangeable by color:

G48 (blue)HT-12 (green)
BMW specLC-87LC-18
ChemistryHOAT — silicated ethylene glycolSi-OAT ethylene glycol
Color in the bottleBlue / blue-greenGreen (US); early EU Frostox HT-12 was magenta/rose
1-gal concentrate part #82 14 1 467 70483 19 2 468 442
Factory fill3 Series built before ~mid-20183 Series built ~late 2018 onward; all G20
The two BMW coolant specs side by side. Identify your coolant by spec label and part number — color alone is unreliable, since early European HT-12 was magenta, not green.
Comparison graphic of BMW G48 (LC-87) blue coolant versus HT-12 (LC-18) green coolant specifications
BMW G48 (LC-87) versus HT-12 (LC-18): the two factory-fill specs. Match your car’s factory fill — never substitute by color alone.

One more color warning: if the coolant in your tank is brown, rusty, or an unidentifiable murk, that’s not a third spec — it’s neglected or contaminated coolant. Drain, flush, and refill with the correct spec (see the troubleshooting section).

Can you mix blue and green BMW coolant?

This is where most of the internet contradicts itself. The accurate answer, per BMW as quoted by OEM parts suppliers, is a one-way rule — not a flat yes or no:

Your car’s factory fillAdding HT-12Adding G48
G48 (blue)✅ OK — BMW permits HT-12 in G48-filled systems✅ OK — same spec
HT-12 (green)✅ OK — same spec❌ NEVER — G48 must not go into HT-12 factory-fill cars
The directional mixing matrix. Read it as: rows are what your car was factory-filled with, columns are what you’re pouring in.

In practice: if you own a pre-2018 car (G48) and can only find HT-12 on the shelf, topping off with HT-12 is acceptable per BMW. If you own a 2019+ car (HT-12) and someone offers you blue G48 — decline. And if you simply don’t know what’s in the car, match the factory fill from your production date and owner’s manual rather than gambling on the matrix.

⚠️ The rule that matters: HT-12 may be used in a cooling system currently filled with G48, but G48 must never be used in a vehicle originally factory-filled with HT-12. When topping off, use the same spec as your factory fill wherever possible — the matrix above is for emergencies and shelf-availability, not routine practice.

How much coolant does a 3 Series hold?

Published capacities are surprisingly hard to pin down — BMW’s own documentation is the only fully authoritative source, and forums quote figures of varying quality. The table below gives the best available figures with confidence labels, so you know which numbers to trust:

EngineTotal system capacityConfidence & source note
E90 N52
(325i / 328i / 330i)
~10 LMedium — Bentley procedure (sourced from an E60 N52 document; treat as approximate for E90)
E90 N54
(335i)
8.2 L (manual)
8.4 L (automatic)
Medium — ALLDATA via e90post
G20 B48
(330i)
4.2 L low-temp circuit
+ 9.8 L high-temp circuit
Low — CarAraC; needs BMW TIS confirmation
G20 B58
(M340i)
4.5 L low-temp circuit
+ 10.5 L high-temp circuit
Low — CarAraC; needs BMW TIS confirmation
F30 N20 / N26
(328i)
—No citable figure found — verify via VIN parts catalog or ISTA
Coolant system capacities with honesty labels. A drain-and-refill replaces less than the dry-fill total (coolant stays trapped in the block and heater core) — always top off to the MAX mark after bleeding, regardless of what the table says.

A useful distinction: dry-fill capacity (a completely empty system, e.g. after engine work) is higher than what a drain-and-refill takes, because a simple drain leaves coolant trapped in the block, heater core, and hoses. Don’t buy fluid by the table alone — buy a gallon of concentrate, mix 50:50 as needed, and fill to the mark.

The two-reservoir surprise on turbo models

If you drive a B-series turbo 3 Series — F30 LCI 330i (B48), 340i (B58), or any G20 — your car has two independent cooling circuits, each with its own reservoir:

  • High-temperature circuit — cools the engine itself (the familiar one).
  • Low-temperature circuit — cools the charge air (turbo intercooler loop), running much cooler.
Flow diagram of the BMW turbo engine dual coolant circuit: high-temperature engine circuit and low-temperature charge-air circuit
The dual-circuit cooling layout on BMW turbo engines: the high-temperature engine circuit and the low-temperature charge-air circuit are independent systems with separate reservoirs.

Why this matters: the two circuits must be topped off and bled separately. A full main reservoir tells you nothing about the low-temp circuit — check both caps, and don’t let one run low while the other looks fine. Almost no competitor guide explains this; now you know.

How to top off coolant safely

Diagram showing the coolant expansion tank location in a BMW G20 3 Series engine bay
The coolant expansion tank — check the level here, only when the engine is completely cold.
  1. Cold engine only. Never open the cooling system hot — it’s pressurized and the coolant can scald. Wait at least an hour after driving; the tank should feel cool to the touch.
  2. Find the expansion tank and read the level against the MIN/MAX marks on its side.
  3. Match your factory-fill spec (G48 or HT-12) using the finder above — not the color in the tank.
  4. Mix concentrate 50:50 with distilled or demineralized water. Use premix exactly as it comes — never dilute premix further, and never use tap water (minerals cause deposits).
  5. Fill to the MAX mark, not above it. Overfilling leaves no room for thermal expansion.
  6. Cap it securely and wipe any spills — coolant is toxic to pets and has a sweet smell that attracts them.
  7. On B-series turbo cars, repeat for the second reservoir.

Dilution calculator: 50:50 mix

Buying concentrate? Enter how many liters of 50:50 mix you need and get the exact split:

Bleeding the cooling system by generation

After any drain, refill, or major top-off, air trapped in the system causes repeat low-coolant warnings and poor heater performance. The bleed procedure depends on your generation — there is no single universal method:

E-series and F-series: electric water-pump self-bleed

  1. Ignition ON, engine OFF.
  2. Set the heater to maximum temperature and the blower to its lowest speed.
  3. Press the accelerator pedal fully to the floor and hold for about 10 seconds.
  4. The electric water pump now runs its bleed cycle — roughly 12 minutes. Do not open the expansion tank during the cycle.
  5. When the pump stops, check the level and top off to MAX with 50:50 mix.

G-series: vacuum fill (BMW technical procedure)

BMW’s technical documentation specifies vacuum filling for G-series cars — “watering-can” filling is explicitly not permitted, and an ISTA bleed routine runs after the refill. In practice this means a proper G20 coolant service needs a vacuum filler (or a shop that has one). Topping off a low reservoir is still a DIY job; a full drain-and-refill is best left to a BMW specialist with the right equipment.

Golden rule for every generation: if the low-coolant warning keeps coming back after you top off, you almost certainly have an airlock — re-bleed properly rather than pouring in more coolant.

How often should you change it?

Ask five sources, get five answers. Here’s who says what — presented as a comparison, because no single number is “the” answer:

WhoRecommendation
BMW (technical documentation)“Lifetime filling” — replace only after cooling-system repairs; never reuse drained coolant
BASF / Glysantin (inhibitor maker)Every 3–4 years — corrosion inhibitors deplete over time
Generic retailersEvery 2 years / 30,000 miles
Aftermarket marketersUp to 5 years / 150,000–250,000 km
Our practical adviceCheck level and condition yearly; replace every 4–5 years as preventative practice
Coolant service intervals: what each source claims. BMW doesn’t schedule a replacement, so the practical line below is preventative advice — not a manufacturer requirement.

Our take: BMW’s “lifetime” assumes ideal conditions, but corrosion inhibitors genuinely degrade — the company that makes them says 3–4 years. Inspecting the level and color yearly and replacing every 4–5 years (or sooner if it’s discolored) is cheap insurance against the cooling-system failures these cars are known for.

Troubleshooting: warnings, leaks, and brown coolant

  • False low-coolant warning with a full tank. The usual suspect is the level sensor in the expansion tank — its contacts corrode and it reads low when it isn’t. Owners have fixed this by cleaning the sensor contacts; the sensor is integral to the tank, so if cleaning fails, a replacement tank comes with a new sensor.
  • F30 expansion-tank cracks. The plastic tank degrades with heat cycles and cracks — a known leak point on the F30. Coolant residue around the tank seams or mounting points is the telltale.
  • Warning returns right after topping off. That’s an airlock, not a leak. Re-bleed using the procedure for your generation above — ideally a vacuum fill — instead of pouring in more coolant.
  • Brown or rusty coolant. That’s neglected or contaminated fluid, not a third coolant type. Drain, flush, and refill with the correct spec for your car.
  • Coolant loss with no visible leak. Could be a slow weep from a hose, the water pump, or — worst case — internal consumption. This crosses from “which coolant” into diagnosis territory.

If your warning is about losing coolant rather than choosing it, our BMW 3 Series low-coolant warning guide walks through causes ranked by generation, the “can I keep driving?” decision, and what each fix costs. And if a CBS service reminder popped up alongside the warning, here’s how to reset the BMW service light once the work is done.

What to buy

Buy the spec, not the color. These are the genuine BMW part numbers — the surest way to get the right chemistry:

ProductBMW part numberFor
BMW Antifreeze/Coolant G48
1-gallon concentrate
82 14 1 467 704Blue — 3 Series built before ~mid-2018
BMW Antifreeze/Coolant G48
1-liter bottle
82 14 2 209 769Same G48 spec, smaller bottle
BMW HT-12 Antifreeze/Coolant
1-gallon concentrate
83 19 2 468 442Green — 3 Series built ~late 2018 onward, all G20
Genuine BMW coolant part numbers. Concentrates must be mixed 50:50 with distilled water — use the calculator above.

Aftermarket options (Valvoline/Zerex G-48 and HT-12, PEAK, Prestone) claim compatibility — the safe editorial line is: only use an aftermarket coolant that meets the exact BMW spec (LC-87 or LC-18) and matches your car’s factory-fill chemistry. When in doubt, the genuine bottle removes all doubt.

Frequently asked questions

BMW 3 Series models built before mid-2018 take blue BMW antifreeze/coolant (G48, spec LC-87); models built from late 2018 onward, including the G20, take green BMW HT-12 (spec LC-18). Check your production date and owner’s manual rather than judging by color alone — early European HT-12 was magenta, not green.

Only in one direction: HT-12 may be used to top off a system factory-filled with G48, but G48 must never go into a car factory-filled with HT-12. Use the mixing matrix above, and whenever possible just match your factory fill.

Because your car was factory-filled with HT-12 — normal for 3 Series models built from late 2018 onward. Green is the correct color for those cars, not a sign someone put the wrong fluid in.

BMW calls it a “lifetime filling” and doesn’t schedule a replacement. The inhibitor manufacturer (BASF) suggests every 3–4 years; our practical advice is to check level and condition yearly and replace every 4–5 years as preventative maintenance — that’s advice, not a BMW requirement.

Only if that specific Prestone product meets the exact BMW spec your car needs (LC-87/G48 or LC-18/HT-12) and matches your factory-fill chemistry. A generic “works in all cars” coolant is not good enough — the genuine BMW bottle is the zero-doubt option.

A small emergency top-off with distilled water is acceptable to get you home — but restore the proper 50:50 coolant mix as soon as possible. Repeated water top-offs dilute freeze and corrosion protection.

No. They follow different manufacturer specs (BMW LC-87/LC-18 versus Mercedes 325.x). Never substitute by brand — match the spec printed for your car.

Genuine BMW concentrate is mixed 50:50 with distilled or demineralized water — use the calculator above for exact volumes. Premixed (ready-to-use) coolant must not be diluted further, and tap water should never be used.

It depends on the engine: roughly 10 liters for an E90 N52, 8.2–8.4 liters for an E90 N54, and split low-temp/high-temp circuit figures for G20 turbo models (see the capacity table — figures carry confidence labels because published numbers vary in quality). A drain-and-refill always takes less than the dry-fill total.

It means the expansion-tank level has dropped below the sensor’s threshold. If the temperature gauge is stable, you can drive gently to top it off; if any overheating warning appears, stop the engine immediately. Our low-coolant warning guide covers the full “can I keep driving?” decision and every common cause.

Specs and part numbers cross-checked against BMW technical documentation, OEM parts suppliers, and owner-community sources. Where sources disagree — service intervals, transition dates, system capacities — this guide presents the disagreement honestly with confidence labels rather than picking one number. Last verified: September 2026.

Similar Posts