Fuel price history in Europe
every month since 2005, in 30 countries
One stripe per month, one row per country: green is cheap, red is expensive. 25 EU countries are covered from 2005, Romania and Bulgaria from 2008, Croatia from 2013; the United Kingdom, Norway and Switzerland go back further, from their national statistics.
Diesel · EU average
12 Oct 2026latest official price
EU Weekly Oil Bulletin
Diesel€0.86/L€2.05/LDiesel, € per litre, same colours as the stripes below
Move the pointer across this area: left is 2005, right is today. Keys ← →
Local currency: each country in its own money, coloured on its own scale. Norway in kroner goes back to August 1986 (Statistics Norway); in euros it starts in 1999.
EU average, Cheapest country now, Most expensive country now
€2.136/L
weighted by consumption, 27 EU countries
EU Weekly Oil Bulletin · 12 Oct 2026
€1.210/L
Malta
EU Weekly Oil Bulletin · 12 Oct 2026
€2.536/L
Finland
EU Weekly Oil Bulletin · 12 Oct 2026
Each card shows the newest official price of each country, with all taxes. Dates differ by source; countries whose latest figure is older than 40 days are not ranked.
01 · Stripes
The stripes
Rows are sorted by today's price, most expensive on top. Hover or touch to read a month.
Local currency values use ECB monthly average rates where the source is in euro; the colour scale switches to each country's own history.
02 · Time travel
Travel through time
Drag the slider or press play. The map and the ranking follow the month you pick.
03 · Ribbon
The ribbon
The band spans the cheapest to the most expensive EU country each month; the line is the weighted EU average.
04 · Country detail
One country, full detail
Weekly official bulletins, monthly national statistics and our daily median of live station prices, on one chart.
05 · Sources
Sources, licences and method
Every value on this page comes from an official source. Monthly cells are averages of the weekly, monthly or daily figures of that month.
- Priority per country: EU Weekly Oil Bulletin first, then UK DESNZ (United Kingdom), Statistics Norway, Swiss BFS, and the daily median of live station prices only where the bulletin has no figure.
- Isolated spikes in the bulletin are hidden; live days with too few stations reporting are left out. Norway in euros starts in 1999, with the ECB rate.
- Updated when a source publishes something new: live prices daily, the EU bulletin weekly, Norway and Switzerland monthly. The current month is marked as in progress.
Latest prices as a table
| Country | Petrol 95 €/L | Diesel €/L | Date | Source |
|---|---|---|---|---|
| €1.809/L | €2.119/L | 18 Oct 2026 | Median of live station prices | |
| €1.977/L | €2.335/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.649/L | €1.874/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.740/L | €1.830/L | 19 Oct 2026 | Median of live station prices | |
| €1.760/L | €2.021/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.859/L | €1.921/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.367/L | €2.527/L | 19 Oct 2026 | Median of live station prices | |
| €1.920/L | €2.013/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.319/L | €2.536/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.184/L | €2.369/L | 19 Oct 2026 | Median of live station prices | |
| €2.214/L | €2.270/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.199/L | €2.118/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.754/L | €1.942/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.983/L | €2.164/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.999/L | €2.254/L | 18 Oct 2026 | Median of live station prices | |
| €1.943/L | €2.072/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.925/L | €2.205/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.876/L | €2.045/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.340/L | €1.210/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.462/L | €2.482/L | 12 Oct 2026 | CBS Netherlands, daily average | |
| €1.777/L | €1.966/L | August 2026 | Statistics Norway, monthly | |
| €1.570/L | €1.795/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.110/L | €2.148/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.900/L | €2.050/L | 20 Oct 2026 | Median of live station prices | |
| €1.846/L | €1.919/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €1.742/L | €1.881/L | 19 Oct 2026 | Median of live station prices | |
| €1.795/L | €1.919/L | 19 Oct 2026 | Median of live station prices | |
| €1.692/L | €2.050/L | 12 Oct 2026 | EU Weekly Oil Bulletin | |
| €2.142/L | €2.407/L | September 2026 | Swiss FSO (BFS), monthly | |
| €2.061/L | €2.369/L | 19 Oct 2026 | Median of live station prices |
Data as of 20 Oct 2026