2004 Land Rover Discovery Oil Type & Capacity

The 2004 Land Rover Discovery takes 5W-30 motor oil — 6.1 quarts with a filter change, per the factory service manual.

Factory-spec answer

5W-306.1 quarts with filter

Oil capacity by engine

EngineOil Type (viscosity)Capacity w/ FilterCapacity w/o FilterNotes
HSEAPI - SAE 5W-306.10 QTS.
SAPI - SAE 5W-306.10 QTS.
SEAPI - SAE 5W-306.10 QTS.

Buy the right oil

Buy 5W-30 motor oil on Amazon2004 Land Rover Discovery oil filter on Amazon

As an Amazon Associate we earn from qualifying purchases made through these links.

More specs & repair guides for your Discovery

2004 Land Rover Discovery factory service manualAll fluid capacities (transmission, coolant, brakes)

Powered by factory manual data from our partner site AllOEMManuals.com.

Coolant capacity

8.4 quarts (7.94 L) — 50/50 mixture of Havoline Extended Life Coolant (XLC), or any Ethylene Glycol based Antifreeze (containing no methanol) and water

Frequently asked questions

What type of oil does a 2004 Land Rover Discovery take?

The 2004 Land Rover Discovery takes 5W-30 motor oil (API - SAE 5W-30), per the factory service manual.

How much oil does a 2004 Land Rover Discovery take?

The 2004 Land Rover Discovery holds 6.1 quarts with a filter change.

Can I use synthetic oil in my 2004 Land Rover Discovery?

Yes. 5W-30 is widely available as a full synthetic, and synthetic is safe (often recommended) for the 2004 Land Rover Discovery. What matters most is matching the factory viscosity and specification, then changing the oil and filter on schedule.

Other Land Rover Discovery years

2025 Discovery2024 Discovery2023 Discovery2022 Discovery2021 Discovery2020 Discovery2019 Discovery2018 Discovery2017 Discovery2003 Discovery2002 Discovery2001 Discovery2000 Discovery1999 Discovery1998 Discovery1997 Discovery1996 Discovery1995 Discovery1994 Discovery

Other Land Rover models

DefenderDefender 110Defender 90Discovery SportFreelanderLR2LR3LR4Range RoverRange Rover EvoqueRange Rover SportRange Rover Velar