Gas Prices in Marshalltown, IA

Cheapest Regular
$3.999
Average: $3.999
Cheapest Premium
$4.999
Average: $4.999
Cheapest Diesel
$6.079
Average: $6.079
Stations
3

Regular here is $0.094 more expensive than the Iowa average.

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

All stations

All stations
StationAddressRegularPremiumDieselE85
Kwik Star2500 S Center St Ste B$3.999–––
Kwik Star814 S 6th St$3.999$4.999$6.079$3.149
Kwik Star810 S 3rd Ave$3.999–$6.079–
Regular / Midgrade: 90-day trend

We are still collecting history for this page.

← Iowa

Updated Nov 6, 2026, 11:10 AM EST