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
- Place
- Ohio
- Currency
- USD
- Gasbuddy Link
- fuelinsights.gasbuddy.com
- Last Updated Date
- 2026-09-28
- Diesel Price Per Gallon
- 6.735
- Premium Price Per Gallon
- Not provided
- Regular Price Per Gallon
- 4.269
- Midgrade Price Per Gallon
- Not provided
- 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
- Not provided
- Highest Regular Price Per Gallon
- Not provided
About GasBuddy
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 by Fous from gasbuddy.com and fuelinsights.gasbuddy.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with GasBuddy.
Actions
Get average gas prices
1 credit per runGet 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 credit per runFind 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. |
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
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_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
Is Fous affiliated with GasBuddy?
No. Fous is not affiliated with GasBuddy. This workflow reads the public gasbuddy.com website and returns its data.
How much does it cost?
Each run costs 1 credit. 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; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check 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.