BMW maintenance is split into two tracks: Condition-Based Service (CBS) and fixed intervals, depending on your model year and engine type

BMW stopped using straightforward mileage-only schedules years ago. Instead, most modern BMWs use Condition-Based Service, which monitors your car's oil quality, brake fluid, and other fluids electronically and tells you when service is actually needed—not on a calendar or at a fixed mileage. Older BMWs and some current models still follow traditional interval schedules tied to mileage or time.

Your owner's manual tells you which system your specific car uses. If you see a service reminder pop up on your dashboard or in the iDrive menu, that comes from the CBS system reading real conditions. If your manual lists "every 10,000 miles or 12 months," whichever comes first, you're on a fixed schedule instead.

The difference matters because CBS can stretch intervals if you drive gently, or shorten them if you drive hard or in dusty conditions. Fixed intervals ignore how you actually drive. Both approaches require you to stay on top of them—BMW does not automatically alert a service center, and skipping maintenance voids your warranty.

Key Takeaways

  • Condition-Based Service monitors your car's fluids and alerts you when service is needed, while older or certain BMW models follow fixed mileage or time intervals listed in the owner's manual.
  • Oil changes are the most frequent service; CBS typically triggers them every 10,000 to 15,000 miles depending on driving conditions, while fixed schedules usually call for every 10,000 or 15,000 miles.
  • Major services like spark plugs, cabin air filters, and transmission fluid checks happen at longer intervals—often 40,000 to 100,000 miles—and vary significantly by engine type and model year.
  • You are responsible for tracking your service history and scheduling appointments; BMW does not automatically notify you or your dealer when maintenance is due.
  • Skipping or delaying scheduled maintenance can void your warranty and lead to expensive repairs, especially on turbocharged engines and dual-clutch transmissions.

How to find your BMW's specific maintenance schedule

Your owner's manual is the only source that matters for your exact car. BMW publishes different schedules for different regions, engine types (gasoline, diesel, hybrid), and model years. A 2015 328i and a 2020 330i follow different schedules even though they are the same model line.

If you have the physical manual, look for the section titled "Maintenance" or "Service Intervals." If you have a digital copy or need to find one, visit BMW's owner portal (owners.bmwusa.com for US owners), log in with your VIN, and read the manual for your exact model and year. Some dealers will email you a copy if you call and provide your VIN.

For Condition-Based Service cars, your iDrive screen will display the next service due. Press the "Car" or "Vehicle" menu, then look for "Service" or "Condition-Based Service Status." The screen shows what needs attention and how far you can drive before it becomes urgent. Write this down or take a photo—it does not stay on screen permanently.

Oil changes and fluid checks: the most frequent services

Oil changes are your most common maintenance task. Under Condition-Based Service, the system typically alerts you between 10,000 and 15,000 miles, depending on your driving style and engine load. Aggressive driving, frequent short trips, or towing can trigger the alert sooner. Gentle highway driving can stretch it longer.

Fixed-interval schedules usually call for oil changes every 10,000 or 15,000 miles. Some older BMWs specify 5,000 miles. Check your manual for the exact interval and the correct oil grade—BMW engines are sensitive to oil viscosity, and using the wrong grade can trigger warning lights or damage the engine.

Between oil changes, you should check your coolant level, brake fluid level, and windshield washer fluid yourself every month or before long trips. These are visual checks you can do in your driveway. Your manual shows you where each reservoir is located. Low coolant or brake fluid can indicate a leak and should be inspected by a technician before your next scheduled service.

Spark plugs, air filters, and cabin filters: mid-range intervals

Spark plugs on modern BMWs last much longer than older cars. Most gasoline engines need new plugs between 30,000 and 100,000 miles depending on the model year and engine type. Diesel engines do not have spark plugs. Your manual specifies the exact interval for your engine.

Engine air filters typically need replacement between 20,000 and 40,000 miles, though this varies with local air quality and driving conditions. Dusty or sandy climates shorten the interval. Cabin air filters (which clean the air you breathe inside the car) usually need replacement every 15,000 to 30,000 miles. Both are relatively inexpensive parts, and dealers can show you the current condition when you bring the car in for oil service.

Do not assume these items are included in your oil change service. Some dealers bundle them, others charge separately. Ask your service advisor what is included in the service package for your car before you approve the work order.

Transmission fluid, brake fluid, and coolant: longer intervals and special handling

Transmission fluid in automatic and dual-clutch transmissions does not need changing as often as engine oil, but it does degrade over time. BMW's official position has shifted over the years—some manuals say transmission fluid is "filled for life," while others specify a change interval between 60,000 and 100,000 miles. Check your specific manual; if it lists an interval, follow it. Ignoring transmission fluid changes on dual-clutch transmissions (common in 3-Series, 4-Series, and X-models) can lead to shifting problems and expensive repairs.

Brake fluid absorbs moisture from the air and becomes less effective over time. Most BMW schedules call for brake fluid inspection or replacement every 2 years or 24,000 miles, whichever comes first. This is often overlooked because it does not appear on the iDrive reminder, but it is in your manual. Degraded brake fluid can reduce braking performance and corrode internal brake components.

Coolant intervals vary widely. Some BMWs use long-life coolant good for 100,000 miles or 10 years; others need replacement every 30,000 miles or 2 years. Using the wrong coolant type can cause corrosion inside the engine. Your manual specifies both the interval and the exact coolant type—do not let a technician substitute a different brand without confirming it meets BMW's specification.

Brake pads, rotors, and suspension: condition-dependent services

Brake pads and rotors wear at different rates depending on your driving style, local terrain, and traffic patterns. There is no universal interval. Your manual may suggest an inspection every 20,000 to 30,000 miles, but a driver in heavy city traffic may need new pads at 25,000 miles while a highway driver might reach 60,000 miles. Modern BMWs have electronic brake wear sensors that alert you when pads are thin. When the alert appears, schedule service soon—continuing to drive on worn pads damages the rotors, which is more expensive to repair.

Suspension components like control arm bushings, tie rods, and stabilizer links wear over time and vary by driving conditions and road quality. BMW does not list specific replacement intervals for these parts because wear is unpredictable. Instead, your technician inspects them during regular service visits and recommends replacement when they show wear. If you hear clunking sounds over bumps or notice uneven tire wear, have the suspension inspected before your next scheduled service.

What happens if you skip or delay maintenance

Skipping scheduled maintenance voids your BMW's warranty. If an engine component fails and BMW determines the failure was caused by missed oil changes or other deferred maintenance, the warranty claim will be denied and you pay for the repair out of pocket. Engine and transmission repairs on BMWs often cost $2,000 to $5,000 or more.

Delayed maintenance also compounds problems. A small oil leak caught at one service becomes a major engine issue if ignored for another 20,000 miles. Worn brake pads damage rotors. Neglected transmission fluid leads to shifting problems. Each missed service increases the risk of a breakdown and the cost of the eventual repair.

If you are behind on maintenance, bring your car to a BMW dealer or independent BMW specialist and have them perform a full inspection. Tell them your service history (or lack of it). They can assess what needs when ready attention and what can wait, and create a catch-up plan. Catching up is cheaper than ignoring problems until something fails.

Frequently Asked Questions

Does my BMW alert the dealer when service is due?

No. BMW sends no automatic notification to your dealer. You are responsible for tracking your service reminders and scheduling appointments. If you ignore the iDrive alert or miss a fixed interval, your dealer will not know unless you tell them.

Can I use any oil, or does it have to be BMW-branded?

It does not have to be BMW-branded, but it must meet BMW's specification for your engine. Your manual lists the correct viscosity (such as 5W-30) and the specification standard (such as LL-01 or LL-04). Many non-BMW oils meet these standards and cost less. Ask your technician to confirm the oil meets your car's specification before they use it.

What if my Condition-Based Service alert does not appear for months?

If you drive very gently on long highway trips, CBS can extend intervals significantly. However, if you have not seen a service alert in over a year, have your iDrive system checked by a dealer—the sensor may be malfunctioning. In the meantime, follow the fixed intervals in your manual as a backup.

Is it cheaper to skip the cabin air filter?

Skipping the cabin filter does not void your warranty, but it reduces air quality inside the car and can strain your climate control system. Replacement costs $50 to $150 depending on the model. It is inexpensive maintenance that improves comfort and prevents future problems.

What should I do if I bought a used BMW and do not know its service history?

Have a BMW dealer or independent specialist perform a full inspection and diagnostic scan. They can read your car's service records from the onboard computer and identify any overdue maintenance. This costs $100 to $300 but reveals what needs attention when ready and what can wait, saving you from expensive surprises later.