How to Reset Oil Change Light: Step-by-Step for Every Brand

The simplest reset—press and hold the trip/reset button while turning the ignition to the On position, then release when the light flashes—works on many Japanese and some domestic models. But button placement, menu depth, and screen prompts vary widely by brand. Below you’ll find model-specific procedures for the most common manufacturers, plus what to do when the light won’t clear and how an oil life reset differs from a service interval reset.

Featured image for article: How to Reset Oil Change Light: Step-by-Step for Every Brand

Before You Start

  • Engine off, key out (or foot off the brake for push-button start).
  • Locate the trip/odometer reset button on the dash or instrument cluster.
  • Have the ignition in the On (or ACC/On) position – not engine running.
  • For infotainment-based resets, the vehicle may need to be in Park with the engine running.

Stop/Escalate Threshold: If the oil change light is accompanied by a check engine light, low oil pressure warning, or any unusual noise, do not attempt a reset. Have the vehicle inspected first. Resetting a warning that signals a real problem can mask a serious issue. Also, if you have tried the correct procedure for your vehicle three times and the light remains on, stop and consult a professional scan tool or dealer.

Verification After Reset: Turn the ignition off, then back to On (do not start). The oil change light should be off or show 100% oil life. If it reappears after driving a few miles, the reset did not take; repeat the procedure or check for underlying faults.

Illustration for: General Motors (Chevrolet, GMC, Cadillac, Buick)


General Motors (Chevrolet, GMC, Cadillac, Buick)

Most GM vehicles from the early 2000s onward use one of two methods.

Method 1 – Trip-reset button (common on 2004–2018 models)

1. Turn ignition to On (engine off).

2. Press and hold the trip reset button on the cluster.

3. A menu appears – continue holding until Oil Life Remaining shows.

4. Release, then press and hold again until Oil Life = 100% appears.

Method 2 – Gas pedal trick (specific to late 2000s/early 2010s)

  • Turn the key to On (do not start).
  • Fully press and release the gas pedal three times within 5 seconds.
  • Wait – the oil life should reset, and the light turn off.

Where people get stuck: If the trip-reset button opens a settings menu instead of an oil-life screen, you have a newer GM infotainment system (2019+). Use the Settings or Vehicle Information menu on the touchscreen.

Illustration for: Ford & Lincoln

Failure-mode example: On a 2015 Chevy Silverado, pressing the trip button may cycle through multiple menus. If you release too early, you exit the oil-life option. Hold steady until the menu appears.


Ford & Lincoln

Ford’s procedure is nearly identical across most models from 2005 onward.

Using the steering-wheel buttons (2010+)

1. Start the engine and shift into Park (if automatic).

2. On the steering wheel, press the Info button or rocker switch until Oil Life appears.

3. Press and hold the OK (or Reset) button for about 5 seconds.

4. A confirmation prompt appears; press OK once more.

Older models without steering-wheel controls

  • Turn ignition to On (engine off).
  • Press and hold both the Setup and Reset buttons on the dash cluster for 5 seconds.

Illustration for: Toyota & Lexus

  • Release when the oil life percentage changes to 100%.

Lincoln exception: Some 2010–2015 models require a three-pedal dance (press brake and accelerator simultaneously while in Park) – check the manual if the button method fails.

Where people get stuck: On Ford trucks with the 8-inch productivity screen, the Info button is on the left steering-wheel pad. If you press the right pad’s OK button without first selecting Oil Life, nothing happens.


Toyota & Lexus

Toyota/Lexus vehicles typically reset through a dedicated dashboard button sequence.

Standard trip-button method (most 2006–2020 models)

1. Turn ignition to On (engine off).

2. Press the trip/reset button repeatedly until Oil Maintenance or Oil Life is displayed.

3. Press and hold the button for 5–10 seconds until the display blinks.

4. Release, then press and hold again until it resets to 100% or OFF.

Lexus luxury models with MMI-style controls

  • Use the touchscreen or remote touch controller:
  • Menu → SettingsVehicleOil MaintenanceReset.

Model-year nuance: 2021+ Toyota models with the latest multimedia system require navigating to Vehicle Status on the screen and selecting Reset under oil maintenance. No dash-button method exists.

Common mistake: On some 2018 Camry models, pressing the trip button while the ignition is off does nothing. The ignition must be in the On position, not Accessory.


Honda & Acura

Honda’s system uses a maintenance minder that displays codes (A1, B1, etc.). Resetting it clears the oil life light.

Standard procedure (all 2006+ models except EV)

1. Turn ignition to On (engine off).

2. Press and hold the trip reset button on the cluster.

3. Continue holding – the display will cycle through warnings.

4. When Oil Life 100% appears (or a code like 0% resets), release.

For models with a green or maintenance reset button (e.g., 2012–2015 Civic)

  • Press and hold the Reset button (not the trip button) for 10 seconds.

Acura touchscreen models (2018+)

  • Start the engine, go to SettingsVehicleMaintenance MinderReset.

What to expect: The light may flash after resetting. Drive a few miles – it should stop on its own. If it stays solid after 10 miles, the reset did not hold.

Stop/Escalate: If the display shows a negative oil life percentage or a wrench icon that won’t clear, the maintenance minder may require a dealer scan tool to reset.


Nissan & Infiniti

Nissan uses a straightforward odometer-button reset on most models.

Method for 2005–2020 Nissan

1. Turn ignition to On (engine off).

2. Press the trip button until Oil Life or Oil Filter appears.

3. Press and hold the button until the life percentage resets to 100% or —-.

Infiniti with upper-dash screen

  • Use the Enter or Scroll button on the steering wheel to select SettingsVehicleOil MaintenanceReset.

Common failure: If the oil life display shows a negative number or error, disconnect the battery for 10 minutes, then retry the reset.

Verification: After reset, cycle ignition off and back on. The oil life should read 100% or a full bar. If it still shows 0% or a negative number, you may need a scan tool.


Hyundai, Kia, & Genesis

Button method (most 2008–2020)

1. Turn ignition to On (engine off).

2. Press and hold the trip reset button for 5 seconds.

3. When Oil Life appears, press the button again to reset to 100%.

Touchscreen method (2016+)

  • Start the engine, go to SetupVehicle SettingsOil Life Reset on the infotainment screen.

Hyundai/Kia models with a dedicated Service button

  • Press the Service button, scroll to Oil Life Reset, and confirm.

Genesis luxury models: Use the steering wheel scroll wheel – navigate to SettingsVehicleOil Management.

Where people get stuck: On Hyundai Elantra (2017–2020), holding the trip button too long may enter the maintenance menu and then exit. Release after the first 5 seconds, then press again specifically for reset.


Subaru

Subaru vehicles (2008–2024) use a multi-step button press.

Standard procedure

1. Turn ignition to On (engine off).

2. Press and hold the trip/odometer reset button on the cluster.

3. While holding, press and hold the Information button on the steering wheel (if equipped).

4. Continue both holds until the oil life icon blinks – then release both.

Models without steering-wheel Info button (e.g., base Impreza)

  • Press and hold the M (maintenance) button on the cluster if present; otherwise, use the trip button alone for 15 seconds.

2023+ Subaru with 11.6-inch touchscreen

  • Go to SettingsVehicleOil Life Reset – the software prompts you to confirm.

Failure mode: If the oil light blinks three times then stays on, the procedure was interrupted. Try again with a steady hold.


Mazda

Mazda’s reset is tied to the trip button and works on nearly all models from 2004 onward.

1. Turn ignition to On (engine off).

2. Press the trip button until Oil Life appears.

3. Press and hold the button for 10 seconds – the display will flash.

4. Release, then press and hold again for 3 seconds to confirm.

2019+ Mazda3 and CX-30 with Mazda Connect

  • Use the commander knob – select ApplicationsVehicle StatusMaintenanceOil Life Reset.

Common mistake: On older Mazda models (pre-2012), the trip button may need to be pressed multiple times to cycle past the odometer and trip A/B before reaching oil life. Many owners stop too early.


BMW (iDrive)

BMW uses a computer-based reset that requires navigating the iDrive menu.

All 2004+ BMW with iDrive

1. Close all doors. Insert key (or have fob in vehicle).

2. Press and hold the trip reset button on the cluster until the Service Menu appears.

3. Release, then press again repeatedly to scroll to Oil Service.

4. Press and hold the button until Reset? shows. Press once to confirm.

Newer iDrive (2014+ with touch controller)

  • SettingsVehicleService RequirementsEngine OilReset.

What to look for: The display will show a green checkmark when the reset succeeds. If it shows a yellow warning, the condition-based service hasn’t been met (e.g., time interval still active).

Stop/Escalate: If the display shows a red warning or “reset failed,” the CBS (Condition Based Service) system may need a dealer-level scan tool. Do not attempt to force the reset by repeating the procedure more than three times.


Mercedes-Benz

Mercedes models from 2005–2016 use a cluster-button sequence; newer cars use the steering-wheel buttons or touchscreen.

Older (2005–2016) – cluster button

1. Turn ignition to On (engine off).

2. Press the Source or Phone button on the steering wheel until ASSYST appears in the cluster.

3. Use the up/down arrows to highlight Service Due, then press OK.

4. Select Full Service or Oil Service, then confirm Reset.

2017+ – touchscreen

  • SettingsVehicleMaintenanceService IntervalReset.

Warning: Do not reset before actually performing the oil change. The system tracks both distance and time; a premature reset may cause the next warning to appear earlier than expected.

Failure mode: On some W204 C-Class (2007–2014), if the cluster shows “Service Due – 0 km” after reset, the ASSYST counter may have been corrupted. A dealer scan is needed.


Audi & Volkswagen (MMI)

Audi/Volkswagen uses the MMI (Multi Media Interface) for reset, though some older models have a dashboard button.

MMI method (2009+)

1. Start the engine.

2. Press the Car button on the MMI controller.

3. Select Service & ChecksService IntervalsReset Oil Change Interval.

4. Confirm with Yes.

VW models without MMI (e.g., Golf/GTI 2005–2009)

  • Turn ignition to On (engine off).
  • Press and hold the trip reset button for 10 seconds until AULD or Service appears.
  • Release, then press again to cycle through options; hold to confirm reset.

Touareg exception: Some models require pressing the reinforce (stick) button on the lower dash – see manual.

Where people get stuck: On newer Audis with virtual cockpit, the Car button may open a menu buried under “Vehicle Settings.” Look for “Service & Checks” specifically.


Volvo

Volvo vehicles (2007–2022) reset through the trip stalk or the center screen.

Stalk method (most 2007–2015)

1. Turn ignition to On (engine off).

2. Press and hold the trip reset stalk on the cluster for 5 seconds.

3. Oil Level appears. Release and press again – wait for a confirmation beep.

2016+ with Sensus touchscreen

  • SettingsVehicle StatusOil LifeReset.

Note: Volvo has a separate Service Reminder (a wrench icon) that cannot be reset with the oil-life reset. That requires a dealer scan tool unless you have a manual reset (rare).

Verification: After the beep, turn ignition off and back on. The oil light should be gone. If the wrench icon remains, the service interval was not part of the oil reset.


What to Do If the Reset Procedure Doesn’t Work

1. Battery disconnect. Disconnect the negative terminal for 15 minutes. This clears volatile memory and may allow the reset to stick on the next attempt.

2. Drive a short distance. Some systems (especially Honda, Toyota, and Ford) need a few miles of driving after the reset to confirm the new oil level and turn off the light permanently.

3. Check for a pending fault. If the oil change light is accompanied by a check engine light or a warning triangle, a sensor issue (e.g., oil pressure sensor, level sensor) may be preventing the reset. Have the codes read at a parts store or shop.

4. Use a dedicated scan tool. For brands like BMW, Mercedes, and Volvo, a generic OBD-II reader often cannot reset the service interval. An Autel or Launch tool with oil-reset capability (or the dealer’s system) may be required.

5. Confirm the oil change was performed. Some advanced monitoring systems (e.g., BMW Condition Based Service) refuse to reset if the oil level is still low or if the fluid quality sensor hasn’t been triggered. Refill to the proper level and try again.

Stop/Escalate: If you have tried steps 1–5 and the light remains on, or if the light returns within a week, have the vehicle scanned by a professional. Do not continue resetting a persistent warning – it may indicate a genuine mechanical issue.


Oil Life Reset vs. Service Interval Reset

These terms are often used interchangeably, but they are not the same.

  • Oil Life Reset: Clears the countdown for the oil-change reminder. Typically based on a combination of mileage, time, and engine load (e.g., 2018 Chevrolet Equinox resets oil life to 100%, which decays based on driving conditions).
  • Service Interval Reset: Applies to multi-point inspections (e.g., brake fluid flush, cabin air filter, spark plugs). Many cars have a separate maintenance minder (Honda) or service due counter (Mercedes, BMW) that tracks multiple services. Resetting the oil life does not reset these other counters. If your car displays a Service B or Maintenance Due message, you may need to follow a

Explore This Topic

Related guides in this cluster:

Don’t miss these tips!

We don’t spam! Read our privacy policy for more info.