Blog

National

Gas Prices in St. Louis Today

Find the cheapest gas in St. Louis right now. Missouri averages around $3.09/gal. Compare prices by ZIP code, updated daily.

Mar 16, 20263 min readSt. Louis, MO

St. Louis drivers are paying around $3.09 per gallon for regular unleaded as of mid-March 2026, well below the $3.72 national average and one of the better deals in the country right now. Even with the Iran conflict pushing crude oil past $110 per barrel and Strait of Hormuz disruptions rattling global supply chains, Missouri's structural cost advantages keep St. Louis prices significantly more manageable than most metros.

Why St. Louis Gas Is So Cheap

Missouri has one of the lowest state gas taxes in the United States at roughly 22 cents per gallon, about half of what Pennsylvania charges and a third of California's rate. That low tax floor gives Missouri drivers a built-in discount on every gallon.

Beyond taxes, St. Louis benefits from its position on the Mississippi River. The city has historically been a fuel distribution hub, with barge access allowing bulk fuel to move cheaply upriver from Gulf Coast refineries. Pipeline infrastructure running north from Texas and Louisiana also feeds the market. Multiple supply routes create competition among distributors, keeping wholesale prices in check even during supply crunches like the current Iran crisis.

Where to Find the Cheapest Gas in St. Louis

The Missouri side of the metro consistently beats the Illinois side by 20–40 cents per gallon, primarily due to Illinois's significantly higher gas tax (39 cents versus Missouri's 22 cents). If you live in the Illinois suburbs but work downtown, filling up on the Missouri side before crossing the river saves real money.

Search by ZIP code:

  • Downtown St. Louis, 63101, urban stations with moderate pricing
  • Soulard / Lafayette Square, 63104, south city neighborhood, decent options
  • Tower Grove / The Hill, 63110, central residential area with nearby suburban pricing
  • Chesterfield, 63017, west county suburb, strong competition along Olive Blvd
  • Ballwin / Manchester, 63011, west county corridor, consistently competitive
  • Florissant, 63033, north county suburb with some of the lowest metro prices

The Illinois Border Tax Trap

This is the single most important pricing dynamic in the St. Louis metro. Illinois charges roughly 39 cents per gallon in state gas tax, nearly double Missouri's rate. On top of that, individual Illinois municipalities can layer on additional local fuel taxes. East St. Louis, Belleville, and Collinsville regularly show prices 30–50 cents higher than stations just across the river. On a 15-gallon fill-up, the difference can reach $6.00 or more.

What to Expect This Spring

The Strait of Hormuz disruptions are constraining about 20% of global oil transit, and there's no clear timeline for resolution. St. Louis prices will likely stay elevated compared to early 2026, but Missouri's tax and supply advantages mean the metro should continue running 50–70 cents below the national average. That gap may actually widen if crude stays above $100, since taxes are a fixed cost while crude-driven increases are percentage-based.

Search gas prices in your St. Louis ZIP code

See all St. Louis ZIP codes

Missouri gas prices overview

Frequently Asked Questions

How much is gas in St. Louis, MO today?

Find the cheapest gas in St. Louis right now. Missouri averages around $3.09/gal. Compare prices by ZIP code, updated daily.

Where is the cheapest gas in St. Louis, MO?

Prices vary 30-50¢ within the same ZIP code. Search your ZIP on Gas Price Check to compare real-time station prices in St. Louis, sorted by price with driving distances.

What affects gas prices in St. Louis?

Gas prices in St. Louis depend on state gas taxes, distance from refineries, local station competition, and seasonal fuel blend requirements. Warehouse clubs and grocery fuel programs typically offer the lowest prices.

Read next

National·May 13, 2026·3 min read

Gas Prices in Aspen, CO Today

Aspen gas averages $4.10 to $4.45/gal in May 2026. Mountain-town logistics drive premium versus Front Range. Find cheaper stations by ZIP.

National·May 13, 2026·3 min read

Gas Prices in Boulder, CO Today

Boulder gas averages $3.45 to $3.75/gal in May 2026. Front Range pricing with CU corridor competition. Find cheaper stations by ZIP.

National·May 13, 2026·3 min read

Gas Prices in Bozeman, MT Today

Bozeman gas averages $3.50 to $3.80/gal in May 2026. MSU and Yellowstone gateway pricing reflects Big Sky logistics. Find cheaper stations by ZIP.