2004 Mazda B-Series Truck Gas Tank Size & Fuel Capacity
Fuel tank capacity
16.5–19.5gal · 62–74 L
The 2004 Mazda B-Series Truck has a fuel tank capacity of 16.5 to 19.5 gallons (62–74 liters), depending on the trim. The most common size is 19.5 gallons, used on 7 trims.
A full tank is good for roughly 332–527 highway miles or 264–410 miles around town, going by the EPA ratings.
19.5 gal · Bigger than 54% of 2004 models we list.
- By trim
- Gas cap & parts
- Fuel essentials
- Miles per tank
- Fill-up cost
- Other years
- Compared
- Fuel recalls
- FAQ
2004 Mazda B-Series Truck fuel tank capacity by trim
What changes the tank sizeTap an option to filter the table
- Drive
- Engine
All 9 trims
MPG and range are city / highway.
| Trim | Engine | Drive | Tank | MPG city / hwy | Range city / hwy | |
|---|---|---|---|---|---|---|
| 2dr Regular Cab B2300 Rwd SB 2.3L 4cyl 5M · RWD MPG 21 / 27Range 347 / 446 mi | 2.3L 4cyl 5M | RWD | 16.5 gal62 L | 21 / 27 | 347 / 446 mi | |
| 2dr Regular Cab B3000 Dual Sport Rwd SB 3.0L 6cyl 5M · RWD MPG 16 / 21Range 264 / 347 mi | 3.0L 6cyl 5M | RWD | 16.5 gal62 L | 16 / 21 | 264 / 347 mi | |
| 2dr Cab Plus B2300 SE Rwd SB 2.3L 4cyl 5M · RWD MPG 21 / 27Range 410 / 527 mi | 2.3L 4cyl 5M | RWD | 19.5 gal74 L | 21 / 27 | 410 / 527 mi | |
| 2dr Cab Plus B3000 Dual Sport Rwd SB 3.0L 6cyl 5M · RWD MPG 16 / 21Range 312 / 410 mi | 3.0L 6cyl 5M | RWD | 19.5 gal74 L | 16 / 21 | 312 / 410 mi | |
| 2dr Cab Plus B4000 4WD SB 4.0L 6cyl 5M · 4WD MPG 14 / 17Range 273 / 332 mi | 4.0L 6cyl 5M | 4WD | 19.5 gal74 L | 14 / 17 | 273 / 332 mi | |
| 2dr Cab Plus B4000 SE 4WD SB 4.0L 6cyl 5M · 4WD MPG 14 / 17Range 273 / 332 mi | 4.0L 6cyl 5M | 4WD | 19.5 gal74 L | 14 / 17 | 273 / 332 mi | |
| 4dr Cab Plus 4 B3000 SE Rwd SB 3.0L 6cyl 5M · RWD MPG 16 / 21Range 312 / 410 mi | 3.0L 6cyl 5M | RWD | 19.5 gal74 L | 16 / 21 | 312 / 410 mi | |
| 4dr Cab Plus 4 B4000 Dual Sport Rwd SB 4.0L 6cyl 5M · RWD MPG 15 / 21Range 293 / 410 mi | 4.0L 6cyl 5M | RWD | 19.5 gal74 L | 15 / 21 | 293 / 410 mi | |
| 4dr Cab Plus 4 B4000 SE 4WD SB 4.0L 6cyl 5M · 4WD MPG 14 / 17Range 273 / 332 mi | 4.0L 6cyl 5M | 4WD | 19.5 gal74 L | 14 / 17 | 273 / 332 mi | |
| No trim matches all of these filters. | ||||||
Tank figures are the manufacturer's rated capacity, sorted smallest tank first. Range is tank size times EPA city or highway MPG.
How far a 2004 Mazda B-Series Truck goes on a tank
Gallons left and the distance they cover at each mark on the fuel gauge, at EPA city and highway mileage. At the combined rating of 15 MPG, a full 19.5-gallon tank covers about 293 miles.
| Gauge | Gallons | Highway miles | City miles |
|---|---|---|---|
| Full | 19.5 | 332 | 273 |
| 3/4 | 14.6 | 249 | 205 |
| 1/2 | 9.8 | 166 | 137 |
| 1/4 | 4.9 | 83 | 68 |
| 1/8 | 2.4 | 41 | 34 |
Over 15,000 miles a year (the EPA's yearly estimate) this configuration uses about 1,000 gallons, roughly 51 full tanks.
Fuel gauges aren't perfectly linear and the low-fuel light comes on with a few gallons still in the tank, so plan your stop before the last eighth.
What it costs to fill up a 2004 Mazda B-Series Truck
$83.26 to fill the 19.5-gallon tank from empty with regular, at this week's US average of $4.27 a gallon.
| Tank | Fuel | US avg / gal | From empty | From 1/4 tank |
|---|---|---|---|---|
| 16.5 gal | Regular | $4.27 | $70.45 | $52.84 |
| 19.5 gal | Regular | $4.27 | $83.26 | $62.45 |
By region, 19.5-gallon tank
| Region | Regular / gal | Fill from empty |
|---|---|---|
| East Coast | $4.02 | $78.39 |
| Midwest | $4.27 | $83.26 |
| Gulf CoastLowest | $3.70 | $72.15 |
| Rocky Mountain | $4.46 | $86.97 |
| West Coast | $5.42 | $105.69 |
| CaliforniaHighest | $5.89 | $114.85 |
Prices: U.S. Energy Information Administration retail averages for the week of October 26, 2026. This week's prices by state and city.
Your own price
- 16.5-gallon tank$70.45
- 19.5-gallon tank$83.26
- A year of driving (15,000 mi)$4,270
Starts at the US average for regular; type in what your station charges. For other tank sizes, use the fill-up calculator.
B-Series Truck tank size in other years
2004 is the first B-Series Truck model year we list.
| Model year | Tank | Longest highway range |
|---|---|---|
| 2009 B-Series Truck | 16.5–19.5 gal | 429 mi |
| 2008 B-Series Truck | 16.5–19.5 gal | 429 mi |
| 2007 B-Series Truck | 16.5–19.5 gal | 429 mi |
| 2006 B-Series Truck | 16.5–19.5 gal | 446 mi |
| 2005 B-Series Truck | 16.5–19.5 gal | 446 mi |
| 2004 B-Series Truck | 16.5–19.5 gal | 527 mi |
2004 Mazda B-Series Truck vs similar 2004 pickups
At 19.5 gallons, the B-Series Truck's largest tank ranks second of the seven 2004 pickups compared here. The Ford Ranger carries the most (20.0 gal) and the Subaru Baja the least (16.9 gal).
| 2004 model | Tank | Longest highway range |
|---|---|---|
| Ford Ranger | 17.0–20.0 gal | 459 mi |
| Mazda B-Series Truck | 16.5–19.5 gal | 527 mi |
| Nissan Frontier | 15.9–19.4 gal | 388 mi |
| GMC Canyon | 19.0 gal | 456 mi |
| Chevrolet Colorado | 19.0 gal | 456 mi |
| Toyota Tacoma | 15.8–18.5 gal | 395 mi |
| Subaru Baja | 16.9 gal | 423 mi |
Other 2004 pickups of a similar size, one model per brand.
2004 Mazda B-Series Truck fuel system recalls
None of the 3 recalls NHTSA lists for the 2004 Mazda B-Series Truck involve the fuel system.
Frequently asked questions
What is the fuel tank capacity of the 2004 Mazda B-Series Truck?
The 2004 Mazda B-Series Truck holds between 16.5 and 19.5 gallons, depending on the trim. 19.5 gallons is the usual size; the smaller 16.5-gallon tank is on the 2dr Regular Cab B2300 Rwd SB.
How many gallons and liters does the 2004 Mazda B-Series Truck gas tank hold?
The 2004 Mazda B-Series Truck tank holds 62–74 liters, or 16.5–19.5 gallons in US gallons.
Which 2004 Mazda B-Series Truck has the biggest gas tank?
The 19.5-gallon tank is on the 2dr Cab Plus B2300 SE Rwd SB, 2dr Cab Plus B3000 Dual Sport Rwd SB, 2dr Cab Plus B4000 4WD SB and 4 other trims. The smallest tank, 16.5 gallons, is on the 2dr Regular Cab B2300 Rwd SB.
Does 4WD change the 2004 Mazda B-Series Truck gas tank?
Yes. RWD: 16.5–19.5 gal; 4WD: 19.5 gal.
How far can a 2004 Mazda B-Series Truck go on a full tank?
About 332–527 miles on the highway and 264–410 miles in town, going from full to empty at its EPA ratings. Expect less in practice, since nobody runs the tank dry.
How many miles can a 2004 Mazda B-Series Truck go on a quarter tank?
About 83 highway miles or 68 in town from the 19.5-gallon tank, which has roughly 4.9 gallons left at the quarter mark. Gauges aren't exact, so treat that as a guide.
What gas does the 2004 Mazda B-Series Truck take?
Regular unleaded. The label inside the fuel door confirms it for your car.
How much does it cost to fill up a 2004 Mazda B-Series Truck?
At the US average of $4.27 a gallon for regular (EIA, week of October 26, 2026), filling the 19.5-gallon tank from empty costs $83.26. It ranges from $72.15 in the Gulf Coast to $114.85 in California.
How much does a full tank of gas weigh in a 2004 Mazda B-Series Truck?
About 121 pounds for the 19.5-gallon tank. Gasoline weighs roughly 6.2 pounds a gallon.
Does the 2004 Mazda B-Series Truck have a bigger gas tank than the GMC Canyon?
Yes. The 2004 Mazda B-Series Truck holds up to 19.5 gallons; the 2004 GMC Canyon holds up to 19.0.
Has the 2004 Mazda B-Series Truck had a fuel pump or fuel system recall?
No. None of the 3 recalls NHTSA lists for the 2004 Mazda B-Series Truck involve the fuel system.
Sources
- Tank sizes: manufacturer-rated capacities from US-market specifications, checked against independent references. Updated October 2026.
- MPG and range: EPA ratings. Range is tank size times EPA MPG.
- Fuel prices: U.S. Energy Information Administration, week of October 26, 2026 (this week's prices).
- Recalls: NHTSA recall database (Mazda fuel system recalls).
Does your owner's manual say something different? Let us know and we'll fix it. More on how we check the numbers.