2017–2020 Hyundai Elantra Oil Type and Capacity (2.0L and 1.6T)

Written by

in

Quick answer: the 2017–2020 Hyundai Elantra 2.0L takes 4.23 US qt (4.0 L) of oil at an oil change, and the 1.6L Turbo (Sport, GT N Line) takes 4.76 US qt (4.5 L). Hyundai recommends 5W-20 for the 2.0L and 5W-30 for the 1.6T.

EngineOil capacity (drain and refill)Oil type
2.0L MPI 4-cylinder (Nu 2.0)4.23 US qt (4.0 L)5W-20
1.6L Turbo GDI (Gamma)4.76 US qt (4.5 L)5W-30 (ACEA A5 or above)
Elantra sedan. The 1.4L Turbo Eco is not listed in the manuals we read. Source: Hyundai owner’s manuals (links below).

The turbo takes 5W-30. Do not use the 2.0L’s 5W-20 in the 1.6T.

Oil capacity by year

Model year2.0L1.6L Turbo
20184.23 US qt (4.0 L)4.76 US qt (4.5 L)
20194.23 US qt (4.0 L)4.76 US qt (4.5 L)
20204.23 US qt (4.0 L)4.76 US qt (4.5 L)
Same figures in the 2018, 2019 and 2020 manuals.

We read the “Recommended lubricants and capacities” table and viscosity notes of each manual.

Recommended oil type

2.0L MPI: SAE 5W-20 (API SM / ILSAC GF-4 or above; “API Latest” in 2020).

1.6L Turbo: 5W-30 with an ACEA A5 or higher rating.

How to reset the oil change reminder on the 2017–2020 Hyundai Elantra

See also: Oil life reset by brand.

Hyundai handles the oil reminder through the Service Interval menu in the instrument cluster’s User Settings (on some models, in the infotainment Settings). The newer manuals list three items there: turn Service Interval on or off, Adjust Interval to set the time and distance, and Reset after an oil change. Older manuals (for example the 2018 Sonata) say to consult a Hyundai dealer to use the menu.

Oil change tips

  • One 5-quart jug covers either engine.
  • Hyundai lists a “drain and refill” volume. After refilling, run the engine for a minute, turn it off, wait a few minutes and check that the level is between the F and L marks on the dipstick before adding more.

Sources and how we checked

All capacities and oil grades on this page come from Hyundai’s owner’s manuals, published on Hyundai USA’s official owners site (section “Recommended lubricants and capacities”):

If your owner’s manual shows something different, follow your manual and tell us.

Last checked: October 26, 2026.

FAQ

How much oil does a 2017–2020 Hyundai Elantra take?

4.23 US quarts (4.0 L) for the 2.0L and 4.76 US quarts (4.5 L) for the 1.6L Turbo.

What oil does a 2017–2020 Elantra use?

SAE 5W-20 for the 2.0L and 5W-30 for the 1.6L Turbo.

Is one 5-quart jug enough?

Yes, for either engine.

What oil does the Elantra Sport use?

The Sport’s 1.6L Turbo uses 5W-30 with an ACEA A5 or higher rating.

How do I reset the oil light on a 2017–2020 Elantra?

Use the Service Interval item in the cluster User Settings.

Other Elantra years: 2011–2016 · 2021–2025.