Live · EU-27 + Iceland

Fuel prices across Europe today

Petrol, diesel and LPG prices in 28 countries, from official public sources. Compare countries in euros, then find the cheapest station near you on the map.

Live · updated Oct 29

Europe at a glance

95
European average €1.887 Simple average of the national prices shown below 28 countries48,940 stations with prices
Cheapest MTMalta €1.340 −€0.547 vs avg Most expensive FIFinland €2.346 +€0.460 vs avg
Spread €1.006 Difference between the cheapest and most expensive country

Country by country

Fuel prices per litre by country
# Type Stations
1 MTMaltaCheapest €1.340 −€0.547 Uniform –
2 PLPoland €1.486zł 6.53 −€0.401 Maximum –
3 SESweden €1.560 −€0.327 Average –
4 BGBulgaria €1.625 −€0.262 Average –
5 SISlovenia €1.644 −€0.243 Stations 518
6 HRCroatia €1.693 −€0.194 Stations 854
7 CYCyprus €1.730 −€0.157 Average –
8 ESSpain €1.732 −€0.155 Stations 10,894
9 LULuxembourg €1.746 −€0.141 Maximum –
10 HUHungary €1.754 −€0.133 Average –
11 ATAustria €1.772 −€0.115 Average –
12 CZCzechia €1.798 −€0.089 Average –
13 SKSlovakia €1.820 −€0.067 Average –
14 EEEstonia €1.887 €0.000 Average –
15 RORomania €1.890lei 10.10 +€0.003 Stations 1,398
16 LTLithuania €1.905 +€0.018 Stations 726
17 LVLatvia €1.932 +€0.045 Average –
18 IEIreland €1.971 +€0.085 Average –
19 BEBelgium €1.988 +€0.101 Maximum –
20 ITItaly €2.015 +€0.129 Stations 20,985
21 ISIceland €2.068kr 280.8 +€0.182 Stations 245
22 PTPortugal €2.080 +€0.194 Stations 3,089
23 FRFrance €2.132 +€0.246 Stations 8,157
24 GRGreece €2.138 +€0.251 Average –
25 DEGermany €2.167 +€0.280 Average –
26 DKDenmark €2.290kr 17.12 +€0.403 Stations 2,074
27 NLNetherlands €2.313 +€0.427 Average –
28 FIFinlandPriciest €2.346 +€0.460 Average –

Prices per litre in euros, with the local currency below where it is not the euro. Conversions use ECB reference rates and are for comparison only. Difference from the European average.

Price trend95

National prices over time. Station countries are daily averages; the others follow their official or weekly source.

Countries shown
Loading…
Price history

Stations near you

Move the map, search a place or use your location to see station prices. Pins show the selected fuel; the cheapest are highlighted.

The interactive map loads when you scroll here.

Cheapest in view

      What a full tank costs

      Pick a tank size and your country to compare a fill-up across Europe.

      Tank size
      50 L
      Full tank · 95 €104.00

      Estimates from the national prices above; real prices vary by station.

      1. Malta €67.00 Save €37.00
      2. Poland €74.30zł 326.50 Save €29.70
      3. Sweden €78.00 Save €26.00
      4. Bulgaria €81.25 Save €22.75
      5. Slovenia €82.20 Save €21.80
      6. Croatia €84.65 Save €19.35
      7. Cyprus €86.50 Save €17.50
      8. Spain €86.60 Save €17.40
      9. Luxembourg €87.30 Save €16.70
      10. Hungary €87.70 Save €16.30
      11. Austria €88.60 Save €15.40
      12. Czechia €89.90 Save €14.10
      13. Slovakia €91.00 Save €13.00
      14. Estonia €94.35 Save €9.65
      15. Romania €94.50lei 505.05 Save €9.50
      16. Lithuania €95.25 Save €8.75
      17. Latvia €96.60 Save €7.40
      18. Ireland €98.55 Save €5.45
      19. Belgium €99.40 Save €4.60
      20. Italy €100.75 Save €3.25
      21. Iceland €103.40kr 14,042 Save €0.60
      22. Portugal €104.00 Your country
      23. France €106.60 €2.60 more
      24. Greece €106.90 €2.90 more
      25. Germany €108.35 €4.35 more
      26. Denmark €114.50kr 855.80 €10.50 more
      27. Netherlands €115.65 €11.65 more
      28. Finland €117.30 €13.30 more

      Prices by country

      How these prices work

      Where do the prices come from?

      From official public sources in each country: national price registers where stations must report their prices, and elsewhere official maximum, uniform or average prices, plus the EU Weekly Oil Bulletin.

      How often are they updated?

      Station prices are refreshed up to every hour where the source allows it. Official maximum and uniform prices change when the authority publishes new ones, and averages are weekly.

      Why do some countries have no station prices?

      Not every country publishes prices per station. There we show the official national price and say which kind it is.

      Are the prices in euros?

      Yes, for comparison. Countries outside the euro are converted with the European Central Bank reference rate, and the local price is shown underneath.

      Can I see prices on my phone?

      Yes. This page works on any phone, and the OctaFuel app adds the nearest stations, route planning and saved stations.

      Every station, in your pocket

      The OctaFuel app shows these prices on a map wherever you are, plans the cheapest stops on your route and alerts you when prices drop. Free, no account.

      Download on the App Store

      OctaFuel is independent and not affiliated with or endorsed by any government body. Some countries show an official maximum, uniform or average price, not station prices. Prices are shown in local currency; conversions use ECB reference rates and are for comparison only. Prices may differ from the price at the pump. See all data sources.