← All BMW Tools

BMW Oil Capacity Lookup

Pick your BMW chassis and engine. Get exact oil capacity (quarts and liters), BMW LL spec (LL-01, LL-04, LL-17 FE+), recommended viscosity, and the OEM filter part number you need to order.

Or jump to a chassis directly

Why BMW oil spec matters more than you think

Most people think oil is oil. Pour something gold and slippery into the filler, drive away, repeat in 10,000 miles. On a Honda Civic that attitude is mostly fine. On a modern BMW it is the single most expensive mistake you can make on a routine basis, because BMW does not design engines for "5W-30 SN" off the shelf. They design for a specific Long Life standard - LL-01, LL-04, LL-17 FE+, LL-22 FE++ - and the oil that meets that standard has a very particular additive package, a very particular volatility curve, and a very particular reaction to fuel dilution and to GPF or DPF particulate filters.

I am Kamil Siegień. I have been wrenching on BMWs for five years now, I daily a G20 330i, and I spent a year working at a BMW and MINI marketing team in the workshop watching what comes through the door. The number one cause of premature wear I saw was not bad luck or weak parts. It was the wrong oil, used for too long, in an engine that was not built to tolerate it.

Use a thin LL-01 FE oil in an engine that needs LL-04, and the high-temperature high-shear viscosity drops below what the bearings need. Use the wrong base stock in a B58 or B48 with a gasoline particulate filter and the SAPS ash content clogs the filter, throws a 24F0 code, and you are now staring down a multi-thousand-pound replacement that the dealer will happily quote you for. Use the wrong oil on an N20 timing chain era engine and you accelerate the chain stretch failure that is already a documented issue. None of this is theoretical. I have wheeled cars into bays specifically because the oil receipt in the glovebox said the wrong thing.

Run the math over 100,000 miles. The right BMW LL spec oil costs maybe 15 to 25 dollars more per change than a generic supermarket synthetic. Across ten changes that is at most 250 dollars. The price of one cracked timing guide, one fouled GPF, one set of worn cam bearings, or one dropped lifter is anywhere from 1,500 to 8,000 dollars depending on engine. The math is brutal and one-sided. Cheap oil is the most expensive oil you can ever buy on a BMW. For a fuller breakdown of what a proper change actually costs, see my full BMW oil change cost guide.

The BMW Long Life specification system explained

BMW does not certify oil based on weight (5W-30, 0W-40 etc.) alone. They certify on a list called the BMW Approved Oil List, and entries on that list carry a Long Life code. The Long Life code is everything. The viscosity number tells you what flow range the oil sits in. The LL code tells you the chemistry it is built from. Two oils both labelled "5W-30 full synthetic" can sit at opposite ends of the additive spectrum, and only one of them belongs in your engine.

Here is the family tree, in plain language, with the engines each one was actually written for.

LL-98

The original Long Life standard. Gasoline engines only, late 1990s through early E46 era. Mostly historical now. If you own a vintage E36 or pre-2001 E39 that has not been updated to LL-01, this is the original spec, but in practice every modern oil that meets LL-01 is backwards compatible with LL-98 needs.

LL-01

The workhorse. Released in 2001 and used as the primary gasoline standard all the way through roughly 2017 model year. LL-01 covered the M52TU, M54, N52, N54, N55, N20, N62, N63 in early form, plus the S54, S65, S85, S62 and S63 family. If you own a pre-B-series gasoline BMW, LL-01 is almost certainly your spec. It is a high-SAPS oil (Sulphated Ash, Phosphorus, Sulphur) which is fine for cars without a gasoline particulate filter.

LL-01 FE

A fuel-economy variant of LL-01 designed for thinner viscosity grades like 0W-30 in selected engines that could tolerate them. Used on some N52 and later N20 applications. Compatibility is engine-specific. Do not assume LL-01 FE replaces LL-01 universally - it does not. LL-01 FE is approved only where BMW specifically calls for it.

LL-04

The European heavy-duty and DPF-compatible diesel and high-output gasoline standard. Lower SAPS content than LL-01, written for cars equipped with diesel particulate filters and for hard-driven turbocharged petrols. Many M cars built between roughly 2008 and 2018 specify LL-04 alongside or instead of LL-01. If you own an F10 M5, F80 M3, F90 M5 in early form, or a European-market diesel, LL-04 is on your fill cap.

LL-12 FE

A mild fuel-economy spec used on certain late-N-series and early-B-series engines in specific markets. Less common than LL-01 and LL-04, but you will see it on some N57 diesels and on some B-series hybrids. Treat it as engine-specific. Do not substitute without checking.

LL-14 FE+

2014 and onward, used primarily for the early B-series rollout. LL-14 FE+ is a low-SAPS spec compatible with the first wave of gasoline particulate filters. If your car is a 2015 to 2017 era B48 or B58, this may be the spec on your service sheet, although most B-series moved on to LL-17 FE+ very quickly.

LL-17 FE+

The current dominant spec for B-series gasoline engines with GPF, plus most B47 diesels. Low-SAPS, fuel-economy biased, designed for the modular B platform. If you own a 2018 onward 330i, 340i, M340i, 540i, X3, X5 with the B48 or B58 (pre-mild hybrid), this is your oil. LL-17 FE+ replaces LL-14 FE+ for almost all uses and is backwards compatible with most LL-14 FE+ applications. It is not a substitute for LL-01 or LL-04.

LL-17 FE++

An evolution of LL-17 FE+ for higher-output B-series and S-series applications, including the S58 in F87 M2 Comp, G80 M3, G82 M4, plus newer G-chassis 540i and 740i. Tighter volatility limits, better shear stability under sustained track load, slightly different additive balance.

LL-22 FE++

The latest spec, written for 2022 onward 48-volt mild hybrid engines including B58TU and updated B48TU applications. Compatible with the start-stop and electric-assist load profile of mild hybrids. If your car is a 2022 or later G-chassis with the mild hybrid badge, LL-22 FE++ is what BMW filled the engine with from new.

HT-12

The newer high-thermal spec, mostly seen on plug-in hybrids and some recent diesels. Written for engines that sit in heat-soak conditions for long periods due to electric driving cycles. Engine-specific. Always confirm before substituting.

Oil viscosity demystified

The number on the bottle is not a marketing decoration. It is a real engineering specification, and on a turbo BMW it controls whether your engine survives a cold start in February and whether it survives a hot lap in August.

The first number, the one with the W, is the cold-flow rating. 0W flows at a lower temperature than 5W, which flows lower than 10W. On a 0W-30, the oil pumps cleanly to the top end of the engine within a couple of seconds at minus 30 Celsius. On a 10W-60, at the same temperature, it is closer to honey, and your VANOS solenoids and chain tensioners are running dry for longer than they should.

The second number is the high-temperature kinematic viscosity at 100 Celsius. A 30-weight oil sits in one band, a 40-weight sits thicker, a 60-weight sits thicker still. Thicker oil at operating temperature means a thicker hydrodynamic film between bearing and journal, which is great for high-load engines under sustained boost or sustained throttle. Thinner oil at operating temperature means lower pumping losses and better fuel economy, which is great for daily commuting.

BMW publishes specific viscosity ranges per engine because the bearing clearances, oil pump output, oil cooler routing and turbo bearing geometry are all designed around a specific film thickness. A B58 in a 340i is built around 0W-20 LL-17 FE+. An S65 in an E92 M3 is built around 10W-60 LL-01. Those are not interchangeable - the bearing clearances are literally different. Pour 10W-60 in a B58 and you are starving the turbos at startup. Pour 0W-20 in an S65 and you are wiping rod bearings on the next track day.

On a turbo BMW, cold start is the high-wear event. Most engine wear happens in the first 30 seconds of a cold morning, before oil pressure stabilises at the cam carrier. That is why factory turbo BMWs almost universally use a thin first number - 0W or 5W - regardless of how thick the second number is. It is not about fuel economy, it is about getting oil to the top end fast.

Why BMW says one viscosity and tuners say another

This is where the forums get loud. BMW's recommended viscosity is calibrated for a stock car under normal European mixed driving with the factory tune in place. They are optimising for emissions, fleet fuel economy, and cold-start protection across the broadest possible temperature range. They are not optimising for sustained 200 kilometre per hour autobahn pulls or 30-minute track sessions on slicks.

The viscosity calculus changes when you tune the car. A Stage 2 B58 making 510 horsepower at the crank under 21 psi of boost is not putting the same load on its rod bearings as a stock 382 horsepower B58 at 16 psi. Higher cylinder pressures, higher exhaust gas temperatures, and longer dwell at high RPM all reduce the effective oil film thickness in the bearing. Stepping up from 0W-20 to 0W-30 - or from 0W-30 to 0W-40 in some cases - keeps a healthy film thickness even when the oil temperature is sitting at 130 Celsius for ten minutes straight.

The classic example is the S65 V8 in the E9X M3. BMW wrote the spec for 10W-60 LL-01 because that engine is famous for hard track use, hot bearings, and low-end thrust bearing wear if the film thickness drops. Drop to 5W-40 to chase a tenth of fuel economy and you are inviting the rod bearing failure mode the S65 is already known for.

The other classic is the S55 in the F80 M3 and F82 M4. BMW spec is 0W-30 LL-01. The track community runs 0W-40 or even 5W-40 in summer to maintain bearing protection on long sessions. BMW Motorsport themselves spec 0W-40 for racing applications of the S55. There is no warranty implication beyond the standard "BMW approved oil only" line, and the trade-off is a tiny fuel economy penalty for a much safer film at temperature.

The rule I give people in the workshop is this. If your car is stock and you daily it, follow BMW spec to the letter. If your car is tuned and you track or autobahn it, step up one viscosity grade in the second number, keep the same first number, and stay on a BMW LL-approved oil. Do not jump two grades. Do not switch LL specs. Do not run thicker oil in winter just because someone on a forum told you to.

Oil capacity per engine family

This is the table I wish I had pinned to the wall on day one of my apprenticeship. Capacity assumes a complete drain and a fresh filter. Top off the last quarter litre based on the electronic level sensor, do not just dump the whole jug.

EngineCarsCapacity (qt)Capacity (L)Recommended viscosityBMW LL spec
M54E46 330i, E39 530i, E60 530i6.96.55W-30LL-01
N52E90 328i / 330i, E60 528i, E83 X37.06.65W-30LL-01
N54E90 335i, E92 335i, E82 135i, F01 740i7.06.65W-30 or 5W-40LL-01
N55F30 335i, F32 435i, F10 535i, X5 35i6.96.55W-30LL-01
N20F30 328i, F22 228i, F10 528i, X1 28i5.35.05W-30LL-01
N26F30 SULEV 328i, F25 X3 28i SULEV5.35.05W-30LL-01
B48G20 330i, F30 330i (2017+), G01 X3 30i, G05 X5 40i5.35.00W-20LL-17 FE+
B58G20 M340i, F30 340i, G05 X5 40i (B58), G07 X7 40i, Z4 M40i, Toyota Supra6.96.50W-20LL-17 FE+
S55F80 M3, F82 M4, F87 M2 Comp6.96.50W-30LL-01
S58G80 M3, G82 M4, G87 M2, X3M, X4M7.47.00W-30 or 0W-40LL-17 FE++
S65E90 M3, E92 M3, E93 M39.08.510W-60LL-01
S85E60 M5, E63 M68.58.010W-60LL-01
N62E60 545i / 550i, E63 645Ci / 650i, E65 745i / 750i8.58.05W-30LL-01
N63 / N63TUF10 550i, F12 650i, F01 750i, F15 X5 50i, F85 X5 M50i9.08.50W-30 or 5W-30LL-01
N63TU3G05 X5 50i, G30 550i9.59.00W-30LL-04 / LL-17 FE+
S63 / S63TUF10 M5, F12 M6, F85 X5M, F86 X6M9.59.00W-40 or 5W-50LL-04 then LL-01
S63TU4F90 M5, F95 X5M Comp, F96 X6M Comp9.08.50W-40LL-04 / LL-17 FE++
S68G09 XM, G70 M760e, F95 X5M LCI9.59.00W-30LL-22 FE++ / LL-17 FE++
N57 (diesel)F30 335d, F10 535d, F15 X5 30d / 40d7.47.05W-30LL-04
B47 (diesel)F30 320d / 330d, G20 320d, G01 X3 20d5.35.00W-30 or 5W-30LL-17 FE+ / LL-04
B57 (diesel)G30 540d, G05 X5 40d / M50d, G07 X7 M50d7.47.00W-30LL-04 / LL-17 FE+

Use the lookup tool above this article to pull the exact figure for your specific VIN. The table covers families. The tool covers your car. For a guided walk through changing it yourself, see how to change BMW oil.

And here is the LL spec compatibility chart that sits next to the engine table. This is the cheat sheet I keep on my phone. Match your engine to the spec, then pick a viscosity from the per-engine table above. Use this as the master reference when you cannot remember which spec replaces which.

BMW LL specEngines coveredSAPS classBackwards compatible withStatus
LL-98Pre-2001 gasoline (M52, S52, M62)HighNone below itLegacy
LL-01M54, N52, N54, N55, N20, N26, N62, N63 (early), S54, S55, S65, S85HighLL-98Mature
LL-01 FESelected N52, N20, N55 specific applicationsHighEngine-specific onlyActive
LL-04European M cars (S63, S58 early), all DPF diesels (N57, B47, B57)LowNone outside diesel + EU MActive
LL-12 FESelected late N-series fuel-economy applicationsLowNone universalActive, niche
LL-14 FE+Early B48, B58, B47 with first-gen GPF / DPFLowReplaces LL-12 FE in some appsSuperseded by LL-17 FE+
LL-17 FE+B48, B58 (mainstream), B47, B57, N63TU3LowReplaces LL-14 FE+Current dominant
LL-17 FE++S58, S63TU4, S68 (early), high-output B-seriesLowReplaces LL-17 FE+ in approved appsCurrent
LL-22 FE++2022+ mild hybrid B58TU, B48TU, S68LowReplaces LL-17 FE++ in mild hybrid appsCurrent latest
HT-12Recent diesels and PHEV applicationsLowEngine-specificNiche, current

The "lifetime fluid" myth

Around 2008 BMW started removing service interval reminders for several fluids and quietly extended others. The transmission oil on the ZF 8HP became "sealed for life" on paperwork. The differential oil lost its scheduled change. Engine oil intervals on Condition Based Service stretched from 7,500 miles to as much as 15,000 miles depending on driving style data. None of those changes were because the oil suddenly got better. They were because BMW wanted lower lifetime maintenance costs on a fleet basis to look better on company-car total-cost charts. The oil did not change. The marketing did.

The reality of long oil intervals on a turbo BMW is fuel dilution. Direct-injected turbo engines, especially under cold short trips, dilute oil with raw fuel. By 8,000 miles the viscosity has often dropped a full grade and the TBN (total base number) is approaching the floor. By 15,000 miles, on used oil analysis from independent labs, you are routinely seeing oil that has lost half its protective additives. That is the engine running on what is effectively chemically exhausted lubricant.

Here is what I run, and what I tell every customer I have ever advised. Daily-driven naturally aspirated BMW (M54, N52, S65) on highway miles - 7,500 miles or 12 months, whichever comes first. Daily-driven turbo BMW (N54, N55, B48, B58) - 5,000 miles or 12 months. Tracked or tuned BMW of any era - 3,000 to 5,000 miles, end of debate. M cars (S55, S58, S63, S65) on any kind of spirited duty - 5,000 miles maximum.

The dealer 15,000-mile interval is not safe. It is legal, in the sense that the warranty covers it, but the engine is paying for that interval in long-term wear. For a deeper breakdown of what intervals actually make sense, read my BMW oil change interval guide and the companion piece on how often to change BMW oil.

Synthetic vs conventional vs blend

Every BMW LL-approved oil is full synthetic. Period. There is no LL-approved conventional oil and no LL-approved semi-synthetic. The base stock requirements (Group III, Group IV PAO, or Group V ester blends) are baked into the spec. If a bottle says "synthetic blend" or "high-mileage conventional", it is not a BMW LL oil regardless of what the marketing copy claims. Some shops will fill BMWs with cheap "European formula" semi-synthetics and put a sticker on the windshield. That oil is not approved. It will not protect the engine the way the spec demands.

The other trap is "BMW compatible" or "meets BMW LL-01" without an actual BMW approval. The BMW Approved Oil List is a real, published, manufacturer-maintained document. If the oil bottle says "meets" or "exceeds" or "compatible with" but does not carry the actual approval number on the back label, the manufacturer has not paid BMW to certify it. The oil might be technically equivalent. It might also not be. There is no way to tell from the outside.

I only run, and only recommend, oils that print the BMW Longlife approval explicitly on the bottle. Liqui Moly Top Tec 4200 says "BMW LL-01" on the back. Castrol Edge Professional 0W-30 says "BMW LL-01 FE" on the back. Mobil 1 ESP 0W-30 says "BMW LL-04". That is the level of explicit, certified callout you want before you pour anything into a BMW oil filler.

Top BMW-approved oil brands

Here is the brand-by-brand rundown from someone who has actually had every one of these in their hands across 5 years of BMW work.

Liqui Moly Top Tec and Special Tec

The European workshop default. Top Tec 4200 (5W-30 LL-01) is what fills most independent BMW shops in Germany. Excellent shear stability, very stable at high oil temperatures, slight tendency to darken faster than some competitors but the protection numbers from used oil analysis are genuinely top-tier. The Special Tec line covers the FE and FE+ specs for B-series engines. Pricing is mid-pack. Availability in the US has improved a lot in the last five years.

Castrol Edge and Edge Professional

Castrol is the official BMW partner. The "BMW TwinPower Turbo" oil sold at the dealer is Castrol Edge Professional rebottled with BMW packaging. The factory fill on a huge percentage of BMWs leaving Munich is Castrol. That makes it a safe, no-questions choice for warranty purposes. The 5W-30 LL-01 and the 0W-30 LL-01 FE are both proven over millions of miles. Castrol Edge Euro is the US version of the European spec and carries the proper LL approvals on the back label.

Mobil 1 ESP

Excellent for the LL-04 spec, especially in M cars and diesels. Mobil 1 ESP 0W-30 is one of the best low-SAPS oils on the market and is BMW LL-04 approved by name. The non-ESP Mobil 1 grades are not all BMW approved, so check the bottle - "Mobil 1 5W-30" generic is not the same as "Mobil 1 ESP 5W-30".

Pentosin

German specialty brand with a strong following in the BMW independent community. Pentosin Pento High Performance 5W-30 carries BMW LL-01 approval. Excellent thermal stability. Slightly harder to find at retail in the US, easy to order online.

Ravenol

Boutique German oil. Genuinely excellent base stocks (mix of Group IV PAO and Group V ester) and very strong used oil analysis numbers. The cult favourite in tuner circles. Ravenol VMP 5W-30 (LL-01), VST 5W-40, and SFE 0W-20 (LL-17 FE+) all carry the proper BMW approvals. Premium price, premium product.

BMW TwinPower Turbo (dealer fill)

Whatever you buy from a BMW parts counter is Castrol underneath. You are paying a premium for the BMW-branded jug and the convenience. It is good oil. It is the same Castrol Edge Professional that the factory uses. There is no advantage over buying Castrol Edge Professional directly except the warranty paperwork looking very neat.

For a deeper cost comparison including labour, see my BMW oil change cost article.

Oil filter intervals vs oil change intervals

Old-school advice used to be "change the filter every other oil change". On a modern BMW that is wrong. Always change the filter when you change the oil. The cost difference is 8 to 25 dollars depending on engine, and the consequence of running a saturated filter on fresh oil is bypassing the filter entirely and running unfiltered oil through the bearings. There is no scenario on a BMW where it makes sense to skip the filter.

BMW uses two filter styles. Older inline-six and V8 engines (M54, S54, S65, N52 mid-life, N62) use cartridge filters that drop into a housing on top of the engine. The cartridge is just the filter media plus seals. The housing stays on the engine. This is actually the better design - oil drains back into the sump when you remove the cap, so the housing never holds dirty oil, and there is nothing to spin tight or gasket-blow.

Most modern BMWs (B48, B58, N20, N55, S55, S58) also use cartridge filters but routed through a housing that is a known leak point. We will get to that in a minute.

For OEM filters, Mahle, Mann, and Hengst are the three suppliers that BMW themselves use as factory fill. Any of the three is genuine OEM grade. I run Mahle and Mann interchangeably with no preference between them. Hengst is identical quality, just less common at US retail. Avoid the no-name aftermarket filters, especially the ones with paper end-caps - they have failed catastrophically in track use and the savings are 4 dollars per filter.

DIY oil change cost vs dealer cost

This one is straightforward and the numbers do not lie.

DIY parts cost on a B58 G20 M340i, my own daily car formula. Six and a half litres of Castrol Edge Professional 0W-20 LL-17 FE+ at roughly 11 dollars per litre is 72 dollars. OEM Mahle filter kit including the cap O-ring is 18 dollars. New crush washer for the drain plug is 1 dollar. Total parts, around 91 dollars. Time, about 35 minutes including warming the engine, draining, replacing filter, refilling, and checking the electronic oil level. No special tools beyond a 17mm hex socket and an oil filter cap socket.

Dealer quote on the same car, current 2026 pricing in my market, is 280 to 340 dollars for a "BMW Service Engine Oil" line item. That includes the same parts you would have bought, plus shop labour and a markup on the oil. Indie BMW specialist quote is 150 to 220 dollars for the same service.

The DIY savings are real. About 200 dollars per change for an hour of your time, plus you control exactly which oil and filter go in. You get a receipt with the actual brand and spec on it, which is worth a lot at resale. The argument against DIY is the disposal of used oil, which most US auto parts stores will take for free, and the tiny risk of stripping the drain plug, which is solved with a torque wrench and a little care. For my full breakdown, see BMW oil change cost and how to change BMW oil.

What happens when you use the wrong oil

I have actually catalogued this from cars I have personally seen come into the shop. None of these are theoretical.

Wrong viscosity (thick for thin) on a B58 - oil starvation at cold start, audible top-end tick for the first 30 seconds in winter, eventually scored cam lobes. The cure is back to spec 0W-20 LL-17 FE+ and hope the wear has not reached the lifters yet.

Wrong viscosity (thin for thick) on an S65 - rod bearing wear, the well-known E90 M3 failure mode accelerated. Spun bearing at 60,000 miles instead of 110,000 miles where the natural distribution sits. Costs around 4,500 to 8,000 dollars for a bearing refresh depending on shop and parts source.

Wrong SAPS on a B-series with GPF - particulate filter ash loading accelerated by a factor of two to three. Code 24F0 or similar GPF-related faults at 35,000 to 50,000 miles instead of 100,000-plus. The new GPF is multiple thousand dollars depending on chassis, plus labour. There is no warranty if the dealer can show you ran the wrong spec oil.

Wrong oil on an N20 - everyone knows the N20 timing chain story. The chain stretches, the guides crack, you get a rattle on cold start. Wrong oil makes it worse, faster. The class action settlement covered some 2012-2015 cars but not all, and the repair is roughly 3,000 to 5,000 dollars at indie pricing.

Fuel dilution on extended-interval oil - viscosity drops below spec, oil pump output rises to compensate, eventually relief valve cycling fatigues, oil temperature climbs. Most often shows up as gradual oil consumption increase between changes. The cure is back to a 5,000-mile interval and a real BMW LL spec oil.

Oil filter housing gasket leaks

If you own an N52, N54, N55, N62, N63, or B58, your oil filter housing gasket is going to leak at some point. It is not an "if". It is a "when". The gasket is a hard rubber seal between the filter housing and the block, and it sits in a hot zone right next to the exhaust manifold or turbo. After 60,000 to 100,000 miles of heat cycling, the rubber hardens, shrinks, and starts weeping oil down the side of the engine onto the subframe and the alternator.

The diagnostic is straightforward. Pop the hood, look down the back of the engine on a six cylinder or down the right side on a V8, and you will see oil tracking down the block. On the N54 and N55 it tends to drip onto the engine mount and the starter. On the N63 it can drip directly onto the catalytic converter, which causes smoke at startup and a smell like burning bacon.

The fix is the gasket itself, which is a 25 to 60 dollar part depending on engine, plus labour. On an N52 it is straightforward, maybe an hour. On an N63 it is hours of access work because the housing is buried in the valley between the cylinder banks. For full step-by-step, see how to replace the oil filter housing gasket on a BMW and the companion oil filter housing gasket leak writeup.

One pro tip from the dealer days. When you pull the housing, replace the small O-rings on the oil cooler lines at the same time. They cost two dollars each, they fail at the same heat-cycle interval as the housing gasket, and you do not want to redo this job in 18 months because you skipped the cheap parts.

Topping off oil between changes

Most modern BMWs no longer have a dipstick. The B-series, S-series, N20, N26, N55 LCI, N63TU, and N63TU3 all rely on an electronic oil level sensor in the sump. The car reads the sump level via a CBS menu in iDrive labelled something like "Engine Oil Level". The reading is meaningful only when the engine is at operating temperature, has been off for at least 10 minutes, and the car is parked on level ground. If you check it cold, or right after shutdown, the reading lies.

To top off, run the level check, note the result. The display will tell you "Add one quart" or "Maximum, no top-off needed". If it says add, add half what you think you need, drive 10 miles, recheck. The reason is that overfill is significantly more dangerous than slight underfill on a turbo BMW. Overfill aerates the oil, which kills hydrodynamic pressure in the bearings, which kills bearings. Overfill also raises crankcase pressure, which pushes oil into the intake tract through the PCV system, which fouls the wastegates and the intercooler.

The factory limit on most B-series engines is one full litre between MIN and MAX on the electronic sensor. Half a litre is a generous starter pour. If you accidentally overfill, you must drain it back, not just "drive it off". Oil does not cook off the way coolant does.

For older BMWs that still have a physical dipstick (M54, N52 early, S54, S65, N62, N63 early, S85, N54), the rules are easier. Pull, wipe, dip, read. Always with the engine warm and off for a few minutes.

Track day and racing oil considerations

Track use changes everything. Sustained 7,000 RPM with peak boost loads holds the oil at 130 to 145 Celsius for minutes at a time. At those temperatures the second number on the bottle matters more than anything else, and your oil is shedding additives at three to five times the normal rate.

For the S65 V8 (E92 M3), 10W-60 is non-negotiable for track. BMW spec, race spec, do not deviate. Change every two to three track weekends or 2,500 miles whichever comes first. Add an oil cooler if you do not already have one - the factory cooler is undersized for sustained track use.

For the S55 (F80 M3, F82 M4), BMW Motorsport themselves spec 0W-40 for racing. Many track-day owners run 0W-40 as their year-round oil. Castrol Edge Professional 0W-40 LL-01 is the no-debate choice. Add an aftermarket oil cooler, especially if you have the manual transmission, which dumps even more heat into the engine bay.

For B58 and S58 track cars, 0W-30 LL-17 FE++ is the step up from the stock 0W-20 LL-17 FE+. The stock cooler is decent on the S58 (M2, M3, M4) but borderline on the B58 in M340i form, especially with sustained high-boost driving. An auxiliary cooler buys you a 15 to 25 Celsius safety margin.

Oil cooler upgrades are one of the most cost-effective protective mods you can do on any tuned or tracked BMW. For a complete rundown of options, see my best oil cooler for BMW guide. While you are at it, the radiator side matters too if you push sustained loads, see best radiator for BMW and the broader BMW coolant guide.

One more workshop note from track season. Always change the oil after a track weekend. Even if the car has only been on track for two days. The oil is degraded enough that running it for another 4,000 miles of street use is just compounding wear. The 90 dollar oil change is the cheapest insurance on a 70,000 dollar car.

FAQ

What oil does my BMW need

The exact answer depends on your engine code, model year, and market. Use the lookup tool above with your VIN. As a generic rule, gasoline BMWs from 2001 to 2017 take 5W-30 LL-01. B-series gasoline BMWs from 2017 onward take 0W-20 LL-17 FE+. M cars vary - S65 wants 10W-60 LL-01, S55 wants 0W-30 LL-01, S58 wants 0W-30 LL-17 FE++. Diesels older than 2017 take 5W-30 LL-04. Diesels newer than 2017 take 0W-30 LL-17 FE+ or LL-04 depending on aftertreatment.

How often should I change BMW oil

I run 5,000-mile intervals on every turbo BMW I own or work on, regardless of what BMW Condition Based Service tells me. For naturally aspirated cars I push to 7,500 miles. For tracked or tuned cars, 3,000 to 5,000 miles. The 15,000-mile factory interval is technically allowed by warranty but it is hard on the engine and there is no real-world reason to push it. Full breakdown in my BMW oil change interval guide.

Can I use Mobil 1 in my BMW

Yes if it is the right Mobil 1. Mobil 1 ESP 0W-30 carries BMW LL-04 approval and is excellent in M cars and diesels. Mobil 1 0W-40 European Car Formula (sometimes called Mobil 1 FS) carries LL-01. Generic Mobil 1 5W-30 (the orange-cap supermarket version) does not carry BMW Long Life approval, so it is not the right choice for a BMW even though it is decent oil for other applications.

What is BMW LL-01

BMW Long Life 01, the gasoline-engine oil specification BMW released in 2001 and used as the workhorse standard through roughly 2017. High-SAPS, full-synthetic, designed for cars without gasoline particulate filters. Covered the M54, N52, N54, N55, N20, N62, N63 (early), S54, S55, S65, and S85 among others.

What happens if I use the wrong oil

Depends how wrong. Wrong viscosity by one grade in the right LL spec is recoverable if caught early, change it out at your next interval. Wrong LL spec - high-SAPS in a GPF car, low-SAPS in a non-GPF car - causes longer-term damage. GPF clogging is the most expensive failure mode at 1,500 to 4,000 dollars depending on chassis. Wrong viscosity in a high-output engine like the S65 or S55 can spin a rod bearing inside one track session.

How much oil does my BMW take

Most six cylinder BMWs (N52, N54, N55, B58) take about 6.5 to 7.0 litres. Four cylinder turbo (N20, B48, B47) take about 5.0 litres. V8 (N62, N63, S63) take about 8.0 to 9.0 litres. M cars vary - S65 takes 8.5 litres, S55 takes 6.5 litres, S58 takes 7.0 litres. Always confirm with the lookup tool above before buying jugs.

Do I need to use BMW-branded oil

No. BMW-branded oil from the dealer is rebottled Castrol Edge Professional. You can buy Castrol Edge Professional directly for less. Any oil on the BMW Approved Oil List with the proper LL spec printed on the back label is fine. Brand loyalty is not a substitute for spec compliance.

Is full synthetic actually required

Yes, on every BMW LL spec. There is no LL-approved conventional oil and no LL-approved blend. If a shop is filling your BMW with anything other than full synthetic that explicitly carries the LL approval on the bottle, find another shop.

Why does my new BMW have no dipstick

BMW removed mechanical dipsticks on most engines from roughly 2009 onward to reduce evaporative emissions and to push owners toward dealer service. The electronic level sensor in the sump is more accurate when used correctly (engine warm, off for 10 minutes, level ground) and less accurate when used incorrectly. The aftermarket sells dipstick kits that thread into the housing on B-series engines if you really want one.

Can I switch oil brands between changes

Yes, freely, as long as both brands carry the correct BMW LL approval and you are not mixing them in the sump. Drain old, refill new, no flush needed. Modern synthetics are fully compatible with each other and the "you have to stick with one brand" advice is decades out of date.

What about high-mileage oil for older BMWs

"High-mileage" formulations add seal conditioners that swell tired rubber. On older BMWs (M54, N62, S85) some independent mechanics like high-mileage 5W-30 in Liqui Moly or Pennzoil for cars over 150,000 miles. The catch is that almost no high-mileage oils carry the BMW LL-01 approval explicitly. If your car is out of warranty and the engine is showing minor seal weep, a high-mileage LL-01 oil from Liqui Moly is reasonable. If the car is still in warranty, stick with the standard LL-01 oil.

What about oil additives like ZDDP boosters

Do not use them on a modern BMW. The factory LL spec already includes the right ZDDP balance for the cam followers and bearings. Adding more zinc to a modern BMW oil unbalances the additive package and can cause issues with the catalytic converter and the GPF. ZDDP boosters are for vintage flat-tappet engines, not for any BMW built after 1995.

How do I dispose of used BMW oil

Every US auto parts chain (AutoZone, O'Reilly, Advance, Napa) takes used motor oil for free in any container. They also take used filters. In Europe most petrol stations and council waste sites take it. Pour into a sealed container, drop it off, done. Do not pour it down the drain or onto the driveway - one litre of motor oil contaminates a vast volume of groundwater.

Closing - use the lookup, save your engine

If you take one thing from this guide, take this. The right oil in a BMW is not optional. It is the cheapest, simplest, most leveraged maintenance decision you make. Get the LL spec right, get the viscosity right, change it on a real interval not the dealer interval, and your engine will outlast the rest of the car. Get any one of those wrong and you are paying for it in repair bills five years from now.

Use the BMW Oil Capacity Lookup tool above this article to pull the exact spec for your VIN, your chassis, your engine. The tool will give you litres, viscosity, LL spec, and recommended interval all in one shot. Cross-check it against the engine table here. Cross-check it against the LL compatibility chart above. Then go pour the right stuff in, with confidence, knowing you are not wrecking your engine in slow motion.

If you are not sure exactly which engine your car has, run the VIN through the chassis lookup at /tools/chassis. It will pull your chassis code, engine code, build year, and trim from the VIN, which feeds straight into the oil spec table here. If you are diagnosing a check engine light or a hesitation that might be related to oil pressure or oil quality, the fault code lookup at /tools/fault-code covers every common P-code and BMW-specific code I have seen across 5 years of work. Together with this oil capacity lookup, those three tools cover most of what you need before any maintenance decision.

Any questions, hit me up. I have been wrong about cars before, I will be wrong again, but on BMW oil specs I have spent 5 years getting this right and the data is on my side.

- Kamil Siegień

Embed this tool on your site

Free for any BMW blog, forum, or owner community. Attribution link required.

<iframe src="https://bimmertalk.com/tools/oil-capacity?embed=1" width="100%" height="520" frameborder="0" style="max-width:600px;border:1px solid #e5e7eb;border-radius:12px;"></iframe>
<a href="https://bimmertalk.com/tools/oil-capacity" style="display:block;text-align:center;font-size:12px;margin-top:6px;color:#6b7280;">Powered by BimmerTalk - BMW Oil Capacity Lookup</a>