2017–2020 AD (6th generation)
How to Reset the Oil Life Indicator on a 2017–2020 Hyundai Elantra
Reset the oil life or maintenance reminder on the 2017–2020 Hyundai Elantra in 4 steps, using only the controls already in the car. No scan tool needed.
Last verified
Reset procedure, 2017–2020 Hyundai Elantra
Check your manual- With the ignition off, press and hold the trip odometer reset button on the instrument cluster
- While continuing to hold the button, turn the ignition to ON (do not start the engine)
- Keep holding for about 3–5 seconds until the display flashes and the 'Service Required' wrench icon clears
- Release the button and confirm the light stays off on next startup
Same trip-odometer-hold method carried over from the MD/UD generation; it's a mileage counter, not an oil-condition sensor.
Which Hyundai Elantra model years does this cover?
These oil life reset specifications apply to every Hyundai Elantra built from 2017 through 2020 — the AD (6th generation), compact sedan. Nothing in this specification changes between those model years. Pick your year for the engines it offered, what changed that year, and the problems recorded against it.
What changed during the 2017–2020 Hyundai Elantra
- 2017AD generation launch; 2.0L MPI base engine, 1.4T Eco introduced
- 20181.6T Sport sedan added, replacing the previous-generation naturally aspirated Sport
- 2019Facelift: new front/rear fascias, standard LED DRLs, available LED headlights on upper trims
- 2020Final model year before the CN7 redesign; carryover engines
2017–2020 Hyundai Elantra oil life reset: common questions
How do you reset the oil life on a 2017–2020 Hyundai Elantra?
- 4 steps, using only the controls in the car, the full sequence is above.
Do you need a scan tool to reset the oil light on a 2017–2020 Hyundai Elantra?
- No. The procedure above uses the vehicle's own controls. A scan tool is only necessary if the reset does not take, which usually points at a different fault.
Why won't the oil light reset on a 2017–2020 Hyundai Elantra?
- Almost always a timing problem in the sequence, a step held too briefly, or the ignition in the wrong position. Repeat it exactly, with the engine off and the key in accessory rather than run, unless the steps say otherwise. Same trip-odometer-hold method carried over from the MD/UD generation; it's a mileage counter, not an oil-condition sensor.
Sources
- Ontario Hyundai, Elantra oil type & capacity by model year (all AD engines)
- AMSOIL lookup, 2018 Elantra 2.0L MPI oil spec/capacity
- AMSOIL lookup, 2018 Elantra 1.4L Turbo oil spec/capacity
- AMSOIL lookup (CA), 2018 Elantra 1.6L Turbo oil spec/capacity
- NHTSA recall 21V-301, 2.0L Nu MPI piston oil ring defect
- NHTSA recall 17V-213, MDPS steering connector
- NHTSA recall 17V-063, brake booster failure
- Hyundai Motor America press release, 2022 Engine II litigation settlement
- Edmunds, 2018 Elantra specs (curb weight, fuel tank, mpg)
- Cabin air filter 97133-F2000 fitment (2017–2023 Elantra)
- Engine air filter 28113-F2000 fitment (2017–2020 Elantra)
