2004 Mazda MX-5 Miata Oil Type & Capacity: 10W-30 (4.0 quarts)

The 2004 Mazda MX-5 Miata takes 10W-30 motor oil — 4.0 quarts with a filter change, per the factory service manual.

Factory-spec answer

10W-304.0 quarts with filter

Oil capacity by engine

EngineOil Type (viscosity)Capacity w/ FilterCapacity w/o FilterNotes
Base, AutomaticAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
Base, StandardAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
LS, AutomaticAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
LS, Standard, M15MDAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
LS, Standard, Y16MDAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
MazdaspeedAPI - SAE 10W-304.00 QTS.3.80 QTS."SG","SH", "SJ", or "ILSAC" must be on the label.
📦 DIY Oil Change Kit Builder

Complete Oil Change Bundle for 2004 Mazda MX-5 Miata

Everything you need delivered in one order. Pre-matched to your factory spec (10W-30, 4.0 quarts).

Preferred Oil Brand:
Mobil 1 10W-30 Full Synthetic OilExact Spec
5-Quart Jug (4.0 quarts needed)
$27.97Item Link ↗
2004 Mazda MX-5 Miata Premium Synthetic Oil FilterExact Fit
OEM-fitment high-efficiency synthetic filter media (Base, Automatic)
$11.99Item Link ↗
Oil Drain Plug Crush Washer Gaskets (5-Pack)Recommended
Direct-fit replacement seal — prevents oil leaks after tightening
$6.99Item Link ↗
15-Quart Low-Profile Drain Pan with Pour SpoutTool
Catch-all basin with anti-splash lip & secure transport cap
$18.99Item Link ↗
RhinoRamps 12,000 lb Drive-Up Vehicle RampsTool
Safe driveway clearance for quick vehicle underbody access
$49.99Item Link ↗
Heavy-Duty Black Nitrile Gloves (Box of 100)PPE
6-mil commercial-grade chemical & oil resistant mechanics gloves
$14.99Item Link ↗
Multi-Angle Spill-Proof Oil Funnel SetTool
Wide-mouth funnel with flexible neck to eliminate engine bay spills
$8.99Item Link ↗
Scott Blue Shop Towels (6-Pack)Supplies
Ultra-absorbent lint-free automotive towels for clean-up
$12.99Item Link ↗
Selected Items: 3 items
$46.95 est. total
🛒Buy Complete DIY Kit on Amazon (~$46.95) →

As an Amazon Associate we earn from qualifying purchases. Prices shown are real-time retail estimates.

Buy the right oil & filter for your MX-5 Miata

🛒 Buy 10W-30 Full Synthetic Oil (4.0 quarts needed) on Amazon

Popular Full Synthetic Brands (10W-30):

Mobil 1Valvoline AdvancedPennzoil PlatinumCastrol EDGE
🔧 2004 Mazda MX-5 Miata Oil Filter on AmazonDrain plug crush washer on Amazon
+ 15 Qt Drain Pan+ Shop Towels (6 pack)+ Nitrile Gloves (100 pk)

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

More factory specs & repair guides for your MX-5 Miata

🛞 2004 Mazda MX-5 Miata Tire Size & Pressure →🌧️ 2004 Mazda MX-5 Miata Wiper Blade Sizes →💡 2004 Mazda MX-5 Miata Light Bulb Sizes →📖 2004 Mazda MX-5 Miata Factory Service Manual →All fluid capacities (transmission, coolant, brakes)

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

Coolant capacity

6.3 quarts (5.96 L) — MAZDA Premium Engine Coolant. Above 3Deg.F (-16Deg.C) use: 35/65 mixture of antifreeze and water, above -15Deg. F (26Deg.C) use: 45/55 mixture of antifreeze and water, above -40Deg.F (40Deg.C) use: 55/45 mixture of antifreeze and water.

Frequently asked questions

What type of oil does a 2004 Mazda MX-5 Miata take?

The 2004 Mazda MX-5 Miata takes 10W-30 motor oil (API - SAE 10W-30), per the factory service manual.

What is the oil capacity of a 2004 Mazda MX-5 Miata?

The 2004 Mazda MX-5 Miata oil capacity is 4.0 quarts with a filter change, or 3.8 quarts without changing the filter.

How often should I change the oil in my 2004 Mazda MX-5 Miata?

Most 2004 Mazda MX-5 Miata owners follow a 5,000–7,500 mile interval with conventional oil, or up to 10,000 miles with full synthetic. Always check the oil life monitor if equipped, and consult your owner's manual — Mazda recommends intervals based on driving conditions, not just mileage.

Can I use synthetic oil in my 2004 Mazda MX-5 Miata?

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

Other Mazda MX-5 Miata years

2025 MX-5 Miata2024 MX-5 Miata2023 MX-5 Miata2022 MX-5 Miata2021 MX-5 Miata2020 MX-5 Miata2019 MX-5 Miata2018 MX-5 Miata2017 MX-5 Miata2016 MX-5 Miata2015 MX-5 Miata2014 MX-5 Miata2013 MX-5 Miata2012 MX-5 Miata2011 MX-5 Miata2010 MX-5 Miata2009 MX-5 Miata2008 MX-5 Miata2007 MX-5 Miata2006 MX-5 Miata2005 MX-5 Miata2003 MX-5 Miata2002 MX-5 Miata2001 MX-5 Miata2000 MX-5 Miata1999 MX-5 Miata1997 MX-5 Miata1996 MX-5 Miata1995 MX-5 Miata1994 MX-5 Miata1993 MX-5 Miata1992 MX-5 Miata1991 MX-5 Miata1990 MX-5 Miata

Other Mazda models

2332356626929B2000B2200B2300B2500B2600B2600iB3000B4000CX-3CX-30CX-5CX-50CX-7CX-70CX-9CX-90GLCMilleniaMPVMX-3MX-6NavajoProtegeProtege5RX-7RX-8Tribute