2019-2026 BMW 3 Series Maintenance Schedule

The 2019–2026 BMW 3 Series (chassis codes G20 sedan / G21 wagon) uses BMW's Condition Based Service (CBS) system and BMW-approved oils (LL-01 spec). Expect higher routine maintenance costs than mainstream compact sedans: plan on roughly $750–$1,200 per year for typical ownership with dealer-level parts and labor in 2026, depending on mileage and whether you use dealer service or an independent BMW specialist.
BMW's G20/G21 3 Series uses a Condition Based Service (CBS) system that tracks driving and schedules service items. BMW requires LL-01 approved synthetic oil (0W-30 or 5W-30) and the factory oil capacity is 5.3 quarts. When you replace the battery, registration with the vehicle's control modules is required to avoid charging and start/stop problems.
CBS and Which Schedule Applies
BMW doesn't publish a simple "normal vs severe" table like most mainstream makers. Instead the G20/G21 uses CBS (Condition Based Service) to trigger inspections and service items based on actual driving patterns, engine hours, and sensor data. That means most items (air filters, tire rotation reminders, brake checks) are shown in the iDrive service menu when BMW's algorithm thinks they are due.
Owners who drive aggressively, frequently short trips, tow, or operate in extreme heat/cold should expect more frequent service events than a sedate highway driver. The manufacturer's manual still lists fixed intervals for a few items (brake fluid, spark plugs) and gives guidance on recommended change windows for fluids BMW calls "lifetime": most independent shops advise scheduled replacement at conservative mileages.
BMW lists the engine oil interval as manufacturer-recommended range of about 10,000–15,000 miles under normal conditions and 7,500 miles under severe conditions. BMW-approved oils meeting LL-01 are required to preserve emissions systems and warranty coverage.
How to Stay on Schedule
- Check the iDrive service menu for the CBS countdown rather than relying on the manual's mileage table alone, since BMW calculates the next due date from driving data.
- Log short trips, towing, and cold-weather starts, since these push the CBS calculation toward the 7,500-mile severe interval instead of the 15,000-mile normal one.
- Schedule brake fluid service on a fixed 2-year calendar reminder, since CBS treats it as time-based rather than mileage-based.
- Register any new battery with the vehicle's control modules immediately after installation to prevent undercharging and false warning lights.
Complete Maintenance Schedule
The table below summarizes the key scheduled services for 2019–2026 BMW 3 Series models (G20/G21). Intervals use the manufacturer's guidance and the CBS system where applicable. Shop costs are 2026 national averages and reflect independent-BMW-specialist and dealer pricing differences.
| Service | Normal / CBS Guidance | Severe / Owner Guidance | Independent Shop | DIY Cost |
|---|---|---|---|---|
| Oil & filter change (BMW LL-01 0W-30 or 5W-30) | 10,000–15,000 mi (CBS will prompt) | ~7,500 mi | $90–$160 | $45–$80 |
| Tire rotation | Per CBS (usually every 5–8k mi) | As CBS indicates / every 5,000–7,500 mi | $25–$50 | Free |
| Brake inspection | Per CBS / with tire rotation | Per CBS / sooner if driving severe | Included with rotation or $25–$60 | — |
| Brake fluid | Every 2 years | Every 2 years | $80–$150 | $30–$60 |
| Cabin & engine air filter | Per CBS | Per CBS (inspect sooner in dusty conditions) | $60–$140 installed | $20–$60 |
| Spark plugs | 60,000 mi | 60,000 mi | $250–$450 | $60–$120 |
| Transmission fluid (listed as lifetime) | Lifetime; recommended service at 60,000–80,000 mi | 60,000–80,000 mi recommended by most shops | $250–$550 (drain & fill or dealer procedure) | $120–$250 |
| Coolant (listed as lifetime) | Lifetime; recommended service at 60,000–80,000 mi | 60,000–80,000 mi recommended | $150–$300 | $40–$80 |
| Battery replacement / registration | 3–5 years typical | 3–4 years in hot climates / heavy start-stop use | $250–$550 (includes battery + registration) | $120–$300 (battery only; dealer registration extra) |
Oil Change: Type, Capacity, Interval, and Cost
BMW specifies synthetic oil meeting the LL-01 approval in the 3 Series. Acceptable viscosities in the owner's guidance for the covered model years are 0W-30 or 5W-30 BMW LL-01 synthetic oils. The engine oil capacity with filter is 5.3 quarts.
Service intervals per the manual: 10,000–15,000 miles under typical driving, or about 7,500 miles under severe driving conditions. The vehicle's CBS/iDrive will prompt when an oil service is due.
Use BMW-approved LL-01 oils (0W-30 or 5W-30). Using non-approved oils can affect emissions components and warranty coverage. Keep a copy of the oil spec or part number used in service records.
Oil change costs (2026 estimates):
| Dealer | Independent Shop | DIY | |
|---|---|---|---|
| Oil & filter (5.3 qt BMW LL-01 synthetic + OEM filter) | $130–$220 | $90–$160 | $45–$80 |
DIY notes: the 3 Series oil change is accessible for a competent home mechanic, but BMW-specific oil filters and the correct LL-01 oil are required. Because BMW uses electronic service reminders (CBS), reset/confirmation in iDrive may be required after service. A few independents perform registration; DIY owners may need a scan tool or dealer visit to clear the service reminder.
Brake Service
Brake pad life on a BMW 3 Series varies with driving style and trim (M Sport setups and larger wheels increase wear). Expect roughly 30,000–50,000 miles for typical owners; aggressive drivers and heavy-city commutes will see the lower end.
BMW recommends inspection per CBS and at routine service visits. Replace pads when thickness is near the manufacturer's minimum or when pads trigger wear indicators. Replace rotors if runout, scoring, or thickness below spec is present.
| Service | Independent Shop | Dealer | DIY (parts only) |
|---|---|---|---|
| Front pads (per axle) | $250–$450 | $350–$650 | $80–$200 |
| Rear pads (per axle) | $200–$400 | $300–$600 | $70–$180 |
| Pads + rotors (per axle) | $450–$900 | $600–$1,200 | $150–$400 |
Common rotor replacement signs: pedal vibration under braking, visible scoring or grooves, blueing from overheating, or measured thickness below BMW spec. High-performance trims use larger, sometimes two-piece rotors which increase replacement costs.
Brake fluid: replace every 2 years (BMW specification). A professional flush/bleed costs $80–$150; DIY bleeding with fresh DOT fluid runs $30–$60 for parts.
Tires and Rotation
Tire rotation is handled by the CBS system; most owners see rotation reminders around every 5,000–8,000 miles depending on driving and wear patterns. Factory wheel diameters for the 3 Series vary by trim (commonly 17–19 inches); check the tire sidewall or the driver's door placard for the exact OEM size on your car.
Signs you need new tires: tread depth at or below 4/32" for wet-weather driving, uneven wear (cupping, feathering), sidewall damage, or age over 6 years. Replacement cost depends on tire type (standard all-season vs summer performance tires):
| Item | Cost (each) | 4-Tire Set |
|---|---|---|
| OEM all-season | $130–$220 | $520–$880 |
| Performance summer | $180–$350 | $720–$1,400 |
Tire shops typically include free rotations and seasonal inspections if you buy tires from them. Skipping rotations shortens tire life and can increase cost per mile.
Fluids: Transmission, Coolant, Power Steering
Transmission: BMW lists the transmission fluid as a long-life item (typically described as "lifetime"). Most independent technicians recommend replacing or inspecting the fluid and filter at 60,000–80,000 miles for the 8-speed automatic used in most 3 Series models to protect the mechatronics. A dealer-level transmission service (drain/fill or dealer procedure) costs $250–$550 depending on procedure and fluid used. DIY drain/fill costs $120–$250 in parts.
Coolant: BMW typically labels coolant as a long-life service, but most shops advise replacement at 60,000–80,000 miles to prevent corrosion and thermostat/water-pump issues. A coolant replacement or flush runs $150–$300 at a shop; DIY radiator coolant swap parts cost $40–$80.
Power steering: the G20 platform uses an electric power steering system on most variants, so there is no routine power steering fluid service. Confirm your specific model's steering system before assuming no service is needed.
Known Issues and Recalls
NHTSA records for 2019–2026 BMW 3 Series models show 26 recall campaigns and 65 owner complaints across the model years covered. The vehicle has routine manufacturer recalls and a cluster of owner-reported engine and electrical complaints; most recalls are addressed by dealer repairs at no cost to owners.
Active Recalls
-
NHTSA Campaign 26V056000 (30/01/2026). Component: ELECTRICAL SYSTEM:STARTER ASSEMBLY
- Summary: Certain 2021–2024 3 Series vehicles may have a starter that can overheat and catch fire due to wear on an internal component.
- Remedy: Dealers will replace the engine starter free of charge under the campaign.
- Affected model years: 2021, 2022, 2023, 2024
-
NHTSA Campaign 23V211000 (29/03/2023). Component: SEATS
- Summary: On certain 2019–2021 3 Series variants the seat frame may not have been welded properly to the seat rails.
- Remedy: Dealers will replace the seat frame and back rest free of charge.
- Affected model years: 2019, 2020, 2021
-
NHTSA Campaign 21V298000 (28/04/2021). Component: SEAT BELTS:FRONT:BUCKLE ASSEMBLY
- Summary: On certain 2021 3 Series vehicles, the bolt securing the front seat belt buckle assembly to the frame was not tightened to specification.
- Remedy: Dealers will inspect and, if necessary, replace the front seat belt buckle assembly free of charge.
- Affected model years: 2021
-
NHTSA Campaign 20V601000 (30/09/2020). Component: ELECTRICAL SYSTEM:PROPULSION SYSTEM:TRACTION BATTERY
- Summary: Certain plug-in hybrid 3 Series (e.g., 2021 330e) may have debris in hybrid battery cells that could short-circuit and increase the risk of fire.
- Remedy: BMW will inspect and, if necessary, replace the battery module free of charge; owners were instructed to limit certain driving and charging actions while the remedy was developed.
- Affected model years: 2021
-
NHTSA Campaign 19V850000 (27/11/2019). Component: EXTERIOR LIGHTING:HEADLIGHTS
- Summary: Certain 2020 3 Series vehicles may experience headlight control unit failures resulting in loss of one or both headlights.
- Remedy: Dealers will replace the headlight control units free of charge.
- Affected model years: 2020
Owner-Reported Complaints
-
Engine: 28 complaints (0 crashes, 0 injuries)
- Summary: Owners most frequently report oil-pump related failures and internal components in B58/B48 family engines; reports describe cracking or failure of plastic oil-pump modules that can lead to low oil pressure, engine stall, or internal engine damage.
- Maintenance connection: A few reports tie failures to early-production components and note costly engine repairs; routine oil changes will not prevent a defective oil-pump module but maintaining oil quality and levels is recommended.
-
Unknown or Other: 9 complaints (0 crashes, 2 injuries)
- Summary: General reports referencing oil-pump design and early component substitutions, frequently describing sudden engine issues; a subset describe injuries related to roadside incidents following mechanical failures.
- Maintenance connection: These reports highlight the importance of monitoring oil pressure/warning lights and having prompt diagnostic inspections if low-pressure codes appear.
-
Power Train: 7 complaints (0 crashes, 1 injury)
- Summary: Complaints include front differential/xDrive drivetrain noises (whining) and a few owners reporting oil-pump related fault codes that required repairs; one report included an injury claim tied to a mechanical event.
- Maintenance connection: Differential and drivetrain noises warrant early inspection to avoid more extensive repairs; follow scheduled inspections per CBS if warnings appear.
-
Electrical System: 6 complaints (0 crashes, 0 injuries)
- Summary: Owners report starter malfunctions, delayed or rough starts, and related electrical damage; a few complaints reference known starter-related recalls (e.g., NHTSA Campaign 26V056000).
- Maintenance connection: Diagnostic checks for starter and charging system, and prompt dealer repairs where a recall applies, are the recommended actions.
-
Engine and Engine Cooling: 4 complaints (0 crashes, 0 injuries)
- Summary: Reports include thick white or gray exhaust smoke and incidents occurring shortly after independent oil changes; owners describe smoking during startup or acceleration on a small number of vehicles.
- Maintenance connection: If abnormal smoke occurs after service, return to the servicing shop for inspection and retain service records; have the engine scanned for fault codes.
Check whether your BMW 3 Series has open recalls at https://www.nhtsa.gov/recalls (enter your VIN for a free lookup). The app also monitors NHTSA recalls for your vehicle and sends an alert when new campaigns are announced.
Annual Maintenance Cost
Expect average annual maintenance and routine repairs for the BMW 3 Series to run $750–$1,200 in 2026 if you use dealer-level parts and labor. Independent BMW specialists tend to be cheaper for routine work (oil, brakes, tires) but dealer labor is typically required for warranty work and specific software/registration procedures.
Sample year for a 12,000–15,000 mile owner (costs are independent-shop averages):
| Service | Frequency | Cost per Service | Annual Total |
|---|---|---|---|
| Oil & filter | 1–2 (CBS-driven) | $90–$160 | $90–$320 |
| Tire rotation | 1–2 | $25–$50 | $25–$100 |
| Brake inspection | Included with rotation | — | $0 |
| Brake fluid | As required (every 2 years) | $80–$150 | $40–$150 (annualized) |
| Cabin/engine filter | Per CBS (typically once/year) | $60–$140 | $60–$140 |
| Routine annual total | $215–$710 |
Add larger interval items (spark plugs, coolant, transmission service) into multi-year budgets: spark plugs at 60k ($250–$450), transmission service recommended at 60–80k ($250–$550), coolant service at similar intervals ($150–$300).
Frequently Asked Questions
How often should I change the oil on a 2019–2026 BMW 3 Series?
BMW specifies about 10,000–15,000 miles under typical driving and 7,500 miles under severe conditions. The car's CBS/iDrive will prompt you when an oil service is due. Use BMW LL-01 approved 0W-30 or 5W-30 synthetic oil.
What oil does the BMW 3 Series take and how much?
Use a BMW LL-01 approved synthetic oil: 0W-30 or 5W-30. The engine oil capacity with filter is 5.3 quarts. Confirm the exact spec sticker under the hood before topping off, since non-approved oils can affect emissions equipment and are not covered under BMW's warranty guidance.
Do I need to register the battery after replacement?
Yes. When replacing the battery in a G20/G21 3 Series, the new battery should be registered with the vehicle's control modules so charging and start/stop systems work correctly. Failure to register can cause undercharging and warning lights. Dealer registration is common; most independents offer the service as well.
When should I change the transmission fluid?
BMW typically lists transmission fluid as a long-life item. Most independent technicians recommend a service at 60,000–80,000 miles to protect the transmission. Cost varies with the service method: expect $250–$550 at a shop in 2026.
How often is brake fluid changed?
Brake fluid should be replaced every 2 years. BMW specifies a 24-month interval for brake fluid. A professional flush/bleed costs $80–$150.
Are filters and inspections strictly interval-based?
No. The CBS system triggers most filter replacements and inspections (cabin filter, engine air filter, brake checks) based on driven conditions and sensor data. In dusty or harsh conditions, expect more frequent prompts.
Keep receipts and service records for oil type, filter part numbers, and battery registration: they matter for warranty items and future resale value. If you prefer predictable intervals, most owners adopt a conservative schedule (oil every 7,500–10,000 miles) rather than waiting for CBS prompts.
Track your 3 Series's maintenance schedule with Pinion, which loads BMW's recommended intervals by VIN and sends reminders before each service is due.
Frequently Asked Questions
Vlad Kuzin
Developer of Pinion. Writes about car maintenance to help people save money and stay safe on the road.