The most common answer is: use a synthetic 0W-20 engine oil for modern Subaru Legacy models, and a 5W-30 synthetic may be used on older EJ-series engines. Always check your owner’s manual for the exact specification for your year and engine.
Understanding the oil specification by era
Subaru’s current guidance generally favors 0W-20 synthetic oil for most Legacy engines. However, some older EJ-series engines and certain regions have historically favored 5W-30. Driving conditions and climate can also influence the recommended viscosity. Use this as a guideline, but verify with the manual for your specific model.
Below are the typical oil viscosities used across Legacy generations. The exact specification can vary by engine variant and market; always confirm with your manual or a Subaru dealer.
- Modern Legacy models (roughly 2015–present) with FA/FB engines: 0W-20 synthetic oil (API SN or newer, ILSAC GF-5 or newer).
- Older Legacy models (roughly 2000s–2014) with EJ-series engines: commonly 5W-30 synthetic oil.
Oil capacity varies by engine, so consult the owner's manual or under-hood sticker for the precise quantity and filter requirements. The viscosity guidance above focuses on what to pour in, while capacity tells you how much to add.
Practical tips for selecting and maintaining oil
Beyond choosing the correct viscosity, keep these maintenance basics in mind to protect the engine and maintain performance.
- Always use oil that meets Subaru’s spec and the vehicle’s year/engine requirements (most modern models require synthetic oil meeting API SN or newer and ILSAC GF-5 or newer).
- Prefer full synthetic or a high-quality synthetic-blend if the manual allows it, especially in extreme temperatures or high-mileage engines.
- Replace the oil filter with every oil change and follow the recommended service interval in your manual.
Note: The exact viscosity and capacity can vary by model year and engine variant. If you are unsure, consult your owner's manual or a Subaru service professional to confirm the correct oil type for your vehicle.
Choosing the right brand and grade
Choose a reputable brand and ensure the oil meets API SN (or newer) and ILSAC GF-5 (or newer). Subaru Genuine motor oil is designed for Subarus, but many mainstream brands offer 0W-20 synthetic options that meet the same specs. When in doubt, ask your dealer or a trusted mechanic to verify compatibility with your specific Legacy engine code.
Summary
In most cases, a synthetic 0W-20 oil is the recommended choice for contemporary Subaru Legacy models. Older EJ-series engines commonly used 5W-30. Always verify the exact specification for your year and engine in the owner’s manual, and choose a reputable brand that meets the necessary API and ILSAC standards. Regular oil changes with the correct oil help maintain engine performance and longevity.
What oil is best for a Subaru Legacy?
For example, if you have a Subaru Legacy produced between 2013 and 2021, your vehicle will need 0W-20 synthetic oil. While the 2005-2010 models use synthetic5W-30. You'll also notice variations in the oil type depending on engine types—for instance, a Legacy with a 6-cylinder engine might use 5W-30 instead of 0W-20.
Does the Subaru Legacy need synthetic oil?
For example, a Subaru Legacy produced between 2013 and 2021 will need 0W-20 synthetic oil. By contrast, any Subaru Legacy produced between 2005 and '10, these models will use synthetic 5W-30. Your engine type can also have an impact. For instance, a Legacy with a 6-cylinder engine might use 5W-30 instead of 0W-20.
Can I run 5W-30 instead of 0W-20?
Modern engines designed for 0W-20 oil require specific viscosity for optimal performance, and using thicker 5W-30 oil may compromise efficiency while potentially voiding manufacturer warranties.
Will a Subaru last 300,000 miles?
Realistically, many Subaru models have the potential to surpass 200,000 miles with consistent care, and reaching 300,000 miles is achievable with the right approach to maintenance and attentive service.


