Not Logged In Log In   Sign Up   Points Leaders
Follow Us    3:46 AM

How does GasBuddy Work?

  • Find Gas
  • Save money by finding the cheapest gas near you.
  • Report Gas
  • Help others save money by reporting gas prices.
  • Win Gas
    Get Entries
  • Earn points for reporting gas prices and use them to enter to win free gas. (Learn More)
Join Now

Statistics

St. Louis USA Trend
Today 2.425 2.531 Prices Falling
Yesterday 2.440 2.513
One Week Ago 2.423 2.447
One Month Ago 2.543 2.427
One Year Ago 3.574 3.702
* Average Regular Gas Prices - Updated: 3:35 AM

Price Charts
Price Charts
Gas Price Heat Maps
Gas Price Heat Maps
Get Gas Price Data

This Week's Opinion Poll

Would you put a tracker in your car to save on auto insurance?  (Discuss)



Tell a friend about our site!

We believe people have control over how much they pay at the pump. Spread the word about the Gasbuddy community! Tell a friend!
Looking for more prices in Missouri? Try:

St. Louis Avg


2.425

 
Lowest Regular Gas Prices in the Last 36 hours
Price Station Area Thanks
BP
305 MO-C & W 2nd St
Moscow Mills
12 hours ago
BP
3998 Jeffco Blvd & MO-231
Arnold
2 hours ago
BP
1424 S Main St & Excalibur Blvd
Troy
4 hours ago
BP
205 N Lincoln Dr & MO-47
Troy
14 hours ago
BP
9791 Page Blvd & Dielman St
Overland
2 hours ago
BP
11988 Westline Industrial Dr & W Port Plaza Dr
Maryland Heights
2 hours ago
BP
209 E Grand Ave & N Broadway
St Louis - NE
6 hours ago
BP
9102 Halls Ferry Rd & Halls Ferry Circle
Jennings
11 hours ago
BP
4685 Gravois Rd near Walters Dr
House Springs
9 hours ago
BP
1 S Lindbergh Blvd & Ladue Rd
Creve Coeur
10 hours ago
BP
10559 Old Olive Rd & Olive Blvd
Creve Coeur
12 hours ago
BP
6700 Olive Blvd & Kingsland Ave
University City
14 hours ago
BP
5639 Telegraph Rd & Gebhardt Dr
Oakville
18 minutes ago
BP
7003 Manchester Ave & McCausland Ave
St Louis - West
7 hours ago
BP
9680 Olive St Rd & Old Bonhomme Rd
Olivette
10 hours ago
BP
7430 Natural Bridge Rd near Florissant Rd
Normandy
13 hours ago
BP
11747 Saint Charles Rock Rd near I-70
Bridgeton
5 hours ago
BP
4036 Bayless Ave & Rain Ridge Dr
Lemay
6 minutes ago
BP
11940 Tesson Ferry Rd near E Concord Rd
Concord
4 hours ago
BP
1257 Lebanon Ave & Sherman St
Belleville
5 hours ago
BP
4504 S Lindbergh Blvd & Gravois Rd
Sunset Hills
6 hours ago
BP
388 Lamp and Lantern Village & W Clayton Rd
Town and Country
12 hours ago
BP
101 Old Sugar Creek Rd & MO-30
Murphy
3 hours ago
BP
2400 MO-109 & MO-100
Wildwood
5 hours ago
BP
3140 Olive St & Compton Ave
St Louis - Central
6 hours ago
BP
28 Clarkson Rd near Ellis Ave
Ellisville
7 hours ago
BP
1692 W Osage St & Western Ave
Pacific
8 hours ago
BP
9720 Manchester Rd near Leonard Ave
Rock Hill
10 hours ago
BP
6823 MO-O & MO-HH
Catawissa
Thu 9:09 PM
BP
150 Salt Lick Rd & Veterans Memorial Pkwy
St Peters
1 hour ago
BP
4700 Bircher Ave & Marcus Ave
St Louis - North
6 hours ago
BP
1980 S MO-94 & Pralle Ln
St Charles
6 hours ago
BP
3995 Crusher Dr & CR-K
O'Fallon
7 hours ago
BP
1401 Chouteau Ave & S 14th St
St Louis - Central
9 hours ago
BP
3520 Natural Bridge Ave & N Grand Blvd
St Louis - North
13 hours ago
BP
1235 N Grand Blvd & Page Blvd
St Louis - North
13 hours ago
BP
4403 N Hanley Rd & Weldon Ave
Berkeley
1 hour ago
BP
10850 Manchester Rd & N Kirkwood Rd
(Waterway)
Kirkwood
5 hours ago
BP
7201 Watson Rd near Creighton Dr
(Mackenzie Point)
Shrewsbury
8 hours ago
BP
8665 Big Bend Blvd & S Elm Ave
Webster Groves
8 hours ago
BP
4095 N US-67 & Old Halls Ferry Rd
Florissant
9 hours ago
BP
6701 Natural Bridge Rd & Avondale Ave
Northwoods
10 hours ago
BP
14010 US-67 & Richards Dr
West Alton
4 hours ago
BP
902 S Broadway & Lombard St
St Louis - Central
4 hours ago
BP
12095 Benham Rd & Parker Rd
Black Jack
8 hours ago
BP
12815 New Halls Ferry Rd near Parker Rd
Florissant
8 hours ago
BP
10844 Bellefontaine Rd & I-270
Bellefontaine Neighbors
9 hours ago
BP
909 Chesterfield Pkwy E & Olive Blvd
Chesterfield
11 hours ago
BP
15606 Olive Blvd near Swingley Ridge Rd
Chesterfield
11 hours ago
BP
S Florissant Rd & Woodstock Rd
Cool Valley
1 hour ago
BP
9925 MO-367 near Chambers Rd
Moline Acres
3 hours ago
BP
1020 S Fifth St & Bass Pro Dr
St Charles
4 hours ago
BP
1450 S I-70 South Service Rd & Ruggeri Dr
Wentzville
4 hours ago
BP
10500 Natural Bridge Rd & Edmundson Rd
Edmundson
5 hours ago
BP
425 N US-67 & Charbonier Rd
Florissant
7 hours ago
BP
1104 Hampton Ave & Berthold Ave
St Louis - West
7 hours ago
BP
1990 Zumbehl Rd & Regency Pkwy
St Charles
8 hours ago
BP
504 Bates St & Virginia Ave
St Louis - SE
15 hours ago
BP
1790 S Florissant Rd & Signal Hill Dr
Cool Valley
1 hour ago
BP
710 Goodfellow Blvd & Delmar Blvd
St Louis - West
3 hours ago
BP
1212 Fee Fee Rd & Olive Blvd
Creve Coeur
4 hours ago
BP
6901 Hampton Ave & Loughborough Ave
St Louis - South
5 hours ago
BP
401 N Kirkwood Rd & W Washington Ave
Kirkwood
5 hours ago
BP
1110 Salisbury St & N 11th St
St Louis - North
6 hours ago
BP
3247 S Jefferson Ave & Utah St
St Louis - South
6 hours ago
BP
1187 S Kingshighway Blvd & Manchester Ave
St Louis - West
7 hours ago
BP
814 S Lindbergh Blvd & Conway Rd
Ladue
7 hours ago
BP
10633 New Halls Ferry Rd near Woodwind Dr
Ferguson
8 hours ago
BP
3182 S Grand Blvd & Connecticut St
St Louis - South
8 hours ago
BP
396 S Jefferson Ave & Clark Ave
St Louis - Central
8 hours ago
BP
4901 Southwest Ave & S Kingshighway Blvd
St Louis - SW
8 hours ago
BP
110 Long Rd & Chesterfield Airport Rd
Chesterfield
8 hours ago
BP
5003 Natural Bridge Ave & N Kingshighway Blvd
St Louis - North
9 hours ago
BP
1551 S Grand Blvd & Park Ave
St Louis - Central
9 hours ago
BP
4207 Jennings St Rd & Bircher Ave
Pine Lawn
9 hours ago
BP
4901 Union Blvd & Bircher Blvd
St Louis - North
9 hours ago
BP
981 S Skinker Blvd & Clayton Rd
St Louis - West
9 hours ago
BP
7830 Clayton Rd & E Linden Ave
Richmond Heights
9 hours ago
BP
2005 N Florissant Ave & Madison St
St Louis - Central
10 hours ago
BP
701 Russell Blvd & 7th Blvd
St Louis - SE
10 hours ago
BP
6226 Dr Martin Luther King Dr & Kienlen Ave
Wellston
11 hours ago
BP
7360 Forsyth Blvd near Bland Dr
University City
11 hours ago
BP
305 S Brentwood Blvd & E Thornton Ave
Webster Groves
11 hours ago
BP
9201 Clayton Rd & S Price Rd
Ladue
12 hours ago
BP
301 Pearce Blvd & Wall St
Wentzville
14 hours ago
BP
7329 Saint Charles Rock Rd near Salerno Dr
Pagedale
20 hours ago
BP
300 MO-109 & Wild Horse Creek Rd
Wildwood
20 hours ago
BP
301 S Buchanan St & E Schwarz St
Edwardsville
1 hour ago
BP
415 N Main St near E High St
Edwardsville
1 hour ago
BP
819 Edwardsville Rd & I 55-70
Troy
4 hours ago
BP
1000 Belt Line Rd & Keebler Rd
Collinsville
5 hours ago
BP
1614 N Belt W & 17th St
Belleville
7 hours ago
BP
1301 S 74th St & Old St Louis Rd
Belleville
11 hours ago
BP
4403 Laclede Ave & Newstead Ave
St Louis - Central
18 hours ago
BP
1525 Niedringhaus Ave & Madison Ave
Granite City
19 hours ago
BP
720 S Lincoln Ave & E US-50
O'Fallon
7 hours ago
BP
40 N 6th St & W Main St
Mascoutah
12 hours ago
BP
4200 College Ave & Fosterburg Rd
Alton
11 hours ago
BP
2430 Pontoon Rd near Maryville Rd
Granite City
19 hours ago
BP
3 The Game Dr & IL-157
Glen Carbon
3 hours ago
BP
1951 Collinsville Rd & IL-203
East St Louis
4 hours ago
BP
1660 E Broadway & Washington Ave
Alton
8 hours ago
BP
2500 Brown St & Washington Ave
Alton
8 hours ago
BP
1689 Camp Jackson Rd near I-255
Cahokia
13 hours ago
BP
15 N 6th St & Ferguson Ave
Wood River
13 hours ago
BP
10040 Lincoln Trl & Bunkum Rd
Fairview Heights
5 hours ago
BP
1205 Kingshighway & Bunkum Rd
Washington Park
4 hours ago
BP
306 Riverpark Dr & N 3rd St
East St Louis
4 hours ago
BP
6400 N Illinois St & Lincoln Hwy
Fairview Heights
10 hours ago
BP
9504 Collinsville Rd & Arnold St
Collinsville
10 hours ago
BP
1918 W Delmar Ave & Boy Scout Ln
Godfrey
11 hours ago
BP
11 E Airline Dr & S 9th St
East Alton
19 hours ago
BP
2 Rauckman Dr & IL-157
Caseyville
4 hours ago