Home/Iowa/Des Moines

Gas Prices in Des Moines, IA

Updated May 21, 2026 · AAA data · Regular unleaded

Des Moines Avg · Regular
$4.290
per gallon
Iowa State Avg
$4.282
Des Moines is 1¢ above state avg

Gas Prices in Des Moines

Des Moines is Casey's General Store's home turf — the chain is headquartered in Ankeny, just north of the city — giving Des Moines some of the most pervasive chain coverage in the Midwest. Hy-Vee Gas, the grocery chain's fuel program, provides strong competitive pricing for shoppers.

Prices at individual stations can vary by 5–15 cents within the same city depending on brand, location, and local competition. Use apps like GasBuddy to find the cheapest station near you in Des Moines.

Common Gas Stations in Des Moines
Casey's General StoreHy-Vee GasKwik StarShellBP
Estimated Monthly Gas Cost — Des Moines Commuter
$106/mo
Based on 14 mi/day avg commute × 2 × 22 workdays ÷ 25 mpg × $4.290/gal

Frequently Asked Questions

What is the gas price in Des Moines right now?

The average regular unleaded price in Des Moines, Iowa is $4.290/gal as of May 21, 2026. Station prices vary — expect a range of roughly $4.190 to $4.410 across the metro area.

Is Casey's always the cheapest in Des Moines?

Casey's is pervasive in Des Moines and often competitive, but Hy-Vee Gas (tied to grocery loyalty rewards) and Kwik Star frequently undercut the everyday Casey's price. Casey's loyalty program can improve their effective price significantly for frequent customers.

Where is cheapest gas in Des Moines?

Hy-Vee Gas with fuel saver points is the best deal for regular Hy-Vee shoppers. Kwik Star offers consistently competitive everyday pricing. Casey's is competitively priced for non-members. Costco in West Des Moines offers strong prices.

When is the cheapest day to buy gas in Des Moines?

Nationwide data shows Monday and Tuesday tend to have slightly lower gas prices before weekly demand picks up. Avoid buying gas Thursday through Saturday when prices are typically higher.

Gas Prices in Nearby Iowa Cities

Cedar Rapids
$4.280
per gallon
Davenport
$4.280
per gallon
Sioux City
$4.270
per gallon
Iowa City
$4.290
per gallon
Iowa Statewide Average
See all cities and the full state breakdown
View IA Prices →
Get daily gas price alerts
Sign up for our email list — we send price signals when markets move.