Today’s AAA National Average $3.246

Price as of 11/29/23

Today's AAA Iowa Avg. $2.914

Price as of 11/29/23

Today’s AAA
National Average

$3.246

Price as of
11/29/23

Today's AAA
Iowa Avg.

$2.914

Price as of
11/29/23
County Retail Prices
3.125 to 2.992
2.991 to 2.949
2.948 to 2.918
2.917 to 2.881
2.880 to 2.649
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. $2.914 $3.225 $3.701 $4.065
Yesterday Avg. $2.894 $3.225 $3.677 $4.078
Week Ago Avg. $2.951 $3.286 $3.716 $4.150
Month Ago Avg. $3.224 $3.591 $4.004 $4.570
Year Ago Avg. $3.237 $3.505 $3.969 $4.876

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. $2.912 $3.251 $3.756 $4.075
Yesterday Avg. $2.898 $3.256 $3.733 $4.077
Week Ago Avg. $2.892 $3.263 $3.746 $4.139
Month Ago Avg. $3.225 $3.662 $4.078 $4.527
Year Ago Avg. $3.297 $3.619 $4.121 $4.954

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. $2.872 $3.206 $3.629 $4.013
Yesterday Avg. $2.774 $3.168 $3.534 $4.029
Week Ago Avg. $2.841 $3.244 $3.588 $4.115
Month Ago Avg. $3.153 $3.569 $3.907 $4.586
Year Ago Avg. $3.068 $3.377 $3.813 $4.723

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. $2.903 $3.245 $3.765 $4.125
Yesterday Avg. $2.881 $3.227 $3.710 $4.133
Week Ago Avg. $2.921 $3.344 $3.743 $4.175
Month Ago Avg. $3.183 $3.562 $4.036 $4.666
Year Ago Avg. $3.284 $3.608 $4.112 $4.994

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. $2.894 $3.348 $3.809 $4.191
Yesterday Avg. $2.890 $3.367 $3.796 $4.200
Week Ago Avg. $2.950 $3.373 $3.851 $4.250
Month Ago Avg. $3.216 $3.643 $4.096 $4.561
Year Ago Avg. $2.992 $3.415 $3.844 $4.988

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. $2.823 $3.124 $3.599 $4.112
Yesterday Avg. $2.823 $3.155 $3.593 $4.132
Week Ago Avg. $2.890 $3.229 $3.677 $4.178
Month Ago Avg. $3.237 $3.479 $3.981 $4.561
Year Ago Avg. $3.261 $3.542 $4.000 $4.984

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. $2.985 $3.314 $3.706 $3.930
Yesterday Avg. $2.980 $3.399 $3.714 $3.931
Week Ago Avg. $3.093 $3.609 $3.836 $4.059
Month Ago Avg. $3.250 $3.689 $3.894 $4.599
Year Ago Avg. $3.326 $3.741 $4.000 $4.700

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. $2.861 $3.109 $3.605 $4.002
Yesterday Avg. $2.863 $3.170 $3.646 $4.030
Week Ago Avg. $2.986 $3.251 $3.708 $4.146
Month Ago Avg. $3.256 $3.555 $4.087 $4.640
Year Ago Avg. $3.138 $3.325 $3.907 $4.975

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.023 $3.418 $4.095 $4.159
Yesterday Avg. $3.019 $3.444 $4.077 $4.173
Week Ago Avg. $3.173 $3.549 $4.177 $4.189
Month Ago Avg. $3.383 $3.862 $4.500 $4.507
Year Ago Avg. $3.342 $3.693 $4.264 $4.957

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. $2.942 $3.444 $3.776 $4.109
Yesterday Avg. $2.950 $3.468 $3.792 $4.120
Week Ago Avg. $3.033 $3.527 $3.832 $4.208
Month Ago Avg. $3.324 $3.865 $4.130 $4.539
Year Ago Avg. $3.463 $3.848 $4.222 $4.878

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