Iowa diesel prices today
Diesel averages $6.09 a gallon in Iowa on 2 October 2026 — the 34th most expensive of 51 states, and down $0.15 on the week.
Iowa against the other states
$0.27 a gallon below the unweighted mean of AAA's 51 state averages ($6.36). The cheapest diesel is in Texas at $5.79, the dearest in California at $8.38.
Regular gas in Iowa is $4.17, so diesel costs $1.92 more per gallon — and more than premium at $5.07.
Tax on a gallon of diesel
$0.24 federal + $0.33 Iowa · 22nd highest of 51. The rest — about $5.52 — is the fuel itself, refining, distribution and the retailer’s margin.
Rates as of 1 January 2026. Local taxes, where they apply, are not included.
Diesel prices by city in Iowa
AAA's diesel averages for 9 Iowa metro areas, cheapest first — $0.44 a gallon between the two ends.
| Metro area | Diesel | vs state |
|---|---|---|
| Ames | $5.83 | −$0.26 |
| Des Moines | $5.88 | −$0.21 |
| Iowa City | $6.05 | −$0.05 |
| Council Bluffs | $6.17 | +$0.08 |
| Davenport | $6.19 | +$0.10 |
| Sioux City | $6.20 | +$0.11 |
| Dubuque | $6.21 | +$0.12 |
| Cedar Rapids | $6.22 | +$0.13 |
| Waterloo & Cedar Falls | $6.27 | +$0.17 |
Show the data as a table
What a diesel fill-up costs in Iowa
- Diesel car or SUV — 18 gal$109.66
- Heavy-duty pickup — 34 gal$207.13
- Box truck — 60 gal$365.52
- Semi truck, two tanks — 250 gal$1,523.00
Diesel in neighbouring states
More for Iowa
Frequently asked questions
How much is diesel in Iowa today?
$6.09 a gallon, AAA's Iowa average for 2 October 2026 — the 34th most expensive of 51 states. Regular gasoline is $4.17, so diesel costs $1.92 more per gallon.
Are diesel prices going up in Iowa?
Diesel is down $0.15 (2.4%) on a week ago, and up $2.59 on a year ago, when it was $3.51, on AAA's own earlier averages.
Where is diesel cheapest in Iowa?
Of the 9 metro areas AAA reports in Iowa, Ames has the cheapest diesel at $5.83 a gallon and Waterloo & Cedar Falls the dearest at $6.27. Individual stations vary around these averages.
How much is the diesel tax in Iowa?
$0.57 a gallon: $0.24 federal plus $0.33 in Iowa state taxes and fees, the 22nd highest of 51. The state average is $0.36. Rates as of 1 January 2026.
Is diesel cheaper in a neighbouring state?
Yes — South Dakota ($6.03, $0.06 less), Nebraska ($6.05, $0.05 less). On a 100-gallon fill that is up to $6.40; whether it is worth the drive depends on how far the border is.
