EU Fuel Prices
Weekly consumer prices across 27 EU member states · Source: EC Weekly Oil Bulletin (2026-06-22)
EU Price Heatmap
Hover over a country to see prices
Diesel price (€/L)
Quick stats
EU avg: €1.712/L
Cheapest: Malta
Priciest: Finland
EU Average Pump Prices — Weekly Trend
EU 27-country average. Source: EC Weekly Oil Bulletin. Includes taxes.
Brent Crude — 52-Week Trend
avg $85/bblSource: Yahoo Finance (BZ=F). Weekly close prices.
Brent in Historical Context — since 1987
EIA daily spot · 9,917 printsCurrent
$73.70
74th pctile vs 1987→now
All-time high
$143.95
3 Jul 2008
5-year avg
$83
rolling daily
Days >$100 in 2026
50
vs 133 in 2008 · 115 in 2022
Source: U.S. Energy Information Administration — Europe Brent Spot Price FOB daily series (RBRTE). Live current-price card on this site uses Stooq front-month futures, which can diverge from EIA spot by $1–3 in normal markets and considerably more during volatility. EIA spot is the more authoritative reference for analytical work. eia.gov ↗
All EU27 Countries — Prices per litre (incl. taxes)
| Country | Petrol (€/L) | Diesel (€/L) | Spread |
|---|---|---|---|
| 🇫🇮Finland | €2.152 | €2.173 | +€0.021 |
| 🇳🇱Netherlands | €2.206 | €2.032 | €-0.174 |
| 🇩🇰Denmark | €2.312 | €1.980 | €-0.332 |
| 🇮🇹Italy | €1.850 | €1.949 | +€0.099 |
| 🇫🇷France | €1.952 | €1.890 | €-0.062 |
| 🇧🇪Belgium | €1.768 | €1.859 | +€0.091 |
| 🇮🇪Ireland | €1.794 | €1.807 | +€0.013 |
| 🇱🇻Latvia | €1.797 | €1.786 | €-0.011 |
| 🇵🇹Portugal | €1.882 | €1.779 | €-0.103 |
| 🇱🇹Lithuania | €1.685 | €1.765 | +€0.080 |
| 🇩🇪Germany | €1.870 | €1.729 | €-0.141 |
| 🇷🇴Romania | €1.634 | €1.729 | +€0.095 |
| 🇦🇹Austria | €1.650 | €1.724 | +€0.074 |
| 🇸🇮Slovenia | €1.601 | €1.710 | +€0.109 |
| 🇭🇷Croatia | €1.617 | €1.703 | +€0.086 |
| 🇸🇪Sweden | €1.535 | €1.702 | +€0.167 |
| 🇨🇾Cyprus | €1.539 | €1.688 | +€0.149 |
| 🇭🇺Hungary | €1.636 | €1.680 | +€0.044 |
| 🇬🇷Greece | €1.932 | €1.641 | €-0.291 |
| 🇱🇺Luxembourg | €1.648 | €1.623 | €-0.025 |
| 🇪🇪Estonia | €1.656 | €1.596 | €-0.060 |
| 🇧🇬Bulgaria | €1.496 | €1.539 | +€0.043 |
| 🇪🇸Spain | €1.460 | €1.538 | +€0.078 |
| 🇸🇰Slovakia | €1.653 | €1.526 | €-0.127 |
| 🇨🇿Czechia | €1.605 | €1.473 | €-0.132 |
| 🇵🇱Poland | €1.381 | €1.404 | +€0.023 |
| 🇲🇹Malta | €1.340 | €1.210 | €-0.130 |