Do it yourself
Frequently asked questions about cars and motorcycles

How to Change the Engine Oil in a Subaru Legacy

Model: Subaru Legacy MK 4, BP, BL - Years 2003-2009
Part: Engine oil

Before starting, open the front bonnet of your Subaru Legacy. Begin by unscrewing and removing the oil filler cap. After this, lift the front of your vehicle, then unscrew and remove the lower drain nut. This will allow all the engine oil to drain out. At this point, re-screw the drain nut, then lower the front. Once you have completed this step, insert the new oil through the upper filler hole, then re-screw the corresponding cap, and the replacement will be complete.

Updated on 11 April 2026 by ScegliAuto

Video tutorial

Related tutorials

Subaru Legacy (2009-2014 / BM, MK 5, BR) Before you start, lift the rear end of your Subaru Legacy. Begin by removing the rear wheel by unscrewing the relevant fixing bolts. Next, using a ja…
Subaru Legacy (2009-2014 / BM, MK 5, BR) If you do not know where the OBD port of your 2011 Subaru Legacy is located, do not worry because this guide will help you find it without any diffic…
Subaru Legacy (2009-2014 / BM, MK 5, BR) Here are the main instructions that will allow you to remove and replace the timing belt of the Subaru Legacy 2.5L; generally, on these types of engi…

Other guides you may be interested in

How to Check the Oil Level on a Jeep Renegade?

To check the oil level on a Jeep Renegade, you need to open the bonnet to access the components inside the engine bay: on the lower left side of the engine block, you will find the dipstick for checking the level. This should be pulled out and thoroughly cleaned with a cloth: once cleaned, reinsert it back into its tube and pull it out immediately after. This way, you can check that the oil mark is between the minimum and maximum levels; finally, you can place the dipstick back in its tube.

Watch the video!


by ScegliAuto

More videos