Today’s AAA National Average $3.569

Price as of 5/30/24

Today's AAA Iowa Avg. $3.264

Price as of 5/30/24

Today’s AAA
National Average

$3.569

Price as of
5/30/24

Today's AAA
Iowa Avg.

$3.264

Price as of
5/30/24
County Retail Prices
3.443 to 3.348
3.347 to 3.299
3.298 to 3.269
3.268 to 3.217
3.216 to 2.920
No Data Available

County average gas prices are updated daily to reflect changes in price. For metro averages, click here.

Iowa average gas prices

Regular Mid-Grade Premium Diesel
Current Avg. $3.264 $3.562 $3.984 $3.581
Yesterday Avg. $3.266 $3.582 $3.993 $3.580
Week Ago Avg. $3.327 $3.583 $4.048 $3.595
Month Ago Avg. $3.262 $3.575 $3.994 $3.723
Year Ago Avg. $3.378 $3.678 $4.133 $3.701

highest recorded average price

Price Date
Regular Unleaded $4.761 6/15/22
Diesel $5.441 6/22/22

Iowa metro average prices

Cedar Rapids

Regular Mid Premium Diesel
Current Avg. $3.313 $3.671 $4.064 $3.677
Yesterday Avg. $3.283 $3.702 $4.064 $3.692
Week Ago Avg. $3.386 $3.729 $4.160 $3.713
Month Ago Avg. $3.272 $3.661 $4.050 $3.795
Year Ago Avg. $3.379 $3.790 $4.197 $3.794

highest recorded average price

Price Date
Regular Unleaded $4.774 6/16/22
Diesel $11.188 6/28/15

Des Moines

Regular Mid Premium Diesel
Current Avg. $3.187 $3.544 $3.909 $3.522
Yesterday Avg. $3.212 $3.602 $3.935 $3.520
Week Ago Avg. $3.267 $3.559 $3.975 $3.534
Month Ago Avg. $3.243 $3.571 $3.963 $3.668
Year Ago Avg. $3.357 $3.770 $4.096 $3.527

highest recorded average price

Price Date
Regular Unleaded $4.782 6/12/22
Diesel $5.424 6/20/22

Waterloo-Cedar Falls

Regular Mid Premium Diesel
Current Avg. $3.310 $3.645 $4.110 $3.711
Yesterday Avg. $3.301 $3.740 $4.089 $3.717
Week Ago Avg. $3.389 $3.737 $4.124 $3.725
Month Ago Avg. $3.252 $3.636 $4.048 $3.852
Year Ago Avg. $3.379 $3.749 $4.195 $3.827

highest recorded average price

Price Date
Regular Unleaded $4.760 6/11/22
Diesel $5.581 6/25/22

Davenport-Moline-Rock Island (IA only)

Regular Mid Premium Diesel
Current Avg. $3.217 $3.603 $4.061 $3.711
Yesterday Avg. $3.234 $3.604 $4.047 $3.713
Week Ago Avg. $3.308 $3.701 $4.148 $3.730
Month Ago Avg. $3.234 $3.601 $4.076 $3.840
Year Ago Avg. $3.349 $3.693 $4.187 $3.783

highest recorded average price

Price Date
Regular Unleaded $4.721 6/14/22
Diesel $5.561 6/22/22

Sioux City (IA only)

Regular Mid Premium Diesel
Current Avg. $3.314 $3.623 $4.122 $3.643
Yesterday Avg. $3.312 $3.666 $4.132 $3.664
Week Ago Avg. $3.329 $3.614 $4.060 $3.667
Month Ago Avg. $3.319 $3.697 $4.120 $3.749
Year Ago Avg. $3.431 $3.717 $4.162 $3.798

highest recorded average price

Price Date
Regular Unleaded $4.833 6/14/22
Diesel $5.396 6/22/22

Ames

Regular Mid Premium Diesel
Current Avg. $3.330 $3.785 $3.959 $3.440
Yesterday Avg. $3.336 $3.756 $3.954 $3.339
Week Ago Avg. $3.357 $3.498 $3.955 $3.353
Month Ago Avg. $3.245 $3.606 $3.881 $3.511
Year Ago Avg. $3.411 $3.676 $4.104 $3.596

highest recorded average price

Price Date
Regular Unleaded $4.799 6/19/22
Diesel $5.417 6/22/22

Council Bluffs

Regular Mid Premium Diesel
Current Avg. $3.242 $3.493 $4.007 $3.613
Yesterday Avg. $3.240 $3.485 $4.024 $3.635
Week Ago Avg. $3.289 $3.528 $4.063 $3.644
Month Ago Avg. $3.227 $3.480 $3.999 $3.746
Year Ago Avg. $3.294 $3.608 $4.071 $3.724

highest recorded average price

Price Date
Regular Unleaded $4.811 6/16/22
Diesel $5.427 6/19/22

Dubuque

Regular Mid Premium Diesel
Current Avg. $3.382 $3.639 $4.297 $3.693
Yesterday Avg. $3.366 $3.662 $4.282 $3.700
Week Ago Avg. $3.413 $3.735 $4.267 $3.713
Month Ago Avg. $3.378 $3.720 $4.228 $3.797
Year Ago Avg. $3.490 $3.791 $4.387 $3.881

highest recorded average price

Price Date
Regular Unleaded $4.818 6/17/22
Diesel $5.622 6/26/22

Iowa City

Regular Mid Premium Diesel
Current Avg. $3.239 $3.719 $3.987 $3.499
Yesterday Avg. $3.263 $3.731 $4.007 $3.475
Week Ago Avg. $3.270 $3.675 $4.014 $3.507
Month Ago Avg. $3.228 $3.646 $3.991 $3.658
Year Ago Avg. $3.444 $3.759 $4.244 $3.749

highest recorded average price

Price Date
Regular Unleaded $4.790 6/15/22
Diesel $5.380 6/22/22

State Gas Prices

Compare States

Location
Current Average
Yesterday's Average
Week Ago Average
Month Ago Average
Year Ago Average