Home › Repairs › Radiator Replacement (E9x)

Radiator Replacement (E9x) cost

Radiator Replacement (E9x) on a BMW with the N51/N52/N54 engine typically costs $230–$1,000 at an independent shop or $250–$615 in parts DIY, based on 6 real owner-reported prices.

Last updated · Sources: 6 owner-reported prices from 3 cited threads

Leaking radiator end tanks on E9x 3 Series. Real prices reported by owners on Reddit and BMW forums, with a link to every one.

N51N52N54E90E92E93

Limited data: Limited data: 6 prices, no dealer price yet.

Typical cost

BMW dealer
No real price found yet
Independent shop
$230 – $1,000
Median $700 · 4 data points
DIY (parts/tools)
$250 – $615
Median $433 · 2 data points

Ranges are the lowest and highest prices in the table below. They are not estimates. Shop prices include parts and labor unless noted.

Every price we found

PriceWhereDetailsSource
$1,000 Indy Local shop quote "$1000+", E93 N51[1]
$600 Indy Paid "around $600" at an indy[1]
$250 DIY Radiator, upper/lower hoses, tank hose and coolant, "right over 250"[1]
$615 DIY N51 SULEV radiator alone at FCP Euro[1]
$230 Indy Shop labor-only quote, 2009 328i (owner buying ~$153 aftermarket radiator)[2]
$800 Indy Shop quote, radiator + coolant hoses[3]

Which cars are affected

E90/E92/E93 328i and 335i. N51 (SULEV) cars need a special, pricier radiator.

Symptoms

Parts list

E90 radiatorECS TuningPelican PartsAmazon
Upper & lower radiator hosesECS TuningPelican PartsAmazon
BMW coolant (blue)ECS TuningPelican PartsAmazon

Check fitment for your exact car (VIN) before ordering. Links may become affiliate links in the future.

Had this done? Share what you paid

Your price helps the next owner judge a Radiator Replacement (E9x) quote. We check every submission before adding it.

Form not showing? Open the price form.

Common questions

How much does Radiator Replacement (E9x) cost?

Radiator Replacement (E9x) on a BMW with the N51/N52/N54 engine typically costs $230–$1,000 at an independent shop or $250–$615 in parts DIY, based on 6 real owner-reported prices.

How much does Radiator Replacement (E9x) cost at a BMW dealer?

We have not found a real dealer price for this job yet.

How much does an independent shop charge for Radiator Replacement (E9x)?

Independent shop prices ranged $230 to $1,000 (4 data points, median $700).

Can I do Radiator Replacement (E9x) myself?

Owners who did it themselves reported $250 to $615 in parts and tools.

Which BMWs are affected?

E90/E92/E93 328i and 335i. N51 (SULEV) cars need a special, pricier radiator.

Related repairs

Electric Water Pump + Thermostat
The electric pump that strands BMW owners without warning.
$940–$2,035
A/C Compressor (E9x)
Seized compressor or broken pulley; includes evacuate and recharge.
$350–$1,750
Oil Filter Housing Gasket (OFHG)
The classic BMW oil leak onto the serpentine belt.
$350–$1,950
Valve Cover / Valve Cover Gasket
Gasket-only or full plastic valve cover replacement.
$650–$2,000

Sources

  1. E93/N51 radiator leak - should I replace radiator ($1000+ job) (E90post)
  2. Shop will install Radiator for 230$ (Labor Only) (Reddit r/E90)
  3. Is $800 for a new radiator and coolant hoses a good price at a shop? (Reddit r/E90)

Get one big BMW repair breakdown a week

Dealer vs indy vs DIY. Free. No spam.

Embed not loading? Subscribe on beehiiv →