If you are searching for the 2004 Toyota 4Runner oil capacity, you probably already know this SUV is a legend. But the answer depends entirely on which engine you have under the hood. Toyota offered two very different powerplants that year.
The 4.0L V6 and the 4.7L V8 take different amounts of oil. Mixing them up is a quick way to cause problems.
Manufacturer specifications for the 2004 model year indicate the 1GR-FE V6 holds 5.0 quarts with a filter change. The 2UZ-FE V8 takes 6.5 quarts. That 1.5-quart gap matters more than you might think.
Here is what you need to know before you pop the hood.

Image source: Bing (Web (fair-use with source credit))
Quick Answer
The 2004 Toyota 4Runner oil capacity is 5.0 quarts for the 4.0L V6 engine. The 4.7L V8 engine takes 6.5 quarts. Both require 5W-30 oil.
Always check the dipstick after filling. These numbers assume a new oil filter is installed.
Why Getting the Exact Capacity Matters
As of 2026, a 2004 4Runner is at least 22 years old. That engine has seen some miles. Getting the oil level wrong at this age is more dangerous than on a new car.
Overfilling causes the crankshaft to whip air into the oil. That creates foam. Foam does not lubricate well.
You get metal-on-metal contact and accelerated wear. Underfilling starves the oil pickup. Low oil pressure triggers the warning light.
Rod bearings fail. That means a new engine or a rebuild.
The 2004 model year is also known for valve cover gasket leaks as the rubber ages. An incorrect oil level can mask a leak or make it worse. Toyota's official service manual for this generation specifies checking the oil on level ground with the engine warm and off for three minutes.
That procedure is non-negotiable.
Matching the right oil grade to your engine keeps it running smoothly. The same principle applies to other Toyota models. If you have a newer Toyota, the 2025 Tacoma oil type follows different specs.
The 4Runner has its own requirements.
4.0L V6 (1GR-FE) Oil Capacity and Specs
The 1GR-FE is a workhorse. It appeared in the 2004 4Runner, the Tacoma, and the FJ Cruiser. It is known for longevity when properly maintained.

Image source: Web (Bing) / 209yota1.com (Web image (fair-use with source credit))
The Exact Numbers
| Specification | Value |
|---|---|
| Oil capacity with filter | 5.0 US quarts (4.7 L) |
| Oil capacity without filter | 4.7 US quarts (4.4 L) |
| Recommended viscosity | 5W-30 |
| API rating | SL or newer (SM, SN, SP) |
| Oil filter part number | Toyota 90915-YZZD3 |
| Drain plug torque | 27-33 ft-lbs |
Overfill Risk with the V6
The 1GR-FE has a relatively small oil pan. Adding half a quart too much pushes the oil level into the crankcase. The oil gets aerated.
The hydraulic lifters start ticking. In our research, this is one of the most common DIY mistakes on this engine.
If you accidentally put in 5.5 quarts, drain some out. Do not drive it hoping it is fine. The damage is cumulative.
What Oil to Use
Toyota recommends 5W-30 for the 1GR-FE in the 2004 model year. You can use conventional, synthetic blend, or full synthetic. The key is the API rating.
Look for the API donut on the bottle. SL or newer is acceptable. Per the American Petroleum Institute, SN and SP offer better protection against sludge and deposit buildup.
If you live in extreme cold, 0W-30 is acceptable. In hot climates, 10W-30 works but offers no benefit over 5W-30. The owner's manual states 5W-30 is preferred for all temperatures.
4.7L V8 (2UZ-FE) Oil Capacity and Specs
The 2UZ-FE is a legend. It is a cast-iron block V8 that routinely goes 300,000 miles. It also needs more oil than the V6.
The Exact Numbers
| Specification | Value |
|---|---|
| Oil capacity with filter | 6.5 US quarts (6.1 L) |
| Oil capacity without filter | 6.2 US quarts (5.9 L) |
| Recommended viscosity | 5W-30 |
| API rating | SL or newer |
| Oil filter part number | Toyota 90915-YZZD3 |
| Drain plug torque | 27-33 ft-lbs |
Why the V8 Holds 1.5 Quarts More
The 2UZ-FE has a larger oil pan and a deeper sump. The extra capacity helps with oil cooling and provides a safety margin for high-mileage operation. The V8 also runs hotter than the V6.
The additional oil volume helps maintain viscosity under load.
Oil Type Differences from the V6
Both engines take 5W-30, but the V8 benefits more from a high-quality synthetic. The 2UZ-FE uses a timing chain that relies on proper oil pressure. Sludge buildup from cheap conventional oil can clog the oil control valve for the VVT-i system.
That leads to a check engine light and reduced performance.
Use a synthetic blend at minimum. Full synthetic is better for the V8, especially if you tow or drive off-road. The same API rating rules apply.
Look for SL or newer.
Step-by-Step: How to Check and Fill Your Oil Correctly
This sounds basic, but plenty of 4Runner owners get it wrong. The dipstick on a 2004 4Runner is not intuitive. Here is the correct procedure.

Image source: Bing (Web (fair-use with source credit))
How to Read the Dipstick
- Park on level ground. A slope gives a false reading.
- Warm the engine to operating temperature. Cold oil is thick and will not drain back into the pan fully.
- Turn the engine off. Wait three minutes. This lets the oil settle.
- Pull the dipstick. Wipe it clean with a lint-free rag.
- Reinsert it fully. Push it all the way down.
- Pull it out again. Read the level.
The dipstick has two marks. A low mark and a full mark. The oil level should be between them.
On the 2004 4Runner, the full mark is at the top of the crosshatch area. If the oil is at the low mark, you need to add about one quart.
The Right Way to Add Oil After a Change
After draining the old oil and replacing the filter, follow this procedure. Add the specified capacity minus half a quart. For the V6, add 4.5 quarts.
For the V8, add 6.0 quarts. Start the engine. Let it run for 30 seconds.
This fills the new oil filter. Turn the engine off. Wait three minutes.
Check the dipstick. Add oil in small increments until the level reaches the full mark.
Do not dump the entire 5.0 or 6.5 quarts in at once. The filter capacity varies. Some aftermarket filters hold more oil than the OEM filter.
Adding the full amount upfront can result in overfilling.
Common Mistakes
Not changing the filter is a common error. The oil capacity numbers assume a new filter. If you reuse the old filter, the capacity drops by about 0.3 to 0.5 quarts.
Using the wrong viscosity is another mistake. 5W-30 is the standard. 10W-30 is acceptable in warm climates but provides no advantage. Do not use 20W-50 in these engines.
Stripping the drain plug is also common. The drain plug torque is 27-33 ft-lbs. Over-tightening strips the aluminum oil pan threads.
Use a torque wrench. If the threads are already damaged, a Helicoil repair kit works. But it is easier to use the correct torque.
Checking the correct fluid level regularly is part of routine upkeep. The same logic applies to other Toyota models. The Toyota RAV4 oil type has its own specifications.
The 4Runner is a reliable vehicle, but it needs consistent maintenance to stay that way.
Common Mistakes That Can Damage Your Engine
Even experienced DIYers slip up on oil changes. The 2004 4Runner has some quirks that make certain errors more common. Here is what to watch for.
Overfilling vs. Underfilling
Overfilling is the more dangerous mistake on these engines. The 1GR-FE V6 has a compact oil pan. Pour in an extra half quart and the crankshaft whips the oil into a froth.
Aerated oil loses its ability to lubricate. The hydraulic lifters start ticking. The engine runs hotter.
Underfilling is less common but equally bad. The 2UZ-FE V8 has a deep sump, so it takes more neglect to cause issues. If you are down a quart or more, the oil pressure drops.
The VVT-i system loses its hydraulic pressure. You get a check engine light and reduced power.
The fix is simple. Use the exact oil capacity for your engine. Measure carefully.
Check the dipstick after the first start.
Using the Wrong Viscosity
Toyota designed the 1GR-FE and 2UZ-FE around 5W-30. That is the baseline. The most common viscosity mistake is using 10W-30 because it is cheaper or more available.
10W-30 is thicker when cold. In winter temperatures below 32 degrees, the oil flows slower during startup. That means more wear on the bearings and timing chain.
The engine oil pump has to work harder. Fuel economy drops slightly.
0W-30 is acceptable for extreme cold. Toyota's service manual allows it. The thinner cold pour helps with startup wear.
For most owners, 5W-30 is the right choice year-round.
Stripping the Drain Plug
The 2004 4Runner uses a steel drain plug with an aluminum washer. The oil pan is aluminum on both engines. Aluminum is soft.
Over-torquing the drain plug strips the threads.
The torque spec is 27 to 33 ft-lbs. That is about the same as tightening a lug nut to half its normal torque. Use a torque wrench.
If you do not have one, snug the plug with a short ratchet and stop when you feel resistance.
Signs of stripped threads include a slow drip after the change, a plug that feels loose, or metal shavings on the plug when you remove it. If you strip the threads, a Helicoil or Time-Sert repair kit works. But it is a pain.
Avoid it by using the correct torque.
Choosing the Right Oil: Conventional, Synthetic, or Blend?
This is a common question for 2004 4Runner owners. The answer depends on your mileage, budget, and driving habits.

Image source: Web (Bing) / autozone.com (Web image (fair-use with source credit))
What Toyota Recommends vs. What Is Safe for High Mileage
Toyota's original specification for the 2004 4Runner called for conventional 5W-30 meeting API SL. That was the standard at the time. As of 2026, API SN and SP are the current standards.
They offer better protection against sludge, wear, and deposit buildup.
| Oil Type | Best For | Caveat |
|---|---|---|
| Conventional | Low-mileage engines, budget-conscious owners | Needs more frequent changes |
| Synthetic blend | Moderate mileage, mixed driving | Good balance of cost and protection |
| Full synthetic | High-mileage engines, towing, off-road | Higher cost, better wear protection |
| High-mileage formula | Engines over 100,000 miles | Contains seal conditioners, reduces leaks |
For a 2004 4Runner, full synthetic is a smart choice. These engines are at least 22 years old. The extra protection against sludge and wear helps extend their life.
The 2UZ-FE V8 in particular benefits from synthetic because of its timing chain and VVT-i system.
If you have been using conventional oil for years, switching to synthetic is safe. Do not expect leaks. Modern synthetics are compatible with older seals.
The idea that synthetic causes leaks in old engines is a myth from the 1970s.
Oil Filter Basics: OEM vs. Aftermarket and Capacity Impact
The oil filter affects the total oil capacity. The numbers in this article assume a new filter is installed. The filter itself holds about 0.3 to 0.5 quarts of oil.
That volume is included in the 5.0 and 6.5 quart figures.
The OEM filter for the 2004 4Runner is Toyota part number 90915-YZZD3. It is a cartridge-style spin-on filter. It is widely available and reasonably priced.
Aftermarket filters from Mobil 1, Wix, and Fram are also common. In our research, the Wix 51348 and Mobil 1 M1-209 are reliable alternatives. The key is to use a filter with the correct thread size (20mm x 1.5) and the correct bypass valve setting.
Do not use a cheap no-name filter. The oil filter is the only thing between the oil pump and the bearings. A bad filter can collapse or bypass unfiltered oil.
Stick with a known brand.
The filter capacity varies slightly between brands. An OEM filter holds about 0.4 quarts. Some aftermarket filters hold up to 0.6 quarts.
This is why you should always check the dipstick after filling rather than relying solely on the volume.
When to Change the Oil
The 2004 4Runner owner's manual recommends an oil change every 5,000 miles under normal driving conditions. For severe driving, it drops to 3,000 miles. Severe driving includes towing, off-road use, extreme temperatures, and short trips.
The oil change sticker from the shop usually says 3,000 miles. That is a safe default. If you use full synthetic oil, you can extend the interval.
Many 4Runner owners report 7,500 to 10,000 miles between changes with synthetic.
The 1GR-FE and 2UZ-FE engines are not prone to oil sludge like some other Toyota engines. But they are old. Consistent oil changes are the single most important factor in keeping them alive.
Your car's onboard maintenance light is a better guide than the sticker. The 2004 4Runner has a maintenance reminder light that illuminates every 5,000 miles. Reset it after each change.
If you drive hard or tow, change the oil when the light comes on. If you drive mostly highway, you can go a bit longer.
Quick Reference Guide: V6 vs. V8 Specs Side by Side
Here is a clean comparison of the two engines. Bookmark this for your next oil change.
| Specification | 4.0L V6 (1GR-FE) | 4.7L V8 (2UZ-FE) |
|---|---|---|
| Oil capacity with filter | 5.0 quarts (4.7 L) | 6.5 quarts (6.1 L) |
| Oil capacity without filter | 4.7 quarts (4.4 L) | 6.2 quarts (5.9 L) |
| Recommended viscosity | 5W-30 | 5W-30 |
| API rating | SL or newer | SL or newer |
| Oil filter part number | 90915-YZZD3 | 90915-YZZD3 |
| Drain plug torque | 27-33 ft-lbs | 27-33 ft-lbs |
| Oil change interval | 5,000 miles | 5,000 miles |
The VIN 8th digit tells you which engine you have. "U" means the V6. "C" means the V8.
Write it down if you tend to forget.
Frequently Asked Questions
Can I use 0W-30 instead of 5W-30?
Yes, 0W-30 is acceptable for the 2004 4Runner. It flows better in cold weather and provides the same protection at operating temperature. Toyota's service manual lists it as an alternative.
Stick with 5W-30 for normal driving to keep things simple.
What happens if I put 6 quarts in the V6?
The 1GR-FE V6 needs 5.0 quarts with a filter. Adding 6 quarts is a full quart overfilled. The crankshaft will aerate the oil.
You may see foam on the dipstick. The engine will run rough. Drain the excess immediately.
Do not drive it.
Does the oil capacity change with a different filter?
Yes, the capacity can vary by 0.1 to 0.2 quarts depending on the filter brand. The OEM filter holds about 0.4 quarts. Some aftermarket filters hold 0.5 or 0.6 quarts.
Always check the dipstick after filling rather than relying on the bottle measurements.
Can I use high-mileage oil in my 2004 4Runner?
Yes, high-mileage oil is a good choice for engines over 100,000 miles. It contains seal conditioners that help reduce small leaks. The 2004 4Runner is old enough to benefit from it.
Use a high-mileage formula that meets API SN or SP.
How do I know if my 4Runner has the V6 or V8?
The easiest way is to check the engine cover. The V6 has a plastic cover that says "4.0L V6." The V8 has a cover that says "4.7L V8." You can also check the VIN. The 8th digit is "U" for the V6 and "C" for the V8.
Final Verdict: What to Do Before You Pour That First Quart
Start by confirming your engine. Pop the hood and look at the engine cover. It says 4.0L V6 or 4.7L V8 right there.
No guessing.
Buy 5W-30 oil that meets API SL or newer. For the V6, grab a 5-quart jug and a quart. For the V8, get a 5-quart jug plus two quarts.
Always buy a new oil filter and a fresh drain plug washer.
Use a torque wrench on the drain plug. Set it to 30 ft-lbs. Add the oil slowly.
Check the dipstick. Start the engine. Check for leaks.
Turn it off. Check the dipstick again.
The 2004 4Runner is a tough vehicle. Treat it right with the correct oil capacity and it will keep running for another 100,000 miles. For more details on the right oil for your specific Toyota, the Toyota 4Runner oil type guide covers the full range of model years.
The same maintenance principles apply to the Toyota Tundra V6 and the Toyota Corolla. Each model has its own requirements, but the need for clean oil at the right level never changes.