The 2021 Subaru Impreza with the 2.0-liter flat-four engine requires synthetic 0W-20 motor oil, with an oil capacity of roughly 4.2 to 4.5 quarts when changing the oil and filter.
In more detail, Subaru specifies that the Impreza’s engine should use a full-synthetic 0W-20 oil meeting ILSAC GF-5 or newer. The typical fill volume, including the filter, falls in the about 4.2–4.5-quart range, depending on the exact model and whether the filter is replaced. Always consult the owner’s manual or a Subaru dealer to confirm the precise spec for your vehicle and climate conditions.
Oil specifications
Below are the core specifications to guide selection and purchasing for the 2021 Impreza:
- Viscosity: 0W-20
- Oil type: Full synthetic
- Certifications: ILSAC GF-5 or newer; API SN Plus or newer
- Capacity: Approximately 4.2–4.5 quarts (with filter)
Using the specified 0W-20 synthetic oil that meets ILSAC GF-5 or newer helps maintain lubrication, fuel economy, and engine protection for the Impreza.
Maintenance intervals
Oil-change intervals depend on driving conditions and the oil used. For the Impreza, Subaru generally recommends following the manual, with typical guidance including:
- Normal driving: every 6,000 miles (or 6 months), whichever comes first
- Severe driving: every 3,750 miles (or 3 months), whichever comes first
In all cases, pair oil changes with a new filter and verify oil level using the dipstick between services.
Summary
For the 2021 Subaru Impreza, the recommended oil is 0W-20 synthetic, with an approximate capacity of 4.2–4.5 quarts including the filter. Use an oil that meets ILSAC GF-5 or newer and follow the maintenance schedule in the owner’s manual to ensure optimal engine performance and longevity.


