Not Logged In Log In   Sign Up   Points Leaders
Follow Us    5:20 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

Missouri USA Trend
Today 3.259 3.509 Prices Stable
Yesterday 3.260 3.515
One Week Ago 3.354 3.564
One Month Ago 3.533 3.680
One Year Ago 3.495 3.632
* Average Regular Gas Prices - Updated: 5:15 AM

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

This Week's Opinion Poll

What is the expected price range for your next vehicle?  (Discuss)





Tell a friend about our site!

Friend's Email Your Name  (Advanced)

Quick Search for Gas Prices

Find the lowest gas prices in these areas:
Looking for more prices in Missouri? Try:

Missouri Avg


3.259

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
BP
5744 St Charles Rd & Lakewood Dr
Columbia
7 hours ago
BP
11988 Westline Industrial Dr & W Port Plaza Dr
Maryland Heights
11 hours ago
BP
4685 Gravois Rd near Walters Dr
House Springs
1 hour ago
BP
909 Chesterfield Pkwy E & Olive Blvd
Chesterfield
8 hours ago
BP
15606 Olive Blvd near Swingley Ridge Rd
Chesterfield
12 hours ago
BP
9791 Page Blvd & Dielman St
Overland
5 hours ago
BP
11747 Saint Charles Rock Rd near I-70
Bridgeton
9 hours ago
BP
7329 St Charles Rock Rd & Salerno Dr
Pagedale
13 hours ago
BP
1 S Lindbergh Blvd & Ladue Rd
Creve Coeur
5 hours ago
BP
10559 Old Olive Rd & Olive Blvd
Creve Coeur
15 hours ago
BP
3995 Crusher Dr & CR-K
OFallon
56 minutes ago
BP
1692 W Osage St & Western Ave
Pacific
5 hours ago
BP
S Florissant Rd & Woodstock Rd
Cool Valley
7 hours ago
BP
1990 Zumbehl Rd & Regency Pkwy
St Charles
17 hours ago
BP
12095 Benham Rd & Parker Rd
Black Jack
18 hours ago
BP
1520 Kisker Rd & N St Peters Pkwy
St Peters
19 hours ago
BP
150 Salt Lick Rd & Veterans Memorial Pkwy
St Peters
19 hours ago
BP
3201 Papin Rd & US-67
De Soto
31 minutes ago
BP
14010 US-67 & Richards Dr
West Alton
3 hours ago
BP
3265 N Service Rd I-70 E near MO-W
Foristell
9 hours ago
BP
422 N Maguire St & North St
Warrensburg
9 hours ago
BP
1020 S Fifth St & Bass Pro Dr
St Charles
10 hours ago
BP
1980 S MO-94 & Pralle Ln
St Charles
12 hours ago
BP
10844 Bellefontaine Rd & I-270
Bellefontaine Neighbors
13 hours ago
BP
801 N Truman Blvd & N 6th St
Crystal City
16 hours ago
BP
10901 Manchester Rd & Clay Ave
Kirkwood
23 hours ago
BP
101 Old Sugar Creek Rd & MO-30
Murphy
10 hours ago
1400 Rebel Dr & N Prairie Dell Rd
Union
7 hours ago
BP
4009 Blue Ridge Cutoff & E Red Coat Dr
Kansas City - East
4 hours ago
BP
4036 Bayless Ave & Rain Ridge Dr
Lemay
5 hours ago
BP
11940 Tesson Ferry Rd near E Concord Rd
Concord
6 hours ago
BP
10901 MO-350 & E 78th St
Raytown
7 hours ago
BP
2400 MO-109 near MO-100
Wildwood
7 hours ago
BP
6701 Blue Ridge Blvd & 67th St
Raytown
8 hours ago
BP
7430 Natural Bridge Rd near Florissant Rd
Normandy
8 hours ago
BP
28 Clarkson Rd near Manchester Rd
Ellisville
13 hours ago
BP
714 N MO-47 & I-70
Warrenton
15 hours ago
BP
3302 MO-100 near MO-AT
Villa Ridge
18 hours ago
BP
4095 N Hwy 67 & Old Halls Ferry Rd
Florissant
3 hours ago
BP
6823 MO-O & MO-HH
Catawissa
18 hours ago
BP
5639 Telegraph Rd & Gebhardt Dr
Oakville
33 minutes ago
BP
4504 S Lindbergh Blvd & Gravois Rd
Sunset Hills
5 hours ago
BP
388 Lamp and Lantern Village & W Clayton Rd
Town and Country
11 hours ago
BP
4301 Blueridge Blvd & 43rd St
Kansas City - East
11 hours ago
BP
2625 S Belt Hwy & Pickett Rd
St Joseph
12 hours ago
BP
140 US-61 & CR-139
Steele
6 hours ago
BP
2285 US-67 near Buck Creek Rd
Festus
14 hours ago
BP
3998 Jeffco Blvd & MO-231
Arnold
23 hours ago
BP
17111 E US-24 & Jennings Rd
Independence
39 minutes ago
BP
18700 E US-24 & Kentucky Rd
Independence
41 minutes ago
BP
8665 Big Bend Blvd & S Elm Ave
Webster Groves
1 hour ago
BP
1005 NW MO-7 & I-70
Blue Springs
9 hours ago
BP
7201 Watson Rd near Creighton Dr
Shrewsbury
10 hours ago
BP
1607 N 2nd St & N Gaines Dr
Clinton
17 hours ago
BP
1601 US-50 & NW 1601st Rd
Kingsville
10 minutes ago
BP
12815 New Halls Ferry Rd near Parker Rd
Florissant
13 hours ago
BP
416 Benham St near Buchheit Dr
Bonne Terre
15 hours ago
BP
1922 N Woods Chapel Rd near I-70
Blue Springs
17 hours ago
BP
9720 Manchester Rd near Leonard Ave
Rock Hill
17 hours ago
BP
1001 River Blvd & US-24
Independence
24 hours ago
BP
1450 S I-70 South Service Rd & Ruggen Dr
Wentzville
34 minutes ago
BP
301 Pearce Blvd & Wall St
Wentzville
5 hours ago
BP
3401 E Red Bridge Rd & Indiana Ave
Kansas City - South
5 hours ago
BP
1900 Independence Ave & Maple Blvd
Kansas City - Central
9 hours ago
BP
111 N Scott Ave & E Hargis St
Belton
10 hours ago
BP
707 S Sturgeon St & Wentz St
Montgomery City
12 hours ago
BP
717 S 13th St near Ussery Dr
Lexington
14 hours ago
BP
447 Booneslick Rd & MO-19
New Florence
14 hours ago
BP
3799 Ridgedale Rd near Rochester Rd
Ridgedale
19 hours ago
BP
830 E High St & Al Britton Dr
Potosi
20 hours ago
BP
1500 The Paseo Blvd & Truman Rd
Kansas City - Central
15 hours ago
BP
8507 State Line Rd & 85th St
Kansas City - South
15 hours ago
BP
11050 Holmes Rd & Red Bridge Rd
Kansas City - South
17 hours ago
BP
301 SW 1st St & S Broadway St
Oak Grove
20 hours ago
4700 South Point Rd & MO-100
Washington
15 hours ago
904 E 5th St & MO-47
Washington
16 hours ago
9333 MO-100 & Miller St
New Haven
17 hours ago
5860 MO-100 & Washington Heights Dr
Washington
19 hours ago
BP
US-54 near I-70
Kingdom City
21 minutes ago
BP
599 Ste Genevieve Blvd & Rozier St
Ste Genevieve
2 hours ago
BP
1104 Hampton Ave & Berthold Ave
St Louis - West
6 hours ago
BP
500 Market St & W 5th St
(Kwik Store)
Hermann
7 hours ago
BP
1385 S MO-19 & MO-94
Hermann
7 hours ago
BP
2001 N Florissant Ave & Madison St
St Louis - Central
7 hours ago
BP
7003 Manchester Ave & McCausland Ave
St Louis - West
8 hours ago
BP
1707 N Missouri St & US-63
Macon
9 hours ago
BP
516 S MO-53 & College St
Campbell
10 hours ago
BP
1212 Fee Fee Rd & Olive Blvd
Creve Coeur
10 hours ago
BP
701 Russell Blvd & 7th Blvd
St Louis - SE
14 hours ago
BP
2591 US-61 & I-55
Festus
18 hours ago
BP
24620 S MO-D & MO-Y
Cleveland
18 hours ago
BP
414 W US-40 near 4th St
Odessa
19 hours ago
BP
7 E Main St & Crane St
(By Flat River Creek)
Park Hills
21 hours ago
BP
501 Shug Dr & Summerskill Rd
Peculiar
22 hours ago
BP
101 S Spartan Dr & Main St
Richmond
2 hours ago
BP
213 Branch St & 3rd St
Platte City
13 hours ago
BP
825 NE Rice Rd & NE Swan Rd
Lees Summit
14 hours ago
BP
10850 Manchester Rd & N Kirkwood Rd
(Waterway)
Kirkwood
15 hours ago
BP
616 SW Jefferson St & MO 50-291
Lees Summit
21 hours ago
BP
3027 Van Brunt Blvd & E 30th Terrace
Kansas City - Central
5 hours ago
BP
10641 State Line Rd near I-435
Kansas City - South
7 hours ago
BP
1903 N Bishop Ave & N Cedar St
Rolla
14 hours ago
BP
5002 NE Parvin Rd & N Brighton Ave
Kansas City - North
3 hours ago
BP
17 NE US-69 & Eugene Field Rd
Claycomo
10 hours ago
BP
504 Bates St & Virginia Ave
St Louis - SE
17 hours ago
BP
110 Long Rd & Chesterfield Airport Rd
Chesterfield
11 hours ago
BP
1213 Gravois & Elm Dr
St Clair
17 hours ago
BP
7538 NW Prairie View Rd & NW Tower Dr
Kansas City - NW
5 hours ago
BP
10500 Natural Bridge Rd & Edmundson Rd
Edmundson
11 hours ago
BP
4901 SE MO-PP near SE Shoshone Dr
Holt
2 hours ago
BP
6901 Hampton Ave & Loughborough Ave
St Louis - South
6 hours ago
BP
1235 N Grand Blvd & Page Blvd
St Louis - North
7 hours ago
BP
710 Goodfellow Blvd & Delmar Blvd
St Louis - West
7 hours ago
BP
2440 Ridge St & US-24-40
Tonganoxie
11 hours ago
BP
2601 N Chouteau Trfy & NE Industrial Dr
Kansas City - North
11 hours ago
BP
427 Grand Ave near S Knott St
Memphis
12 hours ago
BP
1401 Chouteau Ave & S 14th St
St Louis - Central
12 hours ago
BP
624 S Main & Ross St
Palmyra
14 hours ago
BP
20717 MO-118 near I-29
Mound City
15 hours ago
BP
1551 S Grand Blvd & Park Ave
St Louis - Central
20 hours ago
BP
1112 S Baltimore St & Randolph St
Kirksville
20 hours ago
BP
100 E Lafayette St & MO-15
Edina
9 hours ago
BP
9680 Olive St Rd & Old Bonhomme Rd
Olivette
12 hours ago
BP
1424 S Main St & Excalibur Blvd
Troy
9 minutes ago
BP
21906 W 66th St & Monticello Rd
Shawnee
4 hours ago
BP
305 MO-C & W 2nd St
Moscow Mills
5 hours ago
BP
205 N Lincoln Dr & MO-47
Troy
5 hours ago
BP
13515 W 63rd St & Pflumm Rd
Shawnee
10 hours ago
BP
425 N Hwy 67 & Charbonier Rd
Florissant
11 hours ago
BP
15621 158th St & KS-32
Bonner Springs
11 hours ago
BP
13010 Kansas Ave & KS-7
Bonner Springs
11 hours ago
BP
8787 NW 112th St & N Ambassador Dr
Kansas City - North
14 hours ago
BP
6700 Olive Blvd & Kingsland Ave
University City
15 hours ago
BP
7647 Leavenworth Rd & N 77th St
Kansas City - KS
20 hours ago
BP
1850 N Ridgeview Rd & W 119th St
Olathe
8 hours ago
BP
9142 Olive Blvd & N Price Rd
Olivette
12 hours ago
BP
3890 Pershall Rd & Elizabeth Ave
Ferguson
13 hours ago
727 W Springfield Rd & MO-185
Sullivan
18 hours ago
BP
1790 S Florissant Rd & Signal Hill Dr
Cool Valley
7 hours ago
BP
300 MO-109 & Wild Horse Creek Rd
Wildwood
11 hours ago
BP
3140 Olive St & Compton Ave
St Louis - Central
12 hours ago
BP
1187 S Kingshighway Blvd & Manchester Ave
St Louis - West
12 hours ago
BP
8455 US-24 near CR-357
West Quincy
12 hours ago
BP
396 S Jefferson Ave & Clark Ave
St Louis - Central
12 hours ago
BP
401 N Kirkwood Rd & W Washington Ave
Kirkwood
13 hours ago
BP
6226 Dr Martin Luther King Dr & Kienlen Ave
Wellston
14 hours ago
BP
2610 St Mary's near James Rd
Hannibal
14 hours ago
BP
3900 McMasters & Rendlen Ave
Hannibal
15 hours ago
BP
4901 Southwest Ave & S Kingshighway Blvd
St Louis - SW
16 hours ago
BP
3247 S Jefferson Ave & Utah St
St Louis - South
16 hours ago
BP
E US-54 & Main St
Vandalia
17 hours ago
BP
1904 E 9th St near Kerfoot St
Trenton
18 hours ago
BP
9925 MO-367 near Chambers Rd
Moline Acres
20 hours ago
BP
305 S Brentwood Blvd & E Thornton Ave
Webster Groves
21 hours ago
BP
624 Mark Twain Ave & Pleasant St
Hannibal
22 hours ago
BP
12885 S Mur-Len Rd & 129th St
Olathe
8 hours ago
BP
1804 NE Parvin Rd & NE Russell Rd
Kansas City - North
11 hours ago
BP
601 E Front St & Warner Ave
Bonner Springs
12 hours ago
BP
145 S Parker St & Loula St
Olathe
13 hours ago
BP
3182 S Grand Blvd & Connecticut St
St Louis - South
16 hours ago
BP
8698 College Blvd & Antioch Rd
Overland Park
7 hours ago
BP
12100 College Blvd near Quivira Rd
Overland Park
8 hours ago
BP
8110 W 135th St & US-69
Overland Park
16 hours ago
BP
10700 W 87th St & Goddard St
Overland Park
6 hours ago
BP
7900 W 151st St & US-69
Overland Park
7 hours ago
BP
7360 Forsyth Blvd near Bland Dr
University City
10 hours ago
BP
7830 Clayton Rd & E Linden Ave
Richmond Heights
15 hours ago
BP
981 S Skinker Blvd & Clayton Rd
St Louis - West
16 hours ago
BP
3 The Game Dr & IL-157
Glen Carbon
17 hours ago
BP
1918 W Delmar Ave & Boy Scout Ln
Godfrey
18 hours ago
BP
1525 Niedringhaus Ave & Madison Ave
Granite City
19 hours ago
BP
814 S Lindbergh Blvd & Conway Rd
Ladue
21 hours ago
BP
810 US-63 S near US-136
Lancaster
7 hours ago
BP
4403 Laclede Ave & Newstead Ave
St Louis - Central
22 hours ago
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!