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

Iowa USA Trend
Today 3.030 3.062 Prices Stable
Yesterday 3.030 3.076
One Week Ago 3.019 3.136
One Month Ago 3.239 3.345
One Year Ago 3.255 3.337
* Average Regular Gas Prices - Updated: 12:35 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 Iowa? Try:

Iowa Avg


3.030

 
Lowest Regular Gas Prices in the Last 48 hours
Price Station Area Thanks
BP
755 W Iowa 80 Rd & I-80
Walcott
4 hours ago
BP
2308 W 53rd St & Pine St
Davenport
15 minutes ago
BP
2713 S 24th St & I 29-80
Council Bluffs
3 hours ago
BP
302 E School Ave & US-218
Olds
6 hours ago
BP
2032 E Washington St near S Inis St
Mt Pleasant
10 hours ago
BP
901 E Washington Ave & S Cherry St
Mount Pleasant
10 hours ago
BP
235 N Oak Ln & Loretta St
Blue Grass
12 hours ago
BP
3622 Hickory Grove Rd & N Fairmount St
Davenport
5 hours ago
BP
5310 N Brady St & E 53rd St
Davenport
5 hours ago
BP
450 E LeClaire Rd & North Fourth Ave
Eldridge
7 hours ago
BP
3232 Utica Ridge Rd & Spruce Hills Dr
Bettendorf
8 hours ago
BP
3901 N Brady St & E Kimberly Rd
Davenport
10 hours ago
BP
1715 N Broadway St near Cherry St
Red Oak
11 hours ago
BP
3469 Middle Rd & Devil's Glen Rd
Bettendorf
16 hours ago
BP
1556 West Locust & Sturdevant
Davenport
18 hours ago
BP
7522 Northwest Blvd & 76th St
Davenport
18 hours ago
BP
209 N Van Buren St & W Fountain St
Brighton
8 hours ago
BP
4701 US-61 S & 49th St S
Muscatine
12 hours ago
BP
630 S 6th Ave near US-30
De Witt
7 hours ago
BP
630 N Third St & Sixth Ave North
Clinton
13 hours ago
BP
1006 N Columbus St & E Maxson St
West Liberty
15 hours ago
BP
206 E 11th St & Humeston Rd
De Witt
Thu 4:27 PM
BP
2111 Park Ave & Lake Park Blvd
Muscatine
Thu 7:15 AM
BP
422 W US-30 near N West St
Carroll
18 hours ago
BP
321 N Division St & 4th St
Davenport
9 hours ago
BP
13410 IA-78 & US-61
Wapello
12 hours ago
BP
990 Robin's Square Dr near E Main St
Robins
2 hours ago
BP
2760 Mt Pleasant St & N Roosevelt Ave
Burlington
9 hours ago
BP
4200 Lewis Access Rd & N Center Point Rd
Center Point
3 hours ago
BP
2824 1st Ave NE & 29th St NE
Cedar Rapids
11 hours ago
BP
680 Lindale Dr near W 8th Ave
Marion
13 hours ago
BP
3325 Johnson Ave NW & Edgewood Rd NW
Cedar Rapids
15 hours ago
BP
307 South Oak & South College St
Richland
18 hours ago
BP
110 S Market & Main
Solon
Thu 6:33 PM
BP
4141 Center Point Rd NE & 42nd St NE
Cedar Rapids
Thu 4:56 PM
BP
1225 Boyson Rd & 12th Ave
Hiawatha
Thu 4:30 PM
BP
2722 120th St NE & I-380
Swisher
Thu 2:13 PM
BP
2601 Williams Blvd SW near 16th Ave SW
Cedar Rapids
Thu 11:45 AM
BP
3201 Central Ave & 32nd St
Dubuque
32 minutes ago
BP
4923 Merle Hay Rd & I 35-80
Des Moines - NW
2 hours ago
BP
5310 Corporate Park Dr & 53rd St
Davenport
2 hours ago
BP
12 East St & I-80
Shelby
3 hours ago
BP
1313 E River Dr & College Ave
Davenport
6 hours ago
BP
2220 53rd St & Ave of the Cities
Moline
6 hours ago
BP
2035 Mitchell & US-218
Waterloo
6 hours ago
BP
1636 38th St & 18th Ave
Rock Island
7 hours ago
BP
802 1st Ave near W 9th St
Coralville
7 hours ago
BP
999 Middle Rd & I-74
Bettendorf
7 hours ago
BP
68 Monroe & US-18
Floyd
12 hours ago
BP
1115 W South Omaha Bridge Rd & S 11th St
Council Bluffs
13 hours ago
BP
107 N Main St & A Ave E
Albia
13 hours ago
BP
4720 27th St & 48th Ave
Moline
14 hours ago
BP
2545 18th & Spruce Hills Dr
Bettendorf
16 hours ago
BP
21010 North Brady St & CR-F55
Mt Joy
16 hours ago
BP
1759 Madison Ave & I-80
Council Bluffs
16 hours ago
BP
4900 Old Hwy Rd & US-20
Dubuque
16 hours ago
BP
2480 53rd Ave & 18th St
Bettendorf
16 hours ago
BP
805 E Jackson St near Laffer St
Sigourney
18 hours ago
BP
105 W 1st Ave & 1st St
Coal Valley
18 hours ago
BP
1000 N 18th St near N Haynes
Centerville
19 hours ago
BP
100 1st St & Front St
Batavia
19 hours ago
BP
3017 Kennedy Dr & 30th Ave
East Moline
Thu 10:24 PM
BP
3718 39th Ave Dr & 38th St
Moline
Thu 10:15 PM
BP
3545 Eastern Ave & E Kimberly Rd
Davenport
Thu 8:44 PM
BP
2201 Houser St & Cedar St
Muscatine
Thu 4:59 PM
BP
2150 Twin Valley Dr & Twin Valley Dr & US 61
Dubuque
Thu 4:14 PM
BP
1215 E 16th St near Kerper Blvd
Dubuque
Thu 4:09 PM
BP
127 Jefferson St & 1st St
Waterloo
Thu 3:51 PM
BP
IA-13 & US-20
Manchester
Thu 3:10 PM
BP
3300 Asbury Rd & JF Kennedy Rd
Dubuque
Thu 2:41 PM
BP
23828 IA-J18 near IA-5
Moravia
Thu 12:36 PM
BP
405 Rhomberg Ave & Garfield Ave
Dubuque
Thu 7:30 AM
BP
2702 Ave of the Cities & 27th St
Moline
Thu 7:19 AM
BP
15 N 16th St & W Broadway
Council Bluffs
Thu 1:14 AM
BP
515 Sharp St & N Locust St
Glenwood
8 hours ago
BP
4520 11th St & 9th St
Rock Island
7 hours ago
BP
1905 Keokuk St & US-6
Iowa City
7 hours ago
BP
1920 Lower Muscatine Rd & S 1st Ave
Iowa City
7 hours ago
BP
401 Parkside Dr near I-80
West Branch
16 hours ago
BP
370 Scott Ct & Court St
(Free Air - MidGrade=89 octane)
Iowa City
Thu 10:16 PM
BP
1 Hawkeye Dr & IA-965
North Liberty
Thu 9:05 PM
BP
2410 Mormon Trek Blvd & IA-1 SW
Iowa City
7 hours ago
BP
2961 11th St & 31st Ave
Rock Island
7 hours ago
BP
590 1st Ave & 6th St
Coralville
7 hours ago
BP
506 2nd St & 4th Ave
Coralville
14 hours ago
BP
525 IA-1 W & Miller Ave
Iowa City
16 hours ago
BP
2302 16th St & Ave of the Cities
Moline
Thu 11:05 PM
BP
1301 13th St & 13th Ave
East Moline
Thu 6:50 PM
BP
206 E Benton & S Dubuque St & Ralston Creek
Iowa City
Thu 3:59 PM
BP
1440 1st Ave & Anchor
Silvis
Thu 7:56 PM
BP
145 University Ave & 2nd Ave
Des Moines - Central
23 hours ago
BP
1726 2nd Ave & 18th St
Rapids City
4 hours ago
BP
302 1st St & C
Kalona
7 hours ago
BP
101 Woodland Rd & US-67
Milan
8 hours ago
BP
1905 SE 37th St & IA-141
Grimes
12 hours ago
BP
333 E Evans St & IA-149
Williamsburg
6 hours ago
BP
315 E Main near 3rd
Knoxville
9 hours ago
BP
1147 N Jefferson St & Pennsylvania Ave
Ottumwa
13 hours ago
BP
1049 W 2nd St & E McPherson Ave
Ottumwa
13 hours ago
BP
814 C Ave & 9th St
Vinton
16 hours ago
BP
1272 8th St & Office Park Rd
West Des Moines
13 hours ago
BP
1229 NW 86th St & University Ave
Clive
13 hours ago
BP
105 Ariel Dr & I-35
Osceola
8 hours ago
BP
1301 N Court St & W Park Ave
Ottumwa
8 hours ago
BP
533 N Jefferson St & Gara St
Ottumwa
8 hours ago
BP
4108 US-63 near CR-H47
Ottumwa
15 hours ago
BP
1340 Albia Rd & Johnson Ave
Ottumwa
15 hours ago
BP
720 Richmond Ave & N Ferry St
Ottumwa
15 hours ago
BP
1208 E Locust St & Bridge Ave
Davenport
18 hours ago
BP
5120 NE 14th St & NE 51st Ave
Des Moines - NE
Thu 11:38 AM
BP
727 SE 14th St & Maury St
Des Moines - SE
Thu 7:33 PM
BP
1400 Valley West Dr & Westown Pkwy
West Des Moines
3 minutes ago
BP
900 W Penn St & IA-965
(LD Express)
North Liberty
14 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!