PricesPump pricesStation pricesSet pricesTaxes and margins
MarketsCrude benchmarksJet and heating oilRefined productsCurrencies
DataCountriesSupply and stocksHistoryStatus
DocsQuick startAPI referenceMCP serverChangelog
Pricing
BRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/lBRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/l

Fuel prices at every station

Every station's price in 13 countries, 54,555 stations in all

Where a country publishes each station's price, we read every change within minutes and keep each one.

Last change 0 s ago156 countries54,555 stations115 set by government
Petrol now, US dollars a litreAll countries
Cheapest
    Dearest

      Station prices

      CountryWhat we holdFuelPriceUSD a litreRecentChangeUpdates 
      AUAustraliaStationsAveragePetrol 95A$2.569$1.805Live
      ATAustriaStationsAverageTaxesPetrol 95€1.780$1.981-2.5%Live
      BRBrazilStationsPetrolR$6.460$1.207Monthly
      CACanadaStationsAverageRegularC$1.829$1.307+6.0%Live
      COColombiaStationsCngCOL$3,649$1.097Monthly
      HRCroatiaStationsAverageSetTaxesPetrol 95€1.640$1.8250.0%Live
      FRFranceStationsAverageTaxesPetrol 95€2.195$2.443-0.1%Live
      MXMexicoStationsAverageRegularMX$23.99$1.2800.0%Live
      PTPortugalStationsAverageTaxesPetrol 95€2.094$2.3310.0%Live
      SISloveniaStationsAverageTaxesPetrol 95€1.627$1.8110.0%Live
      ESSpainStationsAverageTaxesPetrol 95€1.749$1.947-0.3%Live
      TLTimor-LesteStationsPetrol$1.480$1.480Monthly
      GBUnited KingdomStationsAverageTaxesPetrol 95 E10£1.719$2.289-0.3%Live

      13 countries. Prices are each country's headline petrol; open a country for every fuel.

      Every one of these prices is one call awayCountries, pump and set prices, and every station, from the same API that draws this page.
      curl -G "https://api.oilapi.net/v1/stations" \
        -d country=fr -d fuel=diesel -d sort=price \
        -H "X-API-Key: YOUR_API_KEY"

      Questions about fuel prices by country

      Which country has the cheapest petrol?

      Countries that subsidise fuel sit at the bottom of the table. Sort by US dollars a litre to see the order now; each price is converted at its own day's rate.

      What is the difference between a pump price and a set price?

      A pump price is what stations charge, read station by station or as a national average. A set price is fixed by the government, as a ceiling or the price itself, and changes on announced dates.

      How are prices in different currencies compared?

      Each price is converted to US dollars at its own day's rate, per litre, so countries that price by the gallon compare too.

      How often do the prices change?

      Stations change whenever they like and we read them within minutes; averages are daily, weekly or monthly; set prices change on the date announced.