Home › Repairs › Water Pump (N20 / B46 / B48)

Water Pump (N20 / B46 / B48) cost

Water Pump (N20 / B46 / B48) on a BMW with the N20/B46/B48 engine typically costs $980–$3,600 at an independent shop, $1,339 at a BMW dealer, or $165–$200 in parts DIY, based on 8 real owner-reported prices.

Last updated · Sources: 8 owner-reported prices from 4 cited threads

Electric pump on the N20, mechanical pump and bracket on B46/B48. Real prices reported by owners on Reddit and BMW forums, with a link to every one.

N20B46B48F30F32F10G01G20

Typical cost

BMW dealer
$1,339
Median $1,339 · 1 data point
Independent shop
$980 – $3,600
Median $2,383 · 5 data points
DIY (parts/tools)
$165 – $200
Median $183 · 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,339 Dealer Dealer LABOR only, 4.4 hrs ($1,338.92), B46/B48 mechanical pump[4]
$3,600 Indy Indy quote: pump plus coolant tank, coolant lines, turbo coolant lines and belt, G01 X3 B48[1]
$1,200 Indy Indy, F30 328i, Pierburg pump, incl. tax and supplies[2]
$3,000 Indy Shop quote, 328i pump (plus OFHG leak found)[2]
$2,383 Indy German shop quote: pump, thermostat and hose, 2014 428i (N20)[3]
$980 Indy Third-party shop: pump, thermostat and hoses, 2014 528i (N20)[3]
$165 DIY OEM pump from FCP Euro (B4x mechanical)[4]
$200 DIY "Water pump alone is under $200 online for OEM genuine"[1]

Which cars are affected

328i/428i/528i (N20), 330i/430i/530i, X3 30i (B46/B48).

Symptoms

Parts list

N20 electric water pumpECS TuningPelican PartsAmazon
B48 water pump (or pump + bracket assembly)ECS TuningPelican PartsAmazon
N20 thermostatECS 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 Water Pump (N20 / B46 / B48) quote. We check every submission before adding it.

Form not showing? Open the price form.

Common questions

How much does Water Pump (N20 / B46 / B48) cost?

Water Pump (N20 / B46 / B48) on a BMW with the N20/B46/B48 engine typically costs $980–$3,600 at an independent shop, $1,339 at a BMW dealer, or $165–$200 in parts DIY, based on 8 real owner-reported prices.

How much does Water Pump (N20 / B46 / B48) cost at a BMW dealer?

Real dealer prices we found ranged $1,339 (1 data point, median $1,339).

How much does an independent shop charge for Water Pump (N20 / B46 / B48)?

Independent shop prices ranged $980 to $3,600 (5 data points, median $2,383).

Can I do Water Pump (N20 / B46 / B48) myself?

Owners who did it themselves reported $165 to $200 in parts and tools.

Which BMWs are affected?

328i/428i/528i (N20), 330i/430i/530i, X3 30i (B46/B48).

Related repairs

Low Pressure Fuel Pump (In-Tank)
The in-tank pump that causes stalling and limp mode on F30s and others.
$1,200–$1,200
F30 Coolant Expansion Tank & Coolant Lines
Cracked expansion tank, coolant flange, turbo coolant line leaks.
$400–$1,500
Oil Change / Oil Service
Engine oil and filter service on modern BMWs (dealer, indy, DIY).
$100–$120
Spark Plugs & Ignition Coils (B58 / B48)
Plug change, with or without coils, on G-series and late F-series cars.
$950–$1,000

Sources

  1. G01 B48 X3 Water Pump Replacement Cost? (Reddit r/BmwTech)
  2. Shop charging me 3k for a Water pump (Reddit r/BMW)
  3. Reasonable water pump repair cost? (Reddit r/BmwTech)
  4. Mechanical Water Pump Labor - Number of Hours? (F30 Bimmerpost)

Get one big BMW repair breakdown a week

Dealer vs indy vs DIY. Free. No spam.

Embed not loading? Subscribe on beehiiv →