White BMW 3 Series sedan on a show floor

ImportRepairCost › Maintenance by make › BMW

BMW maintenance guide: what wears out and what to ask your shop

Maintenance guide · BMW

A practical BMW ownership guide: oil change intervals, the usual leaks and cooling parts, what to budget for, and questions to ask an independent BMW shop.

BMWs are great to drive and honestly not that scary to own, as long as you stay ahead of a short list of known stuff. Most of the horror stories come from cars that skipped maintenance for a few owners in a row.

Oil changes

BMW's computer (Condition Based Service) will often let the oil go 10,000 miles or more. A lot of independent BMW techs recommend changing it sooner, more like every 5,000 to 7,500 miles, especially on turbo engines and cars that see short trips or mountain driving. It's cheap insurance. Use an oil that meets BMW's approval spec for your engine, not just the right viscosity.

The usual suspects

Fluids people forget

Brake fluid every two years or so (BMW tracks it by time). Coolant eventually, with BMW's spec coolant. Transmission fluid: BMW calls a lot of it "lifetime," but many indie shops suggest a change somewhere around 60k to 80k miles on the ZF automatics. Ask your shop what they recommend for yours.

Questions for an independent BMW shop

  1. Do you have BMW-level diagnostic software (ISTA or equivalent)?
  2. What parts brands do you use? OE suppliers like the original pump or gasket makers are often the same part as BMW's box, for less.
  3. Will you reset the service indicators and register a new battery if you replace it? (BMWs need the battery registered.)
  4. Can you show me the leak or the worn part?

BMW repair prices we track

JobNon-dealer medianDealer medianReports
BMW N54 electric water pump + thermostat · guide$982$1,2705
BMW N55 valve cover gasket · guide$760n/a6
BMW N54/N55 high-pressure fuel pump (out of warranty) · guide$700$9702
BMW N55 oil filter housing gasket · guide$805n/a2
BMW 3 Series (E90/F30) front brake pads + rotors$590$7804
BMW battery replacement + registrationn/a$5005
BMW 3 Series (E9x) front thrust arms / control arm bushings$575$1,0254
BMW six-cylinder (N52/N54/N55) spark plug change$300$5603

This article is general information for car owners. It is not a substitute for a diagnosis by a qualified mechanic who can inspect your car. Prices mentioned are medians of owner reports, not quotes.

Independent BMW shops around Denver

Featured listings are paid placements. Get featured

FeaturedRepairPal Certified shopImportsports (Import Sports Auto Repair Pros)
7667 E Iliff Ave Unit I, Denver, CO 80231

Full-service import repair; 3yr/36k nationwide warranty

BMWAudiVolkswagenMercedes-BenzPorscheMINIVolvoSubaruToyota/LexusHonda/AcuraNissanMazda

Featured listings are paid placements.

Avalon Motorsports
6950 E Colfax Ave, Denver, CO 80220

German specialist since 2001; 4yr/40k warranty

BMWAudiVolkswagenPorscheMINI
Firo's Autohaus
3411 W Colfax Ave, Denver, CO 80204

European specialist, 16 years

BMWAudiMercedes-BenzPorscheVolkswagen
Pro Auto Care
2030 S Dahlia St, Denver, CO 80222

Foreign car specialist (Denver + Littleton); 3yr/36k warranty

BMWAudiMercedes-BenzVolkswagenSubaruToyota/LexusHonda/AcuraMazdaNissan
Leader Automotive
Englewood, CO (street address not listed on homepage)

Family-owned since 1995; owner ex-factory MB/BMW tech

Mercedes-BenzBMWMINIPorscheAudiVolkswagenVolvoToyota/LexusHonda/AcuraSubaru

All Denver-area BMW shops →

Other makes: Audi · Volkswagen · Porsche · MINI · Mercedes-Benz · Volvo · Subaru · Toyota/Lexus · Honda/Acura · Mazda · Nissan