The 2007 Subaru Impreza useS5W-30 motor oil, which is a synthetic variety designed for use in all weather environments. Non-turbo models hold 4.4 quarts (4.16 liters) and turbo models use 4.5 quarts (4.26 liters). Subaru recommends changing the oil in this vehicle every 6,000 miles or 6 months, whichever comes first. However, the fluid in Your vehicle may need to be changed more frequently depending on driving habits and environment. It's recommended to check the oil routinely with the vehicle parked on a level surface. Make sure the engine has been turned off for at least 5 minutes prior to do doing this. The average cost to change the oil in the Impreza is between $140 and $160 with labor accounting for $40 to $60 of that amount.
Simon H.
August 29, 2019
4.4 quarts for the non-turbo models, 4.5 for the turbo models. Both the standard and turbocharged Imprezas use 5W-30 oil.
The Questions and Answers on this page are the statements and opinions of their respective authors and not VehicleHistory.com. VehicleHistory.com
does not research or authenticate any of the Answers provided.