Not Logged In Log In   Sign Up   Points Leaders
Follow Us    4:27 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.755 3.062 Prices Stable
Yesterday 2.755 3.076
One Week Ago 2.750 3.136
One Month Ago 3.308 3.345
One Year Ago 3.025 3.337
* Average Regular Gas Prices - Updated: 4:15 AM

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

This Week's Opinion Poll

Have you inadvertently driven at night with your headlights off within the last 5 years?  (Discuss)



Tell a friend about our site!

Friend's Email Your Name  (Advanced)
Looking for more prices in Missouri? Try:

St. Louis Avg


2.755

 
Lowest Regular Gas Prices in the Last 36 hours
Price Station Area Thanks
Phillips 66
1451 N Kingshighway Blvd & Dr Martin Luther King Dr
St Louis - North
16 hours ago
Phillips 66
914 Bryan Rd & Veterans Memorial Pkwy
OFallon
9 hours ago
Phillips 66
1235 Wentzville Pkwy & Heritage Pkwy
Wentzville
2 hours ago
Phillips 66
12421 Dorsett Rd near McKelvey Rd
Maryland Heights
4 hours ago
Phillips 66
2311 Upper Bottom Rd near MO-364
St Charles
5 hours ago
Phillips 66
7000 Manchester Ave & McCausland Ave
St Louis - West
8 hours ago
Phillips 66
2144 W Terra Ln & I-70
Lake St Louis
10 hours ago
Phillips 66
10001 Page Ave near Northfield Dr
Overland
11 hours ago
Phillips 66
8815 N Broadway & Gustav Ave
St Louis - NE
13 hours ago
Phillips 66
1197 MO-Z & Interstate Dr
Wentzville
16 hours ago
Phillips 66
6901 Howdershell Rd & Teson Rd
Hazelwood
5 hours ago
Phillips 66
9860 Mackenzie Rd near Pancho Dr
Affton
10 hours ago
Phillips 66
3225 Hampton Ave near Suson Place
St Louis - SW
3 hours ago
Phillips 66
5209 Warren Rd & Miller Rd
Imperial
6 hours ago
Phillips 66
3611 W Outer Rd & Vogel Rd
Arnold
6 hours ago
Phillips 66
6161 Telegraph Rd & Susan Rd
Oakville
7 hours ago
Phillips 66
8455 Gravois Rd & Lacey Ave
Affton
9 hours ago
Phillips 66
5245 Towne South Rd & Tesson Ferry Rd
Mattese
11 hours ago
Phillips 66
9401 Manchester Rd & S McKnight Rd
Rock Hill
12 hours ago
Phillips 66
10743 Watson Rd & Sunset Office Dr
Sunset Hills
12 hours ago
Phillips 66
3033 S Hanley Rd & Bartold Ave
Maplewood
17 hours ago
Phillips 66
2700 Technology Dr & MO-N
Dardenne Prairie
5 hours ago
Phillips 66
463 Hawk Ridge Tr & MO-N
Lake St Louis
5 hours ago
Phillips 66
15221 Manchester Rd & Birchwood Dr
Ballwin
8 hours ago
Phillips 66
7017 US 61-67 & East St
Barnhart
10 hours ago
Phillips 66
3282 Jamieson Ave & Fyler Ave
St Louis - SW
11 hours ago
Phillips 66
3601 Harry S Truman Blvd & Point West Blvd
St Charles
11 hours ago
Phillips 66
1430 S Lindbergh Blvd & I-44
Sunset Hills
12 hours ago
Phillips 66
6098 Mid Rivers Mall Dr & Central School Rd
St Peters
4 hours ago
Phillips 66
664 Jungermann Rd near Sutters Mill Rd
St Peters
4 hours ago
Phillips 66
2327 Gravois Ave & Jefferson Ave
St Louis - South
4 hours ago
Phillips 66
1000 N Main St & Tom Ginnever Ave
OFallon
4 hours ago
Phillips 66
1001 Tom Ginnever Ave & T R Hughes Blvd
OFallon
4 hours ago
Phillips 66
1322 N Main St & Pieper Rd
OFallon
4 hours ago
Phillips 66
6095 Mexico Rd & Spencer Rd
St Peters
5 hours ago
Phillips 66
708 CR-K & McDonald Ln
OFallon
6 hours ago
Phillips 66
1495 Kisker Rd & MO-94
St Peters
7 hours ago
Phillips 66
1995 S MO-94 & Pralle Ln
St Charles
7 hours ago
Phillips 66
2301 S Old MO-94 & Muegge Rd
St Charles
8 hours ago
Phillips 66
14807 Manchester Rd & Seven Trails Dr
Ballwin
9 hours ago
Phillips 66
4390 Telegraph Rd & W Pottle Ave
Oakville
9 hours ago
Phillips 66
4635 Gravois Rd near Henderson Plaza
House Springs
10 hours ago
Phillips 66
100 Lake St Louis Blvd & I-70
Lake St Louis
10 hours ago
Phillips 66
1425 Jungs Station Rd & MO-94
St Peters
10 hours ago
Phillips 66
7430 MO-N near Winghaven Blvd
OFallon
10 hours ago
Phillips 66
9790 Natural Bridge Rd & Fairfield Ave
Berkeley
11 hours ago
Phillips 66
1800 Little Brennan Rd & MO-30
High Ridge
14 hours ago
Phillips 66
1280 N Hwy 67 & Jefferson St
Florissant
1 hour ago
Phillips 66
1210 Lemay Ferry Rd & Point Dr
Lemay
3 hours ago
Phillips 66
310 E MO-47 & US-61
Troy
4 hours ago
Phillips 66
240 College Campus Dr & MO-C
Moscow Mills
7 hours ago
Phillips 66
982 S Hwy Dr & Gilsinn Dr
Fenton
9 hours ago
Phillips 66
1360 Thornton St & I-44 x257
Pacific
9 hours ago
Phillips 66
3910 Jeffco Blvd near Esther Dr
Arnold
10 hours ago
Phillips 66
3194 S Service Rd near MO-T
Foristell
14 hours ago
Phillips 66
8729 Jennings Station Rd & Lexa
Jennings
22 hours ago
Phillips 66
201 S Lincoln Dr near Cap Au Gris St
Troy
Thu 5:10 PM
Phillips 66
4500 N Broadway & E Grand
St Louis - NE
43 minutes ago
Phillips 66
1919 Richardson Rd & Saint John's Church Rd
Arnold
7 hours ago
Phillips 66
733 S Vandeventer Ave & Gratiot St
St Louis - Central
10 hours ago
Phillips 66
3799 Elm St near MO-370
St Charles
10 hours ago
Phillips 66
3402 Rider Trl S & Earth City Expy
Earth City
10 hours ago
Phillips 66
2240 3rd St & MO-370
St Charles
12 hours ago
Phillips 66
3605 S Broadway & Lemp Ave
St Louis - South
16 hours ago
Phillips 66
5204 Lemay Ferry Rd & Nottingham Estates Dr
Mattese
3 hours ago
Phillips 66
2724 Watson Rd & Hampton Ave
St Louis - SW
3 hours ago
Phillips 66
4317 Butler Hill Rd & Little Rock Rd
Mattese
4 hours ago
Phillips 66
4205 Butler Hill Rd & Clayridge Dr
Mattese
4 hours ago
Phillips 66
1395 Dunn Rd & Washington St
Florissant
4 hours ago
Phillips 66
10866 Lilac Ave & Pershall Rd
Bellefontaine Neighbors
4 hours ago
Phillips 66
14201 Olive Blvd near Sharon Dr
Chesterfield
4 hours ago
Phillips 66
14024 Olive Blvd near Hog Hollow Rd
Chesterfield
4 hours ago
Phillips 66
14898 Clayton Rd & Baxter Rd
Ballwin
4 hours ago
Phillips 66
1200 Shackelford Rd & Mullanphy Ln
Florissant
5 hours ago
Phillips 66
420 Howdershell Rd & Keeven Ln
Florissant
5 hours ago
Phillips 66
14181 Manchester Rd near Enchanted Pkwy
Ballwin
6 hours ago
Phillips 66
1655 S Jefferson Ave & Lafayette Ave
St Louis - Central
6 hours ago
Phillips 66
7250 Lansdowne Ave & Murdoch Cut-off
Shrewsbury
7 hours ago
Phillips 66
2110 Chouteau Ave near S 21st St
St Louis - Central
7 hours ago
Phillips 66
4466 S Lindbergh Blvd & Gravois Rd
Sunset Hills
7 hours ago
Phillips 66
13010 Tesson Ferry Rd & Butler Hill Rd
Concord
7 hours ago
Phillips 66
4251 Lindell Blvd & Boyle Ave
St Louis - Central
8 hours ago
Phillips 66
1502 Jeffco Blvd & Villa Dr
Arnold
10 hours ago
Phillips 66
2885 Patterson Rd & Wiethaupt Rd
Florissant
10 hours ago
Phillips 66
8231 N Lindbergh Blvd & Southwell Ln
Florissant
12 hours ago
Phillips 66
7323 N Lindbergh Blvd & Elm Grove Ln
Hazelwood
12 hours ago
Phillips 66
7498 Delmar Blvd & Hanley Rd
University City
12 hours ago
Phillips 66
1007 S Broadway & Chouteau Ave
St Louis - Central
16 hours ago
Phillips 66
8601 Airport Rd & N Hanley Rd
Berkeley
17 hours ago
Phillips 66
1200 Main St & W Outer Rd
Imperial
17 hours ago
Phillips 66
18423 Olive St Rd & Chesterfield Airport Rd
Chesterfield
Thu 5:49 PM
Phillips 66
309 W 5th St & Orchard Ln
Eureka
1 hour ago
Phillips 66
2401 MO-109 near MO-100
Wildwood
1 hour ago
Phillips 66
698 Gravois Bluffs Rd & MO-141
Fenton
4 hours ago
Phillips 66
600 Gravois Rd & West St
Fenton
4 hours ago
Phillips 66
1113 Salisbury St & N 11th St
St Louis - North
4 hours ago
Phillips 66
15670 Manchester Rd near Ranchmoor Tr
Ellisville
6 hours ago
Phillips 66
3518 S Grand Blvd & Gravois Ave
St Louis - South
9 hours ago
Phillips 66
2701 Telegraph Rd & Jeffersonian Ln
Lemay
9 hours ago
Phillips 66
5000 S Grand Blvd & Delor St
St Louis - South
13 hours ago
Phillips 66
3755 Old MO-94 S near Summergate Pkwy
St Peters
16 hours ago
Phillips 66
1430 S Lindbergh Blvd & Monica Dr
Sunset Hills
16 hours ago
Phillips 66
3237 S Grand Blvd & Humphrey St
St Louis - South
16 hours ago
Phillips 66
2046 Key West Dr & Big Bill Rd
Arnold
17 hours ago
Phillips 66
501 Jeffco Blvd & Starling Airport Rd
Arnold
3 hours ago
Phillips 66
14800 US-67 & Wise Rd
West Alton
3 hours ago
Phillips 66
859 Meramec Station Rd & Big Bend Rd
Valley Park
5 hours ago
Phillips 66
12218 Saint Charles Rock Rd & McKelvey Rd
Bridgeton
6 hours ago
Phillips 66
2200 Old MO-21 & W Rock Creek Rd
Imperial
7 hours ago
Phillips 66
4403 Lemay Ferry Rd & Forder Rd
Mehlville
7 hours ago
Phillips 66
3575 Parker Spur & New Halls Ferry Rd
Florissant
8 hours ago
Phillips 66
767 N New Ballas Rd & Olive Blvd
Creve Coeur
8 hours ago
Phillips 66
710 Russell Blvd & 7th Blvd
St Louis - SE
8 hours ago
Phillips 66
2675 W Clay St near Westbury Dr
St Charles
9 hours ago
Phillips 66
901 Meramec Station Rd & MO-141
Fenton
9 hours ago
Phillips 66
2099 Smizer Station Rd near MO-141
Valley Park
9 hours ago
Phillips 66
7001 S Lindbergh Blvd & Union Rd
Mehlville
9 hours ago
Phillips 66
14195 Clayton Rd & S Woods Mill Rd
Town and Country
9 hours ago
Phillips 66
1707 MO-Z & Weier St
Pevely
10 hours ago
Phillips 66
4553 S Broadway & Mt Pleasant St
St Louis - SE
10 hours ago
Phillips 66
4347 S Broadway near Osceola St
St Louis - SE
10 hours ago
Phillips 66
9651 St Charles Rock Rd near Coles
Breckenridge Hills
10 hours ago
Phillips 66
2200 Big Bend Blvd & Rupert Ave
Richmond Heights
10 hours ago
Phillips 66
2609 Dunn Rd & Old Halls Ferry Rd
Black Jack
10 hours ago
Phillips 66
3161 Ashby Rd & Hobday Ave
St Ann
10 hours ago
Phillips 66
1301 Hampton Ave & W Park Ave
St Louis - West
10 hours ago
Phillips 66
1409 Chambers Rd & Atwater Ave
Dellwood
10 hours ago
Phillips 66
1200 Royal Heights Rd & IL-161
Belleville
11 hours ago
Phillips 66
13767 Saint Charles Rock Rd & Rock Industrial Park Dr
Bridgeton
11 hours ago
Phillips 66
8341 Olive Blvd near Woodson Rd
University City
12 hours ago
Phillips 66
3700 Union Blvd & Natural Bridge Ave
St Louis - North
12 hours ago
Phillips 66
1621 Marriott Ln & Metropolitan Blvd
Barnhart
12 hours ago
Phillips 66
400 N Kirkwood Rd & E Washington Ave
Kirkwood
12 hours ago
Phillips 66
11142 Big Bend Rd near Geyer Rd
Kirkwood
12 hours ago
Phillips 66
8835 Natural Bridge Rd near Leeward Ave
Bel-Ridge
12 hours ago
Phillips 66
524 1st Capitol Dr near 5th St
St Charles
13 hours ago
Phillips 66
2915 High Ridge Blvd & Antire Rd
High Ridge
13 hours ago
Phillips 66
7005 Old MO-30 & CR-NN
Cedar Hill
14 hours ago
Phillips 66
1199 Riverview Blvd & Halls Ferry Circle
Jennings
14 hours ago
Phillips 66
4635 Raetta ln & Wild Cherry Dr
House Springs
14 hours ago
Phillips 66
7741 Big Bend Blvd & Laclede Station Rd
Webster Groves
14 hours ago
Phillips 66
6001 W Main St & N 60th St
Belleville
14 hours ago
Phillips 66
5701 MO-21 & Old MO-M
House Springs
15 hours ago
Phillips 66
8430 Hall St & Gimblin Rd
St Louis - NE
15 hours ago
Phillips 66
1955 Chambers Rd & Green Valley Dr
Moline Acres
16 hours ago
Phillips 66
1501 Commercial Blvd near McNutt St
Herculaneum
17 hours ago
Phillips 66
5 Municipal Dr & Astra Way
Arnold
17 hours ago
Phillips 66
15401 Clayton Rd & Kehrs Mill Rd
Chesterfield
18 hours ago
Phillips 66
1200 Royal Heights Rd & IL-161
Belleville
18 hours ago
Phillips 66
11900 Dorsett Rd near Millwell Dr
Maryland Heights
19 hours ago
Phillips 66
1727 Catlin Dr & MO-M
Barnhart
20 hours ago
Phillips 66
3311 Morganford Rd & Fyler Ave
St Louis - South
21 hours ago
Phillips 66
10393 W Florissant Ave & Hudson Rd
Dellwood
21 hours ago
Phillips 66
301 Salt Lick Rd & Janis Ann Dr
St Peters
23 hours ago
Phillips 66
3307 Lemay Ferry Rd & Colonia Place Dr
Mehlville
Thu 6:08 PM
Phillips 66
990 Knaust Rd & Weiss Rd
St Peters
Thu 5:25 PM
Phillips 66
10425 Lincoln Trl & Pasadena Dr
Fairview Heights
Thu 9:43 PM
Phillips 66
2904 W Delmar Ave near Clara Dr
Godfrey
11 hours ago
Phillips 66
209 S Market St & 4th St
Waterloo
16 hours ago
Phillips 66
2201 Camp Jackson Rd & Jerome Ln
Cahokia
Thu 8:11 PM
Phillips 66
804 S Main St & US-40
Troy
8 hours ago
Phillips 66
7900 N Illinois St & Hollywood Heights Rd
Caseyville
15 hours ago
Phillips 66
7180 St James Dr & Moro Rd
Edwardsville
20 hours ago
Phillips 66
2621 N Center Dr near Anthony Dr
Maryville
12 hours ago
Phillips 66
3802 IL-111 & IL-162
Pontoon Beach
11 hours ago
Phillips 66
536 Edwardville Rd & Buckeye Dr
Troy
13 hours ago
Phillips 66
1 W Washington St & N Jefferson St
Millstadt
4 hours ago
Phillips 66
105 S Main St & Cross St
Shiloh
6 hours ago
Phillips 66
9810 Perrin Rd & IL-4
Mascoutah
10 hours ago
Phillips 66
2400 Mississippi Ave & Monsanto Ave
Sauget
7 hours ago
Phillips 66
1040 W Main St & W Church St
Mascoutah
9 hours ago
Phillips 66
8065 IL-143 & Schipkowski Rd
Edwardsville
10 hours ago
Phillips 66
320 W State St near N Oak St
OFallon
12 hours ago
Phillips 66
6091 Center Grove Rd & IL-157
Edwardsville
4 hours ago
Phillips 66
7311 Old St Louis Rd & 74th St
Belleville
5 hours ago
Phillips 66
1000 N IL-3 & Country Club Ln
Waterloo
5 hours ago
Phillips 66
2411 Lebanon Ave near Williamsburg Dr
Belleville
7 hours ago
Phillips 66
601 W Main St & Hesperia St
Collinsville
9 hours ago
Phillips 66
2419 State St & N 24th St
East St Louis
12 hours ago
Phillips 66
2233 Vandalia St & Country Ln
Collinsville
14 hours ago
Phillips 66
2400 N Illinois St & Pkwy Dr
Swansea
16 hours ago
Phillips 66
10070 Bunkum Rd & Lincoln Tr
Fairview Heights
19 hours ago
Phillips 66
980 E Ferguson Ave & Central Ave
Wood River
21 hours ago
Phillips 66
2200 Pontoon Rd & Franklin Ave
Granite City
Thu 7:47 PM
Phillips 66
3231 W Chain of Rocks Rd near IL-3
Granite City
Thu 5:36 PM
GasBuddy on the Go
Get the GasBuddy app on your phone. Find cheap gas on the go! Report gas prices and win prizes!
Get the app. It's free!