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 by country

Pump prices for 156 countries, live at 54,555 stations

Petrol, diesel and LPG as each country publishes them: every station where it can be read, national averages, and the prices governments set.

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

      Every country

      CountryWhat we holdFuelPriceUSD a litreRecentChangeUpdates 
      ALAlbaniaSetPetrolALL 196.00Monthly
      DZAlgeriaSetPetrolDZD 47.00Monthly
      AOAngolaSetPetrolAOA 304.00Monthly
      AGAntigua and BarbudaSetPetrolXCD 16.50+13.8%Monthly
      AUAustraliaStationsAveragePetrol 95A$2.569$1.805Live
      ATAustriaStationsAverageTaxesPetrol 95€1.780$1.981-2.5%Live
      AZAzerbaijanSetPetrol 95AZN 1.6000.0%Monthly
      BHBahrainSetPetrol jayyid 91BHD 0.235$0.623+5.9%Monthly
      BDBangladeshSetPetrolBDT 160.000.0%Monthly
      BBBarbadosSetPetrolBBD 4.010+3.1%Monthly
      BYBelarusSetPetrol 95BYN 2.720+0.7%Monthly
      BEBelgiumAverageSetTaxesPetrol 95€2.021$2.2490.0%Daily
      BJBeninSetPetrol superXOF 725.000.0%Monthly
      BTBhutanSetPetrolBTN 105.44$1.107+7.6%Monthly
      BOBoliviaSetPetrol specialBOB 6.9600.0%Monthly
      BABosnia and HerzegovinaSetPetrol 95BAM 3.380Monthly
      BWBotswanaSetPetrol 95BWP 19.75Daily
      BRBrazilStationsPetrolR$6.460$1.207Monthly
      BGBulgariaAverageTaxesPetrol 95€1.625$1.809-1.3%Weekly
      BFBurkina FasoSetPetrol superXOF 853.00+27.3%Monthly
      BIBurundiSetPetrolBIF 4,000Monthly
      CVCabo VerdeSetPetrolCVE 197.20+12.4%Monthly
      KHCambodiaSetPetrolKHR 5,050+5.2%Monthly
      CMCameroonSetPetrol superXAF 840.000.0%Monthly
      CACanadaStationsAverageRegularC$1.829$1.307+6.0%Live
      CFCentral African RepublicSetPetrol superXAF 1,300+23.8%Monthly
      TDChadSetPetrolXAF 518.000.0%Monthly
      CNChinaSetPetrol 95CNY 9.170$1.377Monthly
      COColombiaStationsCngCOL$3,649$1.097Monthly
      KMComorosSetPetrolKMF 1,000+33.3%Monthly
      CGCongoSetPetrol superXAF 625.00Monthly
      CRCosta RicaSetPetrol superCRC 764.00+9.0%Monthly
      HRCroatiaStationsAverageSetTaxesPetrol 95€1.640$1.8250.0%Live
      CYCyprusAverageTaxesPetrol 95€1.730$1.925-1.7%Weekly
      CZCzechiaAverageTaxesPetrol 95€1.798$2.001-3.4%Weekly
      CICôte d'IvoireSetPetrol superXOF 905.000.0%Monthly
      CDDR CongoSetPetrolCDF 2,6400.0%Monthly
      DKDenmarkAverageTaxesPetrol 95€2.525$2.810-3.1%Weekly
      DJDjiboutiSetDieselDJF 285.00$1.6100.0%Monthly
      DMDominicaSetPetrolXCD 13.91Monthly
      DODominican RepublicSetRegularDOP 317.50+2.3%Monthly
      ECEcuadorSetPetrol super$4.890$1.292+3.2%Monthly
      EGEgyptSetPetrol 95EGP 21.000.0%Monthly
      SVEl SalvadorSetRegular$4.800$1.2680.0%Monthly
      EEEstoniaAverageTaxesPetrol 95€1.887$2.100-3.4%Weekly
      SZEswatiniSetPetrol 95SZL 29.40$1.767+13.2%Monthly
      ETEthiopiaSetPetrolETB 142.21Monthly
      FJFijiSetPetrol unleadedFJD 3.150Monthly
      FIFinlandAverageTaxesPetrol 95€2.346$2.611+0.8%Weekly
      FRFranceStationsAverageTaxesPetrol 95€2.195$2.443-0.1%Live
      GAGabonSetPetrol superXAF 595.00Monthly
      GMGambiaSetPetrolGMD 104.18Monthly
      GEGeorgiaSetPetrolGEL 4.020Monthly
      DEGermanyAverageTaxesPetrol 95€2.167$2.412-0.6%Weekly
      GHGhanaSetPetrolGHS 17.67+14.5%Monthly
      GRGreeceAverageTaxesPetrol 95€2.138$2.380-0.1%Daily
      GTGuatemalaSetPetrol superGTQ 35.18-22.3%Monthly
      GNGuineaSetPetrolGNF 10,0000.0%Monthly
      GYGuyanaSetPetrolGYD 258.00Monthly
      HTHaitiSetPetrolHTG 700.00Monthly
      HNHondurasSetPetrol superHNL 157.15+6.0%Monthly
      HKHong KongAverageDaily
      HUHungaryAverageTaxesPetrol 95€1.754$1.952-0.9%Weekly
      INIndiaSetPetrol₹102.12$1.0720.0%Monthly
      IDIndonesiaSetPetrol pertaliteIDR 10,000$0.5510.0%Monthly
      IQIraqSetPetrol superIQD 1,200-4.0%Monthly
      IEIrelandAverageTaxesPetrol 95€1.971$2.1940.0%Weekly
      ILIsraelSetPetrol 95ILS 8.270$2.654-18.0%Monthly
      ITItalyAverageTaxesPetrol 95€2.006$2.232-0.5%Weekly
      JPJapanAverageTaxesRegular¥170.10$1.076-0.1%Weekly
      JOJordanSetPetrol 95JOD 1.360+3.8%Monthly
      KZKazakhstanSetPetrol 92KZT 251.00Monthly
      KEKenyaSetMonthly
      XKKosovoAveragePetrol€1.310$1.458-3.7%Monthly
      KWKuwaitSetPetrol super 95KWD 0.1050.0%Monthly
      KGKyrgyzstanSetPetrol 95KGS 109.77Monthly
      LALaosSetRegularLAK 34,490+368.6%Monthly
      LVLatviaAverageTaxesPetrol 95€1.932$2.151-0.8%Weekly
      LBLebanonSetPetrol 95LBP 70,800+0.9%Weekly
      LSLesothoSetPetrol 95LSL 28.60$1.719+61.6%Monthly
      LRLiberiaSetPetrol$4.880$1.2890.0%Monthly
      LTLithuaniaAverageTaxesPetrol€1.905$2.120-1.2%Daily
      LULuxembourgAverageSetTaxesPetrol 95€1.746$1.943-2.3%Weekly
      MOMacaoSetPetrolMOP 17.29Monthly
      MGMadagascarSetPetrol superMGA 5,300+3.9%Monthly
      MWMalawiSetPetrolMWK 5,6190.0%Monthly
      MYMalaysiaAveragePetrol 95RM4.420$1.089+2.3%Weekly
      MVMaldivesSetPetrolMVR 10.97-25.5%Monthly
      MLMaliSetPetrolXOF 875.00+12.9%Monthly
      MTMaltaAverageSetTaxesPetrol 95€1.340$1.4910.0%Weekly
      MRMauritaniaSetPetrolMRU 58.97-0.1%Monthly
      MUMauritiusSetPetrolMUR 77.700.0%Monthly
      MXMexicoStationsAverageRegularMX$23.99$1.2800.0%Live
      MDMoldovaSetPetrol 95MDL 33.95+5.8%Monthly
      MEMontenegroSetPetrol 95€1.830$2.037+5.2%Monthly
      MAMoroccoSetPetrolMAD 15.63Monthly
      MZMozambiqueSetPetrolMZN 93.690.0%Monthly
      MMMyanmarSetPetrol 95MMK 4,770Monthly
      NANamibiaSetPetrol 95NAD 26.58$1.597+8.6%Monthly
      NPNepalSetPetrolNPR 161.00-19.5%Monthly
      NLNetherlandsAverageTaxesPetrol 95€2.313$2.574+0.1%Daily
      NENigerSetPetrolXOF 499.000.0%Monthly
      NGNigeriaSetPetrol₦1,299Monthly
      MKNorth MacedoniaSetPetrol 95MKD 98.50-1.5%Monthly
      NONorwayAveragePetrol 95kr26.18$2.820+34.8%Monthly
      OMOmanSetPetrol m95OMR 0.239$0.621Monthly
      PKPakistanAverageSetPetrolPKR 377.91+0.5%Daily
      PSPalestineSetPetrol 95ILS 8.170$2.622Monthly
      PAPanamaSetPetrol 95$5.380$1.421+11.2%Monthly
      PGPapua New GuineaSetPetrolPGK 4.900Monthly
      PEPeruAveragePetrol 97PEN 23.25$1.786-0.2%Daily
      PHPhilippinesSetPetrol 95PHP 94.10$1.4740.0%Monthly
      PLPolandAverageTaxesPetrol 95€1.467$1.633-6.0%Weekly
      PTPortugalStationsAverageTaxesPetrol 95€2.094$2.3310.0%Live
      QAQatarSetPetrol superQAR 2.1000.0%Monthly
      RORomaniaAverageTaxesPetrol 95€1.886$2.100-0.5%Weekly
      RURussiaSetPetrol 95RUB 80.79+1.1%Monthly
      RWRwandaSetPetrolRWF 2,9380.0%Monthly
      LCSaint LuciaSetPetrolXCD 17.25+3.0%Monthly
      VCSaint Vincent and the GrenadinesSetPetrolXCD 17.29+2.2%Monthly
      WSSamoaSetPetrolWST 4.000+13.0%Monthly
      SASaudi ArabiaSetPetrol 95SAR 2.3300.0%Monthly
      SNSenegalSetPetrol superXOF 990.000.0%Monthly
      RSSerbiaSetPetrol 95RSD 207.00+2.0%Monthly
      SLSierra LeoneSetPetrolSLE 35.000.0%Monthly
      SGSingaporeAveragePetrol 95S$2.920$2.278+2.8%Monthly
      SKSlovakiaAverageTaxesPetrol 95€1.820$2.026-3.4%Weekly
      SISloveniaStationsAverageTaxesPetrol 95€1.627$1.8110.0%Live
      SBSolomon IslandsSetPetrolSBD 11.18-0.6%Monthly
      ZASouth AfricaSetTaxesMonthly
      ESSpainStationsAverageTaxesPetrol 95€1.749$1.947-0.3%Live
      LKSri LankaSetPetrol 95LKR 475.000.0%Monthly
      SDSudanSetPetrolSDG 584.00+101.4%Monthly
      SRSurinameSetPetrolSRD 48.32Monthly
      SESwedenAverageTaxesPetrol 95€1.560$1.737-4.8%Weekly
      CHSwitzerlandAveragePetrol 95CHF 2.020$2.438+3.6%Monthly
      TWTaiwanAveragePetrol 95NT$32.700.0%Monthly
      TZTanzaniaSetPetrolTZS 4,057+6.9%Monthly
      THThailandAverageTaxesPetrol 95฿51.03$1.5120.0%Daily
      TLTimor-LesteStationsPetrol$1.480$1.480Monthly
      TGTogoSetPetrol superXOF 817.000.0%Monthly
      TOTongaSetPetrolTOP 3.900+2.6%Monthly
      TTTrinidad and TobagoSetPetrol superTTD 6.970Monthly
      TNTunisiaSetPetrolTND 2.518+26.9%Monthly
      TRTürkiyeSetPetrol 95TRY 76.30$1.531-0.8%Monthly
      UGUgandaSetPetrolUGX 6,650Monthly
      UAUkraineSetPetrol 95UAH 89.48Monthly
      AEUnited Arab EmiratesSetPetrol special 95AED 4.280+30.1%Monthly
      GBUnited KingdomStationsAverageTaxesPetrol 95 E10£1.719$2.289-0.3%Live
      USUnited StatesAverageRegular$4.269$1.128-0.4%Weekly
      UYUruguaySetTaxesPetrol super 95UYU 88.670.0%Monthly
      UZUzbekistanSetPetrol 92UZS 11,7000.0%Monthly
      VUVanuatuSetPetrolVUV 223.000.0%Monthly
      VNVietnamSetMonthly
      ZMZambiaSetPetrolZMW 31.46+24.4%Monthly
      ZWZimbabweSetPetrol$2.050$2.050+5.1%Monthly

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

      By region

      Median petrol, US dollars a litre
      Europe$2.10043 countries priced, the median of their headline petrol.Cheapest, Kosovo$1.46
      Americas$1.28024 countries priced, the median of their headline petrol.Cheapest, Colombia$1.10
      Asia Pacific$1.37732 countries priced, the median of their headline petrol.Cheapest, Indonesia$0.55
      Middle East$2.62211 countries priced, the median of their headline petrol.Cheapest, Oman$0.62
      Africa$1.71946 countries priced, the median of their headline petrol.Cheapest, Liberia$1.29
      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/countries" \
        -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.