GasBuddy
Gas station prices and gas price averages
GasBuddy finds stations and community-reported fuel prices in the US and Canada, with nearby prices that may be missing or out of date and regional averages that may lag the day.
Your information
US state name or two-letter code, or city and state, for example "Chicago, IL".
Example results
Average regular gas price
In Ohio, Updated Sep 28, 2026
About the GasBuddy tool
GasBuddy (Gas Buddy) lists nearby stations and reported fuel prices for a US or Canadian city, address, or postal code.
Get average gas prices returns reported averages and regular-price changes for a US state or listed metro area, using its name or code.
Built from gasbuddy.com and fuelinsights.gasbuddy.com. Last checked Sep 29, 2026.
Actions
Get average gas prices
1 creditGet GasBuddy’s latest reported average prices and regular-price changes for a US state or listed metro area. Midgrade, premium and current-area low/high prices are not published with these averages; updates may lag the current day.
Uses fuelinsights.gasbuddy.com.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Locationlocation | Text | Required | US state name or two-letter code, or city and state, for example "Chicago, IL".Example: Ohio |
What you get
| Field | Type | Description |
|---|---|---|
Placeplace | Text | State or GasBuddy metro area.Example: Ohio |
Currencycurrency | Text | Currency of all prices and changes.Example: USD |
Gasbuddy Linkgasbuddy_link | Text | Example: https://fuelinsights.gasbuddy.com/#Home/US/Ohio |
Last Updated Datelast_updated_date | Date | Date of the latest reported average, not necessarily today.Example: 2026-09-28 |
Diesel Price Per Gallondiesel_price_per_gallon | Number | Example: 6.735 |
Premium Price Per Gallonpremium_price_per_gallon | Number | |
Regular Price Per Gallonregular_price_per_gallon | Number | Example: 4.269 |
Midgrade Price Per Gallonmidgrade_price_per_gallon | Number | |
Regular Change From Week Agoregular_change_from_week_ago | Number | Example: -0.218 |
Regular Change From Year Agoregular_change_from_year_ago | Number | Example: 1.421 |
Regular Change From Month Agoregular_change_from_month_ago | Number | Example: 0.395 |
Regular Change From Yesterdayregular_change_from_yesterday | Number | Example: -0.037 |
Lowest Regular Price Per Gallonlowest_regular_price_per_gallon | Number | |
Highest Regular Price Per Gallonhighest_regular_price_per_gallon | Number |
Example result
For Location: Ohio
{
"place": "Ohio",
"currency": "USD",
"gasbuddy_link": "https://fuelinsights.gasbuddy.com/#Home/US/Ohio",
"last_updated_date": "2026-09-28",
"diesel_price_per_gallon": 6.735,
"premium_price_per_gallon": null,
"regular_price_per_gallon": 4.269,
"midgrade_price_per_gallon": null,
"regular_change_from_week_ago": -0.218,
"regular_change_from_year_ago": 1.421,
"regular_change_from_month_ago": 0.395,
"regular_change_from_yesterday": -0.037,
"lowest_regular_price_per_gallon": null,
"highest_regular_price_per_gallon": null
}List cheapest gas stations
1 creditFind nearby GasBuddy stations and their reported fuel prices for a US or Canadian city, address, or postal code. Results are ordered by listed price among nearby search results; prices may be missing or out of date.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Locationlocation | Text | Required | US or Canadian city, street address, or postal code, such as Denver, CO or 90210.Example: Denver, CO |
Fuel Typefuel_type | Text | Optional | Fuel grade, such as premium. Defaults to regular.Example: Premium |
Max Resultsmax_results | Number | Optional | Maximum number of stations, such as 20. Defaults to 20; maximum 50.Example: 50 |
What you get
| Field | Type | Description |
|---|---|---|
Stationsstations | List | Nearby stations, lowest listed price first, stations without a price last. |
Citystations[].city | Text | City.Example: Denver |
Unitstations[].unit | Text | gallon or litre.Example: Gallon |
Brandstations[].brand | Text | Fuel or store brand.Example: Sam's Club |
Pricestations[].price | Number | Listed price for the selected fuel in the stated currency and unit.Example: 3.57 |
Currencystations[].currency | Text | USD or CAD.Example: USD |
Latitudestations[].latitude | Number | Station latitude.Example: 39.769096133279 |
Reportedstations[].reported | Text | Approximate age of the selected price, such as 2 Hours Ago.Example: 5 Hours Ago |
Longitudestations[].longitude | Number | Station longitude.Example: -104.899241924286 |
Cash Pricestations[].cash_price | Number | Cash price for the selected fuel when reported.Example: 6.09 |
Price Typestations[].price_type | Text | Cash or credit for the listed price.Example: Credit |
Station IDstations[].station_id | Text | GasBuddy station ID.Example: 25649 |
Star Ratingstations[].star_rating | Number | Star rating when shown.Example: 4.3 |
Credit Pricestations[].credit_price | Number | Credit price for the selected fuel when reported.Example: 3.57 |
Station Linkstations[].station_link | Text | GasBuddy page for the station.Example: https://www.gasbuddy.com/station/25649 |
Station Namestations[].station_name | Text | Name shown for the station.Example: Sam's Club |
Street Addressstations[].street_address | Text | Street address.Example: 7805 E 35th Ave |
Example result
For Location: Denver, CO
{
"stations": [
{
"city": "Denver",
"unit": "gallon",
"brand": "Sam's Club",
"price": 3.57,
"currency": "USD",
"latitude": 39.769096133279,
"reported": "5 Hours Ago",
"longitude": -104.899241924286,
"cash_price": null,
"price_type": "credit",
"station_id": "25649",
"star_rating": 4.3,
"credit_price": 3.57,
"station_link": "https://www.gasbuddy.com/station/25649",
"station_name": "Sam's Club",
"street_address": "7805 E 35th Ave"
},
{
"city": "Denver",
"unit": "gallon",
"brand": "Costco",
"price": 3.59,
"currency": "USD",
"latitude": 39.781004,
"reported": "1 Hour Ago",
"longitude": -104.796366,
"cash_price": null,
"price_type": "credit",
"station_id": "208619",
"star_rating": 5,
"credit_price": 3.59,
"station_link": "https://www.gasbuddy.com/station/208619",
"station_name": "Costco",
"street_address": "4741 N Airport WayE"
},
{
"city": "Denver",
"unit": "gallon",
"brand": "Maverik",
"price": 3.59,
"currency": "USD",
"latitude": 39.784177313031,
"reported": "26 Minutes Ago",
"longitude": -104.797430634499,
"cash_price": null,
"price_type": "credit",
"station_id": "201189",
"star_rating": 4.4,
"credit_price": 3.59,
"station_link": "https://www.gasbuddy.com/station/201189",
"station_name": "Maverik",
"street_address": "16351 Green Valley Ranch Blvd"
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@gasbuddy",
"visibility": "public",
"operation": "get_average_gas_prices",
"version": 1,
"input": {
"location": "Ohio"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare listed fuel prices near a planned stop
- Find nearby stations by fuel grade
- Track regular-price changes over time
- Compare reported average prices across states or metro areas
- Map stations using their locations
Questions about GasBuddy
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this GasBuddy tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a GasBuddy account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from gasbuddy.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
Which nearby stations have the lowest listed fuel prices?
List cheapest gas stations returns nearby stations ordered by listed price, using a US or Canadian city, address, or postal code.
What are the reported average gas prices in my state?
Get average gas prices returns reported averages for a US state or listed metro area, using its name or code.
How have regular gas prices changed recently?
Get average gas prices provides regular-price changes from yesterday, a week ago, a month ago, and a year ago.