Not Logged In Log In   Sign Up   Points Leaders
Follow Us    4:26 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.378 3.432 Prices Stable
Yesterday 3.378 3.429
One Week Ago 3.393 3.454
One Month Ago 3.468 3.549
One Year Ago 3.517 3.528
* 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

Are you concerned about security when paying at the pump with a credit or debit card?  (Discuss)




Tell a friend about our site!

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

Iowa Avg


3.378

 
Lowest Regular Gas Prices in the Last 48 hours
Price Station Area Thanks
BP
2713 S 24th St & I 29-80
Council Bluffs
3 hours ago
BP
15 N 16th St & W Broadway
Council Bluffs
5 hours ago
BP
2496 210th Ave & IA-2
Percival
9 hours ago
BP
2150 Twin Valley Dr & Twin Valley Dr & US 61
Dubuque
9 hours ago
BP
1759 Madison Ave & I-80
Council Bluffs
10 hours ago
BP
4141 Center Point Rd NE & 42nd St NE
Cedar Rapids
13 hours ago
BP
3501 W Broadway & 35th St
Council Bluffs
13 hours ago
BP
755 W Iowa 80 Rd & I-80
Walcott
14 hours ago
BP
1225 Boyson Rd & 12th Ave
Hiawatha
17 hours ago
BP
2601 Williams Blvd SW near 16th Ave SW
Cedar Rapids
19 hours ago
BP
1115 W South Omaha Bridge Rd & S 11th St
(Overpriced Premium)
Council Bluffs
22 hours ago
BP
1532 Ellis Blvd NW & O Ave NW
Cedar Rapids
Thu 2:07 PM
BP
2032 E Washington St near S Inis St
Mt Pleasant
9 hours ago
BP
302 E School Ave & US-218
Olds
17 hours ago
BP
2635 Adventureland Dr near Prairie Meadows Dr
Altoona
22 hours ago
BP
5310 N Brady St & E 53rd St
Davenport
7 hours ago
BP
3901 N Brady St & E Kimberly Rd
Davenport
7 hours ago
BP
1215 E 16th St near Kerper Blvd
Dubuque
10 hours ago
BP
7522 Northwest Blvd & 76th St
Davenport
13 hours ago
BP
1111 SE Lincoln St & Hubbell Ave
Bondurant
14 hours ago
BP
986 Fremont Ave & Fremont ave & Cedar Cross
Dubuque
18 hours ago
BP
2600 Dodge St & Devon Dr
Dubuque
19 hours ago
BP
4900 Old Hwy Rd & US-20
Dubuque
20 hours ago
BP
405 Rhomberg Ave & Garfield Ave
Dubuque
21 hours ago
BP
3202 Central Ave & 32nd St
Dubuque
28 hours ago
BP
621 State Ave & 7th St
Hampton
Thu 4:52 PM
BP
3622 Hickory Grove Rd & N Fairmount St
Davenport
Thu 12:02 PM
BP
450 E LeClaire Rd & North Fourth Ave
Eldridge
Thu 8:29 AM
BP
351 6th St near Sue St
Manning
4 hours ago
BP
2824 1st Ave NE & 29th St NE
Cedar Rapids
7 hours ago
BP
200 US-151 E near Linn Benton Rd
Walford
8 hours ago
BP
2722 120th St NE & I-380
Swisher
Thu 4:16 PM
BP
515 Sharp St & N Locust St
Glenwood
Thu 4:14 PM
BP
110 S Market & Main
Solon
Thu 11:09 AM
BP
999 Middle Rd & I-74
Bettendorf
8 hours ago
BP
1272 8th St & Office Park Rd
West Des Moines
12 hours ago
BP
3469 Middle Rd & Devil's Glen Rd
Bettendorf
22 hours ago
BP
3112 IA-92 & US-218
Ainsworth
Thu 1:04 PM
BP
126 E 9th St & Idaho St
Glidden
6 hours ago
BP
1229 NW 86th St & University Ave
Clive
12 hours ago
BP
508 Greene St & Nile Kinnick Dr
Adel
Thu 9:41 PM
BP
321 N Division St & 4th St
Davenport
12 hours ago
BP
1496 US-30 & 305th St
Tama
12 hours ago
BP
209 N Van Buren St & W Fountain St
Brighton
22 hours ago
BP
620 16th Ave SE & 6th St SE
Dyersville
Thu 6:42 PM
BP
802 1st Ave near W 9th St
Coralville
Thu 11:11 AM
BP
725 9th St SE & 8th Ave SE
Dyersville
Thu 6:45 AM
BP
127 Jefferson St & 1st St
Waterloo
18 hours ago
BP
307 South Oak & South College St
Richland
22 hours ago
BP
2201 Houser St & Cedar St
Muscatine
11 hours ago
BP
630 S 6th Ave near US-30
De Witt
14 hours ago
BP
4701 US-61 S & 49th St S
Muscatine
16 hours ago
BP
2111 Park Ave & Lake Park Blvd
Muscatine
17 hours ago
BP
206 E 11th St & Humeston Rd
De Witt
Thu 6:33 PM
BP
2315 Muscatine Ave & Wade St
Iowa City
4 hours ago
BP
1920 Lower Muscatine Rd & S 1st Ave
(Delimart)
Iowa City
4 hours ago
BP
2790 N Dodge St & I-80
Iowa City
12 hours ago
BP
100 1st St & Front St
Batavia
13 hours ago
BP
4923 Merle Hay Rd & I 35-80
Des Moines - NW
14 hours ago
BP
401 Parkside Dr near I-80
West Branch
14 hours ago
BP
630 N Third St & Sixth Ave North
Clinton
14 hours ago
BP
3545 Eastern Ave & E Kimberly Rd
Davenport
15 hours ago
BP
506 2nd St & 4th Ave
Coralville
17 hours ago
BP
525 IA-1 W & Miller Ave
Iowa City
21 hours ago
BP
2410 Mormon Trek Blvd & IA-1 SW
Iowa City
21 hours ago
BP
16250 N Ave & US 20
Holland
22 hours ago
BP
710 Washburn & Pine St
Lamont
Thu 10:28 PM
BP
1715 N Broadway St near Cherry St
Red Oak
Thu 1:24 PM
BP
1905 Keokuk St & US-6
Iowa City
Thu 12:24 PM
BP
3070 IA-22 & US-218
Riverside
Thu 8:17 AM
BP
57902 190th St & Hammond Ave
Pacific Junction
Thu 7:03 AM
BP
105 Ariel Dr & I-35
Osceola
13 hours ago
BP
703 Ave D & 6th St
West Point
15 hours ago
BP
1621 Green Bay Rd & US-61
Wever
19 hours ago
BP
4720 27th St & 48th Ave
Moline
13 hours ago
BP
711 Diamond Jo Ln & Whellerwood Rd
Northwood
13 hours ago
BP
1023 S Main St & E Garfield St
Centerville
11 hours ago
BP
1000 N 18th St near N Haynes
Centerville
19 hours ago
BP
23828 IA-J18 near IA-5
Moravia
Thu 12:23 PM
BP
333 E Evans St & IA-149
Williamsburg
13 hours ago
BP
1027 18th Ave & 16th Ave
East Moline
Thu 4:18 PM
BP
102 N Ankeny Blvd & 1st St
Ankeny
Thu 12:12 PM
BP
1440 1st Ave & Anchor
Silvis
Thu 9:06 AM
BP
3017 Kennedy Dr & 30th Ave
East Moline
Thu 4:18 PM
BP
1007 1st St & Crosstown Ave
Silvis
5 hours ago
BP
2035 Mitchell & US-218
Waterloo
10 hours ago
BP
105 W 1st Ave & 1st St
Coal Valley
12 hours ago
BP
1636 38th St & 18th Ave
Rock Island
21 hours ago
BP
17930 Great River Rd & W Harbor Dr
Pleasant Valley
Thu 4:52 PM
BP
4520 11th St & 9th St
Rock Island
Thu 2:09 PM
BP
3718 39th Ave Dr & 38th St
Moline
Thu 11:20 AM
BP
315 E Main near 3rd
Knoxville
12 hours ago
BP
680 Lindale Dr near W 8th Ave
Marion
Thu 7:13 PM
BP
2301 John Deere Expwy & Colona Rd
Carbon Cliff
9 hours ago
BP
412 1st Ave & 5th St
Colona
9 hours ago
BP
5005 10th Ave & 50th St
Marion
17 hours ago
BP
1957 Garfield Ave & I-80
West Liberty
14 hours ago
BP
720 Richmond Ave & N Ferry St
Ottumwa
8 hours ago
BP
1340 Albia Rd & Johnson Ave
Ottumwa
8 hours ago
BP
4108 US-63 near CR-H47
Ottumwa
8 hours ago
BP
5120 NE 14th St & NE 51st Ave
Des Moines - NE
23 hours ago
BP
2600 Holiday Rd & IA-965
Coralville
Thu 1:46 PM
BP
1400 Valley West Dr & Westown Pkwy
West Des Moines
19 hours ago
BP
802 Cypress St & E 8th St
Muscatine
22 hours ago
BP
100 E Lincoln Way & Duff Ave
Ames
44 minutes ago
BP
206 N Washington & E Poplar St
Bloomfield
13 hours ago
BP
900 W Penn St & IA-965
(LD Express)
North Liberty
16 hours ago
BP
206 E Benton & S Dubuque St & Ralston Creek
Iowa City
Thu 12:57 PM
BP
1 Hawkeye Dr & IA-965
North Liberty
16 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!