Today’s AAA National Average $3.538

Price as of 3/28/24

Today's AAA Iowa Avg. $3.324

Price as of 3/28/24

Today’s AAA
National Average

$3.538

Price as of
3/28/24

Today's AAA
Iowa Avg.

$3.324

Price as of
3/28/24
County Retail Prices
3.490 to 3.399
3.398 to 3.364
3.363 to 3.332
3.331 to 3.296
3.295 to 3.011
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.324 $3.629 $4.061 $3.768
Yesterday Avg. $3.327 $3.641 $4.068 $3.776
Week Ago Avg. $3.349 $3.610 $4.081 $3.801
Month Ago Avg. $3.055 $3.346 $3.832 $3.799
Year Ago Avg. $3.207 $3.443 $3.941 $3.861

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.371 $3.736 $4.157 $3.837
Yesterday Avg. $3.367 $3.701 $4.158 $3.836
Week Ago Avg. $3.391 $3.744 $4.198 $3.858
Month Ago Avg. $3.181 $3.532 $4.033 $3.851
Year Ago Avg. $3.259 $3.555 $4.094 $3.872

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.231 $3.609 $3.972 $3.673
Yesterday Avg. $3.258 $3.679 $4.005 $3.695
Week Ago Avg. $3.331 $3.649 $4.054 $3.752
Month Ago Avg. $2.944 $3.362 $3.704 $3.802
Year Ago Avg. $3.147 $3.463 $3.901 $3.760

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.387 $3.719 $4.169 $3.867
Yesterday Avg. $3.348 $3.643 $4.144 $3.863
Week Ago Avg. $3.424 $3.771 $4.217 $3.866
Month Ago Avg. $3.212 $3.533 $4.027 $3.878
Year Ago Avg. $3.326 $3.495 $4.123 $3.947

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.336 $3.705 $4.170 $3.868
Yesterday Avg. $3.333 $3.698 $4.151 $3.875
Week Ago Avg. $3.349 $3.690 $4.178 $3.864
Month Ago Avg. $3.132 $3.474 $3.964 $3.855
Year Ago Avg. $3.226 $3.536 $4.003 $3.998

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.325 $3.639 $4.123 $3.772
Yesterday Avg. $3.314 $3.691 $4.120 $3.786
Week Ago Avg. $3.298 $3.672 $4.105 $3.781
Month Ago Avg. $2.987 $3.321 $3.784 $3.777
Year Ago Avg. $3.105 $3.505 $3.830 $3.871

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.286 $3.616 $3.892 $3.560
Yesterday Avg. $3.284 $3.616 $3.902 $3.574
Week Ago Avg. $3.314 $3.513 $3.923 $3.849
Month Ago Avg. $3.232 $3.579 $3.957 $3.724
Year Ago Avg. $3.260 $3.739 $4.090 $3.747

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.318 $3.590 $4.108 $3.756
Yesterday Avg. $3.335 $3.604 $4.092 $3.762
Week Ago Avg. $3.329 $3.620 $4.116 $3.804
Month Ago Avg. $2.956 $3.185 $3.726 $3.793
Year Ago Avg. $3.095 $3.300 $3.828 $3.896

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.416 $3.845 $4.418 $3.808
Yesterday Avg. $3.412 $3.832 $4.417 $3.813
Week Ago Avg. $3.409 $3.791 $4.372 $3.807
Month Ago Avg. $3.237 $3.646 $4.162 $3.816
Year Ago Avg. $3.352 $3.683 $4.287 $3.986

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.280 $3.564 $4.006 $3.790
Yesterday Avg. $3.273 $3.573 $4.043 $3.799
Week Ago Avg. $3.288 $3.535 $4.012 $3.804
Month Ago Avg. $3.038 $3.489 $3.869 $3.697
Year Ago Avg. $3.269 $3.517 $4.016 $3.797

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