1 EUR · 2 November 2026

How much does a litre of petrol cost in the EU?

The average pump price of a litre of unleaded 95 petrol, taxes included. The European Commission collects prices from every member state each week and publishes them in the Weekly Oil Bulletin; prices from countries outside the euro area are converted to euros.

Data: European Commission, 19 October 2026. Converted at rates of 2 November 2026. Source · CC BY 4.0

Country ranking

1 litre · USD

  1. 1 Malta 1.50 USD 1.34 EUR
  2. 2 Poland 1.75 USD 1.56 EUR
  3. 3 Sweden 1.84 USD 1.64 EUR
  4. 4 Bulgaria 1.85 USD 1.65 EUR
  5. 5 Slovenia 1.97 USD 1.75 EUR
  6. 6 Cyprus 1.98 USD 1.76 EUR
  7. 7 Hungary 1.99 USD 1.77 EUR
  8. 8 Spain 2.00 USD 1.78 EUR
  9. 9 Luxembourg 2.01 USD 1.79 EUR
  10. 10 Croatia 2.03 USD 1.81 EUR
  11. 11 Austria 2.04 USD 1.82 EUR
  12. 12 Czechia 2.09 USD 1.86 EUR
  13. 13 Slovakia 2.12 USD 1.89 EUR
  14. 14 Romania 2.13 USD 1.90 EUR
  15. 15 Latvia 2.19 USD 1.95 EUR
  16. 16 Lithuania 2.19 USD 1.95 EUR
  17. 17 Estonia 2.19 USD 1.95 EUR
  18. 18 Ireland 2.21 USD 1.97 EUR
  19. 19 Belgium 2.23 USD 1.99 EUR
  20. 20 Italy 2.26 USD 2.02 EUR
  21. 21 Portugal 2.36 USD 2.10 EUR
  22. 22 Germany 2.45 USD 2.18 EUR
  23. 23 Greece 2.46 USD 2.19 EUR
  24. 24 France 2.50 USD 2.23 EUR
  25. 25 Finland 2.61 USD 2.33 EUR
  26. 26 Netherlands 2.68 USD 2.39 EUR
  27. 27 Denmark 2.92 USD 2.61 EUR

Where the data come from

Source: European Commission – Weekly Oil Bulletin. Licence: CC BY 4.0. Period: 19 October 2026. Source page.

Prices are shown in the currency the source published them in. Conversion to another currency goes through the US dollar equivalent from the period of the data (at the rate the source used) and then the latest ECB or NBP rate – so the result may differ slightly from converting at today's rate.

All sources and method