Not Logged In Log In   Sign Up   Points Leaders
Follow Us    2:35 PM

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.606 3.625 Prices Falling
Yesterday 3.619 3.625
One Week Ago 3.612 3.598
One Month Ago 3.543 3.514
One Year Ago 3.420 3.512
* Average Regular Gas Prices - Updated: 2:35 PM

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

This Week's Opinion Poll

Would you consider an electric or hybrid for your next vehicle?  (Discuss)

Tell a friend about our site!

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

Related Information

Research ratings, reviews, and photos to help you find the best hotel at the lowest price. Visit IowaStateHotelspy.com for cheap Iowa hotels.

Iowa Avg


3.606

 
Lowest Regular Gas Prices in the Last 48 hours
Price Station Area Thanks
update
BP
2601 Williams Blvd SW near 16th Ave SW
Cedar Rapids
5 hours ago
update
BP
3325 Johnson Ave NW & Edgewood Rd NW
Cedar Rapids
27 hours ago
update
BP
1532 Ellis Blvd NW & O Ave NW
Cedar Rapids
28 hours ago
update
BP
2713 S 24th St & I 29-80
Council Bluffs
5 hours ago
update
BP
2496 210th Ave & IA-2
Percival
9 hours ago
update
BP
302 E School Ave & US-218
Olds
Thu 9:50 PM
update
BP
1759 Madison Ave & I-80
Council Bluffs
6 hours ago
update
BP
3501 W Broadway & 35th St
Council Bluffs
30 hours ago
update
BP
2760 Mt Pleasant St & N Roosevelt Ave
Burlington
Thu 3:25 PM
update
BP
810 4th Ave S & S 7th St
Denison
3 hours ago
update
BP
5310 N Brady St & E 53rd St
Davenport
3 hours ago
update
BP
5310 N Brady & 53rd
Davenport
4 hours ago
update
BP
3469 Middle Rd & Devil's Glen
Bettendorf
4 hours ago
update
BP
755 W Iowa 80 Rd & I-80
Walcott
5 hours ago
update
BP
1115 W South Omaha Bridge Rd & S 11th St
Council Bluffs
7 hours ago
update
BP
1504 E Washington St & 15th St
Washington
Thu 5:53 PM
update
BP
307 South Oak & South College St
Richland
Thu 4:27 PM
update
BP
500 N 2nd St & W Lowe St
Fairfield
8 hours ago
update
BP
3112 IA-92 & US-218
Ainsworth
Thu 6:28 PM
update
BP
1111 SE Lincoln St & Hubbell Ave
Bondurant
45 minutes ago
update
BP
2722 120th St NE & I-380
Swisher
1 hour ago
update
BP
110 S Market & Main
Solon
1 hour ago
update
BP
3622 Hickory Grove Rd & N Fairmount St
Davenport
5 hours ago
update
BP
7522 Northwest Blvd & 76th St
Davenport
5 hours ago
update
BP
802 1st Ave near W 9th St
Coralville
57 minutes ago
update
BP
1000 N 18th St near N Haynes
Centerville
Thu 8:50 PM
update
BP
122 S Devoe St near Jayne St
Lone Tree
21 hours ago
update
BP
508 Greene St & Nile Kinnick Dr
Adel
7 minutes ago
update
BP
727 SE 14th St & Maury St
Des Moines - SE
60 minutes ago
update
BP
3901 Brady & Kimberly
Davenport
4 hours ago
update
BP
640 SW 9th St & Dart Way
Des Moines - Central
4 hours ago
update
BP
302 1st St & C
Kalona
5 hours ago
update
BP
17930 Great River Rd & W Harbor Dr
Pleasant Valley
8 hours ago
update
BP
15 N 16th St & W Broadway
Council Bluffs
16 hours ago
update
BP
710 Washburn & Pine St
Lamont
18 hours ago
update
BP
3232 Utica Ridge Rd & Spruce Hills Dr
Bettendorf
18 hours ago
update
BP
2545 18th & Spruce Hills Dr
Bettendorf
20 hours ago
update
BP
212 Cody Rd S & Davenport St
Le Claire
23 hours ago
update
BP
100 1st St & Front St
Batavia
23 hours ago
update
BP
2201 Houser St & Cedar St
Muscatine
26 hours ago
update
BP
2545 18th & Spruce Hills Dr
Bettendorf
27 hours ago
update
BP
3232 Uttica Ridge & Spruce Hills Dr
Bettendorf
27 hours ago
update
BP
1556 West Locust & Sturdevant
Davenport
27 hours ago
update
BP
2111 Park Ave & Lake Park Blvd
Muscatine
28 hours ago
update
BP
321 N Division St & 4th St
Davenport
30 hours ago
update
BP
3070 IA-22 & US-218
Riverside
30 hours ago
update
BP
1496 US-30 & 305th St
Tama
9 hours ago
update
BP
304 N 6th St & IA-37
Dunlap
4 hours ago
update
BP
4923 Merle Hay Rd & I 35-80
Des Moines - NW
54 minutes ago
update
BP
590 1st Ave & 6th St
Coralville
3 hours ago
update
BP
2600 Holiday Rd & IA-965
Coralville
4 hours ago
update
BP
506 2nd St & 4th Ave
Coralville
6 hours ago
update
BP
3300 Asbury Rd & JF Kennedy Rd
Dubuque
6 hours ago
update
BP
2410 Mormon Trek Blvd & IA-1 SW
Iowa City
6 hours ago
update
BP
525 IA-1 W & Miller Ave
Iowa City
6 hours ago
update
BP
2315 Muscatine Ave & Wade St
Iowa City
14 hours ago
update
BP
1905 Keokuk St & US-6
Iowa City
14 hours ago
update
BP
1920 Lower Muscatine Rd & S 1st Ave
(Delimart)
Iowa City
14 hours ago
update
BP
4900 Old Hwy Rd & US-20
Dubuque
21 hours ago
update
BP
100 E Lincoln Way & Duff Ave
Ames
22 hours ago
update
BP
2600 Dodge St & Devon Dr
Dubuque
31 hours ago
update
BP
370 Scott Ct & Court St
(Free Air - MidGrade=89 octane)
Iowa City
33 hours ago
update
BP
2415 E 53rd & Jersey Ridge
Davenport
4 hours ago
update
BP
3545 Eastern & Kimberly
Davenport
4 hours ago
update
BP
5310 Corporate Park Dr & 53rd St
Davenport
4 hours ago
update
BP
2415 E 53rd St & Jersey Ridge Rd
Davenport
6 hours ago
update
BP
3545 Eastern Ave & E Kimberly Rd
Davenport
6 hours ago
update
BP
1313 E River Dr & College Ave
Davenport
17 hours ago
update
BP
2480 53rd Ave & 18th St
Bettendorf
Thu 6:09 PM
update
BP
4520 11th St & 9th St
Rock Island
9 hours ago
update
BP
2101 Antique City Dr near I-80
Walnut
19 hours ago
update
BP
711 Diamond Jo Ln & Whellerwood Rd
Northwood
23 hours ago
update
BP
333 E Evans St & IA-149
Williamsburg
8 hours ago
update
BP
102 N Ankeny Blvd & 1st St
Ankeny
8 hours ago
update
BP
3469 Middle Rd & Devil's Glen Rd
Bettendorf
1 hour ago
update
BP
1301 N Court St & W Park Ave
Ottumwa
10 hours ago
update
BP
533 N Jefferson St & Gara St
Ottumwa
10 hours ago
update
BP
1147 N Jefferson St & Pennsylvania Ave
Ottumwa
10 hours ago
update
BP
720 Richmond Ave & N Ferry St
Ottumwa
10 hours ago
update
BP
1049 W 2nd St & E McPherson Ave
Ottumwa
15 hours ago
update
BP
4108 US-63 near CR-H47
Ottumwa
15 hours ago
update
BP
1340 Albia Rd & Johnson Ave
Ottumwa
15 hours ago
update
BP
112 E 23rd Ave & 1st St
( Rt 150)
Coal Valley
14 hours ago
update
BP
105 W 1st Ave & 1st St
Coal Valley
26 hours ago
update
BP
680 Lindale Dr near W 8th Ave
Marion
20 hours ago
update
BP
121 W 7th St & S Maple Ave
Logan
4 hours ago
update
BP
315 E Main near 3rd
Knoxville
1 hour ago
update
BP
2301 John Deere Expwy & Colona Rd
Carbon Cliff
1 hour ago
update
BP
N 4th St & Sioux St
Mapleton
3 hours ago
update
BP
2961 11th St & 31st Ave
Rock Island
4 hours ago
update
BP
107 N Main St & A Ave E
Albia
7 hours ago
update
BP
105 Ariel Dr & I-35
Osceola
24 hours ago
update
BP
1007 1st St & Crosstown Ave
Silvis
29 hours ago
update
BP
412 1st Ave & 5th St
Colona
29 hours ago
update
BP
1272 8th St & Office Park Rd
West Des Moines
32 hours ago
update
BP
145 University Ave & 2nd Ave
Des Moines - Central
32 hours ago
update
BP
3718 39th Ave Dr & 38th St
Moline
35 hours ago
update
BP
2702 Ave of the Cities & 27th St
Moline
36 hours ago
update
BP
127 Jefferson St & 1st St
Waterloo
Thu 5:44 PM
update
BP
1636 38th St & 18th Ave
Rock Island
30 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!