How much does a litre of diesel cost in the EU?
The average pump price of a litre of diesel, taxes included – from the European Commission's Weekly Oil Bulletin. Differences between countries come mostly from excise duty and VAT rather than from the price of the fuel itself.
Data: European Commission, 26 October 2026. Converted at rates of 3 November 2026. Source · CC BY 4.0
Country ranking
1 litre · USD
- 1 Malta 1.35 USD 1.21 EUR
- 2 Poland 1.99 USD 1.78 EUR
- 3 Spain 2.11 USD 1.89 EUR
- 4 Bulgaria 2.11 USD 1.89 EUR
- 5 Slovenia 2.14 USD 1.91 EUR
- 6 Hungary 2.16 USD 1.93 EUR
- 7 Czechia 2.18 USD 1.95 EUR
- 8 Slovakia 2.20 USD 1.97 EUR
- 9 Cyprus 2.24 USD 2.01 EUR
- 10 Croatia 2.24 USD 2.01 EUR
- 11 Romania 2.28 USD 2.04 EUR
- 12 Sweden 2.28 USD 2.04 EUR
- 13 Luxembourg 2.30 USD 2.05 EUR
- 14 Latvia 2.33 USD 2.08 EUR
- 15 Estonia 2.35 USD 2.10 EUR
- 16 Greece 2.38 USD 2.13 EUR
- 17 Austria 2.39 USD 2.13 EUR
- 18 Ireland 2.39 USD 2.14 EUR
- 19 Portugal 2.45 USD 2.19 EUR
- 20 Lithuania 2.49 USD 2.22 EUR
- 21 Italy 2.51 USD 2.25 EUR
- 22 Germany 2.57 USD 2.30 EUR
- 23 France 2.63 USD 2.35 EUR
- 24 Belgium 2.66 USD 2.38 EUR
- 25 Netherlands 2.76 USD 2.47 EUR
- 26 Denmark 2.80 USD 2.50 EUR
- 27 Finland 2.85 USD 2.55 EUR
Where the data come from
Source: European Commission – Weekly Oil Bulletin. Licence: CC BY 4.0. Period: 26 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.