Today’s AAA National Average $3.171

Price as of 7/2/25

Today's AAA Iowa Avg. $2.978

Price as of 7/2/25

Today’s AAA
National Average

$3.171

Price as of
7/2/25

Today's AAA
Iowa Avg.

$2.978

Price as of
7/2/25
Created with Raphaël 2.0.1
County Retail Prices
3.180 to 3.072
3.071 to 3.019
3.018 to 2.959
2.958 to 2.891
2.890 to 2.660
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.978 $3.224 $3.763 $3.568
Yesterday Avg. $2.960 $3.246 $3.747 $3.577
Week Ago Avg. $3.029 $3.279 $3.794 $3.602
Month Ago Avg. $2.929 $3.232 $3.714 $3.290
Year Ago Avg. $3.304 $3.594 $4.048 $3.556

highest recorded average price

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

Iowa metro average prices

Sort A-Z

State Gas Prices

Iowa

Compare States

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