Gas Prices in Waterloo, IA

Cheapest Regular
$3.649
Average: $3.778
Cheapest Midgrade
$4.099
Average: $4.099
Cheapest Premium
$4.449
Average: $4.737
Cheapest Diesel
$5.999
Average: $6.035
Stations
7

Filling a 15 gal tank at the cheapest station saves $1.93 compared with the average.

Regular here is $0.127 cheaper than the Iowa average.

CheapestAverageMost expensiveMap loads only when you click. © OpenStreetMap · OpenFreeMap

All stations

All stations
StationAddressRegularMidgradePremiumDieselE85
Love's3301 Greyhound Dr$3.649$4.099$4.449$6.249–
Kwik Star506 W 9th St$3.779––$5.999–
Kwik Star1717 E San Marnan Dr$3.779–$4.779$5.999$2.679
Kwik Star875 Fisher Dr$3.779–$4.779$5.999$2.679
Kwik Star324 Fletcher Ave$3.779––$5.999–
Kwik Star135 E Ridgeway Ave$3.779–$4.779$5.999–
Kwik Star111 E Donald St$3.899–$4.899$5.999$2.799
Regular / Midgrade: 90-day trend
RegularMidgrade
$3.600$3.700$3.800$3.900$4.000$4.100Nov 5, 2026Nov 6, 2026RegularMidgrade

Nearby cities

CityDistanceCheapest RegularDifference
Cedar Falls4.7 mi$3.649±$0.00

Brands

← Iowa

Updated Nov 6, 2026, 11:10 AM EST