The 2004 Mazda3 with the 2.3-liter engine typically requires about 4.7 to 4.8 quarts (roughly 4.5 liters) of engine oil when performing an oil change with a new filter, usually 5W-30.
Capacity details for the 2.3L engine
The following figures assume a standard service and a new oil filter installed. Exact capacity can vary slightly by trim and filter type.
- With the oil filter installed: 4.7–4.8 quarts (approximately 4.4–4.5 L)
- Without the oil filter (oil only): about 4.1–4.3 quarts (approximately 3.9–4.1 L)
Bottom line: after an oil change, fill gradually and confirm the level on the dipstick, aiming for the full mark when possible.
Oil type and maintenance recommendations
General guidelines for the 2004 Mazda3 2.3L include choosing the right viscosity and following standard service intervals.
- Recommended viscosity: 5W-30 for most climates; some environments may permit 5W-20 if specified by the manual. Synthetic variants are acceptable and can extend change intervals.
- Oil specifications: choose oil that meets API SN or ILSAC GF-5 (or newer) as indicated by the owner's manual.
- Change interval: typically around every 5,000 miles (8,000 km) with conventional oil, and up to 7,500–10,000 miles (12,000–16,000 km) when using full synthetic, depending on driving conditions.
Always verify with the owner's manual or a Mazda service advisor for your exact climate and driving habits.
How to check and top up oil
Regular checks help prevent low oil levels and potential engine wear. Use the steps below to check and top up safely.
- Park on a level surface and turn off the engine. Wait about 5 minutes for oil to settle.
- Pull the dipstick out, wipe it clean, reinsert fully, and pull it again to read the level.
- Ensure the level is between the MIN and MAX marks. If low, add oil gradually in small increments.
- Use the correct viscosity and type of oil; avoid overfilling to prevent pressure issues.
- Recheck with the dipstick after adding oil and ensure the level sits at the full mark before replacing the cap.
If you’re ever unsure about the exact quantity or your configuration differs, consult the owner's manual or a qualified mechanic.
Summary
The 2004 Mazda3 with the 2.3L engine generally requires about 4.7–4.8 quarts (roughly 4.5 L) of engine oil when changing the oil and filter. Use 5W-30 (or the grade specified in your manual), and always confirm the level on the dipstick after topping up.


