BMW E46 Oil Change DIY (Oil & Capacity by Engine)
An easy half-hour job that keeps the engine alive — and the E46 makes it clean with a top-mounted cartridge filter. The one thing to get right is the oil and capacity for your specific engine, which vary across the range. Here's the procedure, plus a quick chart for every E46 motor.
Reader-supported. As an Amazon Associate we earn from qualifying purchases made through links on this page — at no extra cost to you. We only link parts we'd fit to our own car.
Oil & Capacity by Engine
Get this right first — then the procedure is the same for all of them.
| Engine | Found in | Oil spec | Approx capacity |
|---|---|---|---|
| M43 / N42 / N46 | 316i / 318i (fours) | LL-01, 5W-30 | ~4–4.5 qt |
| M52TU | 320i / 323i / 328i (early) | LL-01, 5W-30 | ~6.5 qt |
| M54 | 320i / 325i / 328i / 330i | LL-01, 5W-30 | ~6.5 qt |
| S54 (M3) | M3 | 10W-60 (M-spec) | ~5.5–6 qt |
| M47 / M57 | 318d / 320d / 330d (diesel) | LL-04 diesel | ~6–7 qt |
Capacities are with-filter approximations — always trust the dipstick over the bottle count, and confirm your engine's figure.
M3 owners: your S54 needs 10W-60
The M3's S54 was designed around a 10W-60 M-specification oil — not the LL-01 5W-30 the other engines use. Its bearing clearances depend on that heavier oil, so don't fill it with regular E46 oil. Use a proper 10W-60 and you protect a famously highly-strung engine.
Parts & Tools You'll Need
Match the oil to your engine from the chart above.
Step-by-Step
Warm Up & Prep
Run the engine a few minutes so the oil is warm and flows freely — warm, not scalding. Park level, raise the front on ramps or stands if you need clearance, and lay out your parts and drain pan.
Drain the Oil
Position the pan under the oil-pan drain plug, then loosen and remove the plug. Let it drain fully — a few minutes. Wipe the plug and fit a new crush washer ready to go back in.
Change the Cartridge Filter
Up top, unscrew the oil-filter housing cap (a cap wrench helps if it's tight). Lift out the old paper element, replace the O-rings on the cap with the new ones from your kit, seat the new element, and screw the cap back on to spec.
Reinstall the Drain Plug
Thread the drain plug back in with its fresh washer and snug it to spec. The oil pan is aluminum — do not overtighten, or you'll strip the threads. Firm is enough.
Refill — to Your Engine's Capacity
Add the correct oil for your engine (LL-01 for most, 10W-60 for the M3), starting a little under the capacity from the chart. Let it settle a minute, then check the dipstick and top up to the upper mark. Don't overfill.
Run & Check
Start the engine and idle it. Watch the oil light go out promptly, then check around the filter cap and drain plug for leaks. Shut it off, wait a minute, and recheck the level — top off if needed.
Reset the Service Indicator
Reset the E46's service-interval indicator so the countdown restarts — a BMW-capable scan tool does it in seconds (see our scan-tool guide), or use the ignition-key OBC procedure. Dispose of the old oil and filter at a recycling point.
Quick Reference
| Item | Detail |
|---|---|
| Oil spec | LL-01 5W-30 (most engines); 10W-60 M-spec for the M3's S54 |
| Filter | Cartridge element + new housing O-rings |
| Drain plug | New crush washer each time; don't overtighten the alloy pan |
| Service reset | Scan tool or the OBC key procedure |
FAQ
What oil does my E46 take?
It depends on the engine. The fours and the M52TU/M54 sixes use an LL-01 5W-30. The M3's S54 is the exception — it needs a 10W-60 M-spec oil. Diesels take an LL-04 diesel oil. Check the chart above and our oil guide.
Does the M3 really need 10W-60?
Yes. The S54's bearing clearances were designed around a heavier 10W-60 M-specification oil. Running a thin LL-01 in it isn't recommended — use the correct 10W-60 to protect the engine.
How much oil do I need?
Roughly 6.5 quarts for the M54/M52TU sixes, around 4–4.5 for the fours, and about 5.5–6 for the M3's S54 — all with the filter. Trust the dipstick over the bottle count.
Do I need a special tool for the filter?
Sometimes — the cartridge housing cap can be tight, and a cap wrench or large socket makes it easy. Otherwise only basic hand tools are needed.
How often should I change the oil?
BMW's interval can stretch long, but many owners change every 5,000–7,500 miles for peace of mind — and shorter still on a hard-driven M3. Always fit a fresh filter at the same time.
You're Done
That's a clean E46 oil and filter change — easy once you've matched the right oil and capacity to your engine. Remember the golden rule: LL-01 5W-30 for the regular cars, 10W-60 for the M3. Next, tackle the cooling overhaul — the one job that matters even more. Back to the E46 hub for the rest.