EU Fuel Prices Weekly Report for May 25, 2026. EU average: Euro 95 petrol €1.851/L, diesel €1.870/L. Cheapest petrol: Malta at €1.340/L. Most expensive petrol: Denmark at €2.500/L. Cheapest diesel: Malta at €1.210/L. Most expensive diesel: Finland at €2.319/L. Price spread: €1.160/L (€58.00 per 50L tank). Data from 27 EU member states. Source: European Commission Weekly Oil Bulletin via fuel-prices.eu. Machine-readable data: llms.txt at https://www.fuel-prices.eu/weekly/llms.txt and llms-full.txt at https://www.fuel-prices.eu/weekly/llms-full.txt. All prices can be toggled between EUR/litre and USD/gallon using live ECB exchange rates.

arrow_back May 18 Week 22 · 2026 Jun 1 arrow_forward
calendar_today Weekly Report

EU Fuel Prices — May 25, 2026

27 EU member states · Source: European Commission Oil Bulletin

€1.851
EU Avg Petrol
+1.48%
€1.870
EU Avg Diesel
+0.38%
€1.340
Cheapest 🇲🇹
€2.500
Priciest 🇩🇰

trending_up Biggest Price Increases

🇫🇮 Finland +8.00%
🇩🇰 Denmark +6.88%
🇧🇪 Belgium +2.65%

trending_down Biggest Price Drops

🇩🇪 Germany -0.88%
🇱🇺 Luxembourg -0.55%
🇦🇹 Austria -0.22%

12-Week EU Average Petrol Trend

Mar 9 €1.648 – €1.851 May 25
Malta €1.340 / €1.210
Poland €1.512 / €1.586 ▲1.5%
Bulgaria €1.530 / €1.706 ▲1.6%
Spain €1.568 / €1.686 ▲1.3%
Cyprus €1.591 / €1.803 ▲1.7%
Hungary €1.685 / €1.754 ▲1.6%
Slovenia €1.699 / €1.751 ▲0.5%
Croatia €1.700 / €1.785 ▲0.2%
Sweden €1.741 / €1.942 ▲1.5%
Czechia €1.782 / €1.678 ▲2.2%
Romania €1.785 / €1.820 ▲1.4%
Slovakia €1.801 / €1.718 ▲1.4%
Austria €1.809 / €1.906 ▼0.2%
Estonia €1.812 / €1.802 ▲1.3%
Luxembourg €1.814 / €1.840 ▼0.6%
Lithuania €1.824 / €1.926 ▲0.9%
Ireland €1.827 / €1.933
Latvia €1.879 / €1.892 ▲1.0%
Belgium €1.939 / €2.129 ▲2.7%
Italy €1.964 / €1.989 ▲1.4%
Portugal €2.023 / €1.958 ▲0.7%
Germany €2.025 / €1.936 ▼0.9%
France €2.109 / €2.125 ▲1.3%
Greece €2.136 / €1.815 ▲0.8%
Finland €2.187 / €2.319 ▲8.0%
Netherlands €2.387 / €2.263
Denmark €2.500 / €2.222 ▲6.9%
Malta €1.340 / €1.210
Poland €1.512 / €1.586 ▲1.5%
Bulgaria €1.530 / €1.706 ▲1.6%
Spain €1.568 / €1.686 ▲1.3%
Cyprus €1.591 / €1.803 ▲1.7%
Hungary €1.685 / €1.754 ▲1.6%
Slovenia €1.699 / €1.751 ▲0.5%
Croatia €1.700 / €1.785 ▲0.2%
Sweden €1.741 / €1.942 ▲1.5%
Czechia €1.782 / €1.678 ▲2.2%
Romania €1.785 / €1.820 ▲1.4%
Slovakia €1.801 / €1.718 ▲1.4%
Austria €1.809 / €1.906 ▼0.2%
Estonia €1.812 / €1.802 ▲1.3%
Luxembourg €1.814 / €1.840 ▼0.6%
Lithuania €1.824 / €1.926 ▲0.9%
Ireland €1.827 / €1.933
Latvia €1.879 / €1.892 ▲1.0%
Belgium €1.939 / €2.129 ▲2.7%
Italy €1.964 / €1.989 ▲1.4%
Portugal €2.023 / €1.958 ▲0.7%
Germany €2.025 / €1.936 ▼0.9%
France €2.109 / €2.125 ▲1.3%
Greece €2.136 / €1.815 ▲0.8%
Finland €2.187 / €2.319 ▲8.0%
Netherlands €2.387 / €2.263
Denmark €2.500 / €2.222 ▲6.9%
bar_chart Fuel Price Comparison — All 27 EU Countries
Sorted by Petrol Price · Cheapest → Most Expensive
May 25, 2026 · 27 member states · EC Oil Bulletin · Hover for savings
Petrol
Diesel
EU Avg
1
MT
Malta
Cheapest
Cheapest
€1.340
€1.210
-27.6%
2
PL
Poland
€1.512
€1.586
-18.3%
3
BG
Bulgaria
€1.530
€1.706
-17.3%
4
ES
Spain
€1.568
€1.686
-15.3%
5
CY
Cyprus
€1.591
€1.803
-14%
6
HU
Hungary
€1.685
€1.754
-9%
7
SI
Slovenia
€1.699
€1.751
-8.2%
8
HR
Croatia
€1.700
€1.785
-8.2%
9
SE
Sweden
€1.741
€1.942
-5.9%
10
CZ
Czechia
€1.782
€1.678
-3.7%
11
RO
Romania
€1.785
€1.820
-3.6%
12
SK
Slovakia
€1.801
€1.718
-2.7%
13
AT
Austria
€1.809
€1.906
-2.3%
14
EE
Estonia
€1.812
€1.802
-2.1%
15
LU
Luxembourg
€1.814
€1.840
-2%
16
LT
Lithuania
€1.824
€1.926
-1.5%
17
IE
Ireland
€1.827
€1.933
-1.3%
EU AVG €1.851
18
LV
Latvia
€1.879
€1.892
+1.5%
19
BE
Belgium
€1.939
€2.129
+4.8%
20
IT
Italy
€1.964
€1.989
+6.1%
21
PT
Portugal
€2.023
€1.958
+9.3%
22
DE
Germany
€2.025
€1.936
+9.4%
23
FR
France
€2.109
€2.125
+13.9%
24
GR
Greece
€2.136
€1.815
+15.4%
25
FI
Finland
Priciest
€2.187
€2.319
+18.2%
26
NL
Netherlands
€2.387
€2.263
+29%
27
DK
Denmark
Priciest
€2.500
€2.222
+35.1%
south Below avg
north Above avg
▲▼ WoW on hover
🇲🇹 Malta → 🇩🇰 Denmark: save €58.00/tank
Petrol
Diesel
history Same Week, Different Year
1 Year Ago
€1.536
+20.5% petrol
May 26, 2025
5 Years Ago
€1.392
+33% petrol
May 24, 2021
10 Years Ago
€1.232
+50.2% petrol
May 23, 2016
leaderboard Full EU Ranking — Euro 95 Petrol
#Country€/Lvs AvgWoW
1 🇲🇹 Malta €1.340 -27.6% 0.00%
2 🇵🇱 Poland €1.512 -18.3% +1.48%
3 🇧🇬 Bulgaria €1.530 -17.3% +1.59%
4 🇪🇸 Spain €1.568 -15.3% +1.29%
5 🇨🇾 Cyprus €1.591 -14% +1.73%
6 🇭🇺 Hungary €1.685 -9% +1.57%
7 🇸🇮 Slovenia €1.699 -8.2% +0.53%
8 🇭🇷 Croatia €1.700 -8.2% +0.24%
9 🇸🇪 Sweden €1.741 -5.9% +1.46%
10 🇨🇿 Czechia €1.782 -3.7% +2.24%
11 🇷🇴 Romania €1.785 -3.6% +1.36%
12 🇸🇰 Slovakia €1.801 -2.7% +1.41%
13 🇦🇹 Austria €1.809 -2.3% -0.22%
14 🇪🇪 Estonia €1.812 -2.1% +1.34%
15 🇱🇺 Luxembourg €1.814 -2% -0.55%
16 🇱🇹 Lithuania €1.824 -1.5% +0.88%
17 🇮🇪 Ireland €1.827 -1.3% +0.05%
18 🇱🇻 Latvia €1.879 +1.5% +1.02%
19 🇧🇪 Belgium €1.939 +4.8% +2.65%
20 🇮🇹 Italy €1.964 +6.1% +1.39%
21 🇵🇹 Portugal €2.023 +9.3% +0.70%
22 🇩🇪 Germany €2.025 +9.4% -0.88%
23 🇫🇷 France €2.109 +13.9% +1.25%
24 🇬🇷 Greece €2.136 +15.4% +0.80%
25 🇫🇮 Finland €2.187 +18.2% +8.00%
26 🇳🇱 Netherlands €2.387 +29% -0.04%
27 🇩🇰 Denmark €2.500 +35.1% +6.88%
local_gas_station Full EU Ranking — Diesel
#Country€/Lvs Avg
1 🇲🇹 Malta €1.210 -35.3%
2 🇵🇱 Poland €1.586 -15.2%
3 🇨🇿 Czechia €1.678 -10.3%
4 🇪🇸 Spain €1.686 -9.8%
5 🇧🇬 Bulgaria €1.706 -8.8%
6 🇸🇰 Slovakia €1.718 -8.1%
7 🇸🇮 Slovenia €1.751 -6.4%
8 🇭🇺 Hungary €1.754 -6.2%
9 🇭🇷 Croatia €1.785 -4.5%
10 🇪🇪 Estonia €1.802 -3.6%
11 🇨🇾 Cyprus €1.803 -3.6%
12 🇬🇷 Greece €1.815 -2.9%
13 🇷🇴 Romania €1.820 -2.7%
14 🇱🇺 Luxembourg €1.840 -1.6%
15 🇱🇻 Latvia €1.892 +1.2%
16 🇦🇹 Austria €1.906 +1.9%
17 🇱🇹 Lithuania €1.926 +3%
18 🇮🇪 Ireland €1.933 +3.4%
19 🇩🇪 Germany €1.936 +3.5%
20 🇸🇪 Sweden €1.942 +3.9%
21 🇵🇹 Portugal €1.958 +4.7%
22 🇮🇹 Italy €1.989 +6.4%
23 🇫🇷 France €2.125 +13.6%
24 🇧🇪 Belgium €2.129 +13.9%
25 🇩🇰 Denmark €2.222 +18.8%
26 🇳🇱 Netherlands €2.263 +21%
27 🇫🇮 Finland €2.319 +24%
auto_awesome Key Takeaways

For the week of May 25, 2026, the EU average petrol price rose 1.48% to €1.851/L. 🇲🇹 Malta remains the cheapest at €1.340/L, while 🇩🇰 Denmark is the most expensive at €2.500/L — a spread of €1.160/L (€58.00 per 50L tank).

Compared to the same week last year, the EU average is +20.5% for petrol and +28.3% for diesel.