# Fuel taxes in Europe: how much of every litre is tax

Taxes make up 45.9% of the EU average price of petrol and 37.2% of diesel. Below: the tax in a litre in all 27 EU countries and, for 26 of them, how it has changed since 23 February 2026 (VAT and excise duty) and every excise change in 2026. European Commission data, updated with each weekly bulletin.

URL: https://www.fuel-prices.eu/press/fuel-taxes/
Data date: 2026-11-02

## Key numbers
- **45.9%** Tax share of the EU petrol price — €0.885 of €1.929 per litre · weighted EU-27 average
- **37.2%** Tax share of the EU diesel price — €0.802 of €2.154 per litre · weighted EU-27 average
- **−€0.235/L** Poland: biggest fall in tax on petrol since 23 Feb — €0.689 → €0.454 per litre
- **20 of 26** EU countries changed fuel excise duty in 2026 — petrol or diesel, 1 Jan – 2 Nov 2026 · 18 lowered it at least once

Source: EU Weekly Oil Bulletin (European Commission), prices with and without taxes, excise duty table, 2 Nov 2026 · EU = weighted EU-27 average · € per litre

## Tax in every litre, by country — Petrol
| Country | Pump price (€/L) | Before tax (€/L) | Tax (€/L) | Tax share | VAT rate |
| --- | --- | --- | --- | --- | --- |
| EU average (weighted, European Commission) | €1.929 | €1.044 | €0.885 | 45.9% | n/a |
| EU average (simple, 27 countries) | €1.867 | €0.999 | €0.868 | 46.5% | n/a |
| Malta (state-fixed price ‡) | €1.340 | €0.586 | €0.754 | 56.3% | 18.0% |
| Netherlands (‡) | €2.284 | €1.040 | €1.244 | 54.5% | 21.0% |
| Finland (‡) | €2.205 | €1.035 | €1.170 | 53.1% | 25.5% |
| Greece | €2.125 | €0.998 | €1.127 | 53.0% | 24.0% |
| Italy | €2.001 | €0.967 | €1.034 | 51.7% | 22.0% |
| Estonia | €1.863 | €0.911 | €0.952 | 51.1% | 24.0% |
| Slovakia | €1.785 | €0.898 | €0.887 | 49.7% | 23.0% |
| Denmark (minus discounts) | €2.498 | €1.281 | €1.217 | 48.7% | 25.0% |
| Belgium (‡) | €1.914 | €0.982 | €0.932 | 48.7% | 21.0% |
| France | €2.158 | €1.108 | €1.050 | 48.7% | 20.0% |
| Portugal | €2.006 | €1.039 | €0.967 | 48.2% | 23.0% |
| Austria | €1.747 | €0.909 | €0.838 | 48.0% | 20.0% |
| Romania | €1.881 | €0.982 | €0.899 | 47.8% | 21.0% |
| Lithuania | €1.870 | €0.984 | €0.886 | 47.4% | 21.0% |
| Czechia | €1.765 | €0.931 | €0.834 | 47.3% | 21.0% |
| Germany | €2.128 | €1.126 | €1.002 | 47.1% | 19.0% |
| Latvia | €1.868 | €0.992 | €0.876 | 46.9% | 21.0% |
| Luxembourg | €1.759 | €0.977 | €0.782 | 44.5% | 17.0% |
| Croatia (‡) | €1.749 | €0.972 | €0.777 | 44.4% | 25.0% |
| Ireland | €1.966 | €1.094 | €0.872 | 44.4% | 23.0% |
| Slovenia | €1.675 | €0.933 | €0.742 | 44.3% | 22.0% |
| Hungary | €1.750 | €0.987 | €0.763 | 43.6% | 27.0% |
| Bulgaria | €1.605 | €0.975 | €0.630 | 39.3% | 20.0% |
| Cyprus | €1.716 | €1.072 | €0.644 | 37.5% | 19.0% |
| Sweden (tax cuts) | €1.555 | €1.026 | €0.529 | 34.0% | 25.0% |
| Spain | €1.730 | €1.157 | €0.573 | 33.1% | 21.0% |
| Poland | €1.456 | €1.002 | €0.454 | 31.2% | 8.0% |

## Tax in every litre, by country — Diesel
| Country | Pump price (€/L) | Before tax (€/L) | Tax (€/L) | Tax share | VAT rate |
| --- | --- | --- | --- | --- | --- |
| EU average (weighted, European Commission) | €2.154 | €1.352 | €0.802 | 37.2% | n/a |
| EU average (simple, 27 countries) | €2.101 | €1.309 | €0.792 | 37.7% | n/a |
| Malta (state-fixed price ‡) | €1.210 | €0.553 | €0.657 | 54.3% | 18.0% |
| Italy | €2.238 | €1.201 | €1.037 | 46.3% | 22.0% |
| Denmark | €2.529 | €1.453 | €1.076 | 42.5% | 25.0% |
| Belgium (‡) | €2.398 | €1.382 | €1.016 | 42.4% | 21.0% |
| France | €2.371 | €1.368 | €1.003 | 42.3% | 20.0% |
| Lithuania | €2.223 | €1.284 | €0.939 | 42.2% | 21.0% |
| Finland (‡) | €2.433 | €1.428 | €1.005 | 41.3% | 25.5% |
| Netherlands (‡) | €2.468 | €1.482 | €0.986 | 40.0% | 21.0% |
| Estonia | €2.113 | €1.276 | €0.837 | 39.6% | 24.0% |
| Hungary | €1.978 | €1.197 | €0.781 | 39.5% | 27.0% |
| Slovakia | €1.979 | €1.201 | €0.778 | 39.3% | 23.0% |
| Greece | €2.139 | €1.301 | €0.838 | 39.2% | 24.0% |
| Austria | €2.148 | €1.314 | €0.834 | 38.8% | 20.0% |
| Portugal | €2.205 | €1.368 | €0.837 | 38.0% | 23.0% |
| Romania (‡) | €2.071 | €1.292 | €0.779 | 37.6% | 21.0% |
| Germany | €2.282 | €1.426 | €0.856 | 37.5% | 19.0% |
| Latvia | €2.099 | €1.337 | €0.762 | 36.3% | 21.0% |
| Ireland | €2.122 | €1.352 | €0.770 | 36.3% | 23.0% |
| Slovenia | €1.941 | €1.238 | €0.703 | 36.2% | 22.0% |
| Luxembourg | €2.110 | €1.382 | €0.728 | 34.5% | 17.0% |
| Bulgaria | €1.893 | €1.247 | €0.646 | 34.1% | 20.0% |
| Czechia | €1.981 | €1.308 | €0.673 | 34.0% | 21.0% |
| Cyprus | €2.002 | €1.342 | €0.660 | 33.0% | 19.0% |
| Croatia | €2.015 | €1.362 | €0.653 | 32.4% | 25.0% |
| Sweden (tax cuts) | €2.061 | €1.506 | €0.555 | 26.9% | 25.0% |
| Spain | €1.898 | €1.390 | €0.508 | 26.8% | 21.0% |
| Poland | €1.812 | €1.358 | €0.454 | 25.1% | 8.0% |

## Country by country since 23 February — Petrol
| Country | Pump price (€/L) | Before tax (€/L) | Taxes (€/L) | of which VAT (€/L) | Excise & other (€/L) |
| --- | --- | --- | --- | --- | --- |
| EU average (weighted, European Commission) | +€0.292 | +€0.332 | −€0.040 | n/a | n/a |
| Poland | +€0.079 | +€0.314 | −€0.235 | −€0.149 | −€0.086 |
| Ireland | +€0.227 | +€0.406 | −€0.179 | n/a | n/a |
| Sweden (tax cuts †) | +€0.121 | +€0.282 | −€0.161 | n/a | n/a |
| Spain | +€0.259 | +€0.414 | −€0.155 | +€0.045 | −€0.200 |
| Slovenia | +€0.255 | +€0.368 | −€0.113 | +€0.046 | −€0.159 |
| Croatia (‡) | +€0.278 | +€0.308 | −€0.030 | n/a | n/a |
| Austria | +€0.238 | +€0.265 | −€0.027 | +€0.039 | −€0.066 |
| Latvia | +€0.336 | +€0.343 | −€0.007 | n/a | n/a |
| Cyprus | +€0.404 | +€0.409 | −€0.005 | +€0.065 | −€0.070 |
| Portugal | +€0.320 | +€0.325 | −€0.005 | +€0.060 | −€0.065 |
| Malta (state-fixed price ‡) | €0.000 | €0.000 | €0.000 | €0.000 | €0.000 |
| Luxembourg | +€0.302 | +€0.301 | +€0.001 | +€0.044 | −€0.043 |
| Hungary | +€0.288 | +€0.262 | +€0.026 | +€0.061 | −€0.035 |
| Romania | +€0.335 | +€0.305 | +€0.030 | +€0.058 | −€0.028 |
| Netherlands (‡) | +€0.222 | +€0.184 | +€0.038 | +€0.038 | €0.000 |
| Slovakia | +€0.311 | +€0.253 | +€0.058 | +€0.058 | €0.000 |
| Italy | +€0.346 | +€0.283 | +€0.063 | +€0.063 | €0.000 |
| Bulgaria | +€0.387 | +€0.323 | +€0.064 | +€0.064 | €0.000 |
| Czechia | +€0.393 | +€0.327 | +€0.066 | +€0.068 | −€0.002 |
| Belgium (‡) | +€0.410 | +€0.339 | +€0.071 | +€0.071 | €0.000 |
| Lithuania | +€0.412 | +€0.341 | +€0.071 | +€0.071 | €0.000 |
| France | +€0.448 | +€0.373 | +€0.075 | +€0.075 | €0.000 |
| Greece | +€0.387 | +€0.312 | +€0.075 | +€0.075 | €0.000 |
| Estonia | +€0.410 | +€0.313 | +€0.097 | +€0.080 | +€0.017 |
| Finland (‡) | +€0.492 | +€0.392 | +€0.100 | +€0.100 | €0.000 |
| Denmark (minus discounts) | +€0.560 | +€0.449 | +€0.111 | +€0.112 | −€0.001 |

## Country by country since 23 February — Diesel
| Country | Pump price (€/L) | Before tax (€/L) | Taxes (€/L) | of which VAT (€/L) | Excise & other (€/L) |
| --- | --- | --- | --- | --- | --- |
| EU average (weighted, European Commission) | +€0.560 | +€0.572 | −€0.012 | n/a | n/a |
| Sweden (tax cuts †) | +€0.490 | +€0.709 | −€0.219 | n/a | n/a |
| Poland | +€0.388 | +€0.602 | −€0.214 | −€0.132 | −€0.082 |
| Ireland | +€0.385 | +€0.576 | −€0.191 | n/a | n/a |
| Spain | +€0.475 | +€0.593 | −€0.118 | +€0.082 | −€0.200 |
| Slovenia | +€0.481 | +€0.593 | −€0.112 | +€0.087 | −€0.199 |
| Croatia | +€0.521 | +€0.573 | −€0.052 | +€0.104 | −€0.156 |
| Romania (‡) | +€0.464 | +€0.514 | −€0.050 | +€0.080 | −€0.130 |
| Latvia | +€0.571 | +€0.609 | −€0.038 | n/a | n/a |
| Malta (state-fixed price ‡) | €0.000 | €0.000 | €0.000 | €0.000 | €0.000 |
| Portugal | +€0.605 | +€0.602 | +€0.003 | +€0.113 | −€0.110 |
| Cyprus | +€0.596 | +€0.571 | +€0.025 | +€0.095 | −€0.070 |
| Czechia | +€0.618 | +€0.592 | +€0.026 | +€0.108 | −€0.082 |
| Austria | +€0.602 | +€0.568 | +€0.034 | +€0.100 | −€0.066 |
| Luxembourg | +€0.645 | +€0.594 | +€0.051 | +€0.094 | −€0.043 |
| Italy | +€0.536 | +€0.479 | +€0.057 | n/a | n/a |
| Hungary | +€0.457 | +€0.399 | +€0.058 | +€0.098 | −€0.040 |
| Slovakia | +€0.512 | +€0.416 | +€0.096 | +€0.096 | €0.000 |
| Netherlands (‡) | +€0.595 | +€0.492 | +€0.103 | +€0.103 | €0.000 |
| Lithuania | +€0.608 | +€0.503 | +€0.105 | +€0.106 | −€0.001 |
| Bulgaria | +€0.665 | +€0.554 | +€0.111 | +€0.110 | +€0.001 |
| Greece | +€0.591 | +€0.477 | +€0.114 | +€0.114 | €0.000 |
| France | +€0.721 | +€0.600 | +€0.121 | +€0.120 | +€0.001 |
| Belgium (‡) | +€0.771 | +€0.638 | +€0.133 | +€0.134 | −€0.001 |
| Finland (‡) | +€0.695 | +€0.554 | +€0.141 | +€0.141 | €0.000 |
| Denmark | +€0.749 | +€0.599 | +€0.150 | +€0.150 | €0.000 |
| Estonia | +€0.722 | +€0.564 | +€0.158 | +€0.140 | +€0.018 |

## Excise duties in 2026: the calendar — By country
| Country | Fuel | 31 Dec 2025 | In force 2 Nov 2026 | Currency | Change (€/L) | Changes | Last change | ECB rate used |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Ireland | Diesel | 595.68 | 181.81 | EUR | −€0.414 | 3 | 14 Apr 2026 | — |
| Ireland | Petrol | 688.78 | 338.58 | EUR | −€0.350 | 3 | 14 Apr 2026 | — |
| Sweden | Petrol | 5,110.00 | 2,390.00 | SEK | −€0.240 | 4 | 1 Oct 2026 | 1 € = 11.3310 SEK (1 Oct 2026) |
| Sweden | Diesel | 4,280.00 | 1,561.00 | SEK | −€0.240 | 4 | 1 Oct 2026 | 1 € = 11.3310 SEK (1 Oct 2026) |
| Spain | Petrol | 472.69 | 272.69 | EUR | −€0.200 | 5 | 12 Oct 2026 | — |
| Spain | Diesel | 379.00 | 179.00 | EUR | −€0.200 | 4 | 7 Sep 2026 | — |
| Croatia | Diesel | 406.13 | 250.00 | EUR | −€0.156 | 6 | 26 Oct 2026 | — |
| Latvia | Diesel | 440.50 | 330.00 | EUR | −€0.111 | 2 | 1 Oct 2026 | — |
| Slovenia | Diesel | 438.69 | 330.00 | EUR | −€0.109 | 2 | 24 Mar 2026 | — |
| Croatia (‡) | Petrol | 512.31 | 407.31 | EUR | −€0.105 | 7 | 26 Oct 2026 | — |
| Portugal | Diesel | 337.21 | 251.66 | EUR | −€0.086 | 31 | 2 Nov 2026 | — |
| Slovenia | Petrol | 499.34 | 417.59 | EUR | −€0.082 | 3 | 16 Jun 2026 | — |
| Czechia | Diesel | 9,950.00 | 8,011.00 | CZK | −€0.079 | 3 | 5 Oct 2026 | 1 € = 24.4560 CZK (5 Oct 2026) |
| Cyprus | Diesel | 400.00 | 330.00 | EUR | −€0.070 | 1 | 26 Oct 2026 | — |
| Cyprus | Petrol | 429.00 | 359.00 | EUR | −€0.070 | 1 | 26 Oct 2026 | — |
| Austria | Diesel | 397.00 | 330.00 | EUR | −€0.067 | 5 | 5 Oct 2026 | — |
| Austria | Petrol | 482.00 | 415.00 | EUR | −€0.067 | 5 | 5 Oct 2026 | — |
| Poland | Petrol | 1,811.20 | 1,529.29 | PLN | −€0.064 | 4 | 5 Oct 2026 | 1 € = 4.3795 PLN (5 Oct 2026) |
| Poland | Diesel | 1,676.07 | 1,413.52 | PLN | −€0.060 | 4 | 5 Oct 2026 | 1 € = 4.3795 PLN (5 Oct 2026) |
| Hungary | Diesel | 148,760.00 | 128,280.00 | HUF | −€0.058 | 5 | 22 Jun 2026 | 1 € = 352.33 HUF (22 Jun 2026) |
| Romania (‡) | Diesel | 2,549.35 | 2,243.43 | RON | −€0.057 | 6 | 2 Nov 2026 | 1 € = 5.3405 RON (2 Nov 2026) |
| Hungary | Petrol | 158,800.00 | 139,550.00 | HUF | −€0.055 | 6 | 22 Jun 2026 | 1 € = 352.33 HUF (22 Jun 2026) |
| Portugal | Petrol | 481.26 | 432.92 | EUR | −€0.048 | 28 | 2 Nov 2026 | — |
| Latvia | Petrol | 532.00 | 490.00 | EUR | −€0.042 | 2 | 1 Oct 2026 | — |
| Italy | Petrol | 713.40 | 672.90 | EUR | −€0.041 | 4 | 6 Jul 2026 | — |
| Luxembourg | Petrol | 559.08 | 526.38 | EUR | −€0.033 | 2 | 1 Jul 2026 | — |
| Luxembourg | Diesel | 452.55 | 421.87 | EUR | −€0.031 | 2 | 1 Jul 2026 | — |
| Italy | Diesel | 632.40 | 622.90 | EUR | −€0.010 | 9 | 28 Oct 2026 | — |
| Estonia | Petrol | 593.00 | 591.00 | EUR | −€0.002 | 1 | 5 Oct 2026 | — |
| France | Diesel | 609.20 | 607.50 | EUR | −€0.002 | 1 | 1 Jan 2026 | — |
| France | Petrol | 691.60 | 690.20 | EUR | −€0.001 | 1 | 1 Jan 2026 | — |
| Belgium (‡) | Diesel | 600.16 | 600.16 | EUR | €0.000 | 0 | — | — |
| Belgium (‡) | Petrol | 600.16 | 600.16 | EUR | €0.000 | 0 | — | — |
| Bulgaria | Diesel | 330.29 | 330.29 | EUR | €0.000 | 0 | — | — |
| Bulgaria | Petrol | 363.02 | 363.02 | EUR | €0.000 | 0 | — | — |
| Czechia | Petrol | 12,840.00 | 12,840.00 | CZK | €0.000 | 0 | — | — |
| Estonia | Diesel | 428.00 | 428.00 | EUR | €0.000 | 0 | — | — |
| Finland (‡) | Diesel | 510.52 | 510.52 | EUR | €0.000 | 0 | — | — |
| Finland (‡) | Petrol | 722.41 | 722.41 | EUR | €0.000 | 0 | — | — |
| Greece | Diesel | 410.00 | 410.00 | EUR | €0.000 | 0 | — | — |
| Greece | Petrol | 700.00 | 700.00 | EUR | €0.000 | 0 | — | — |
| Lithuania | Petrol | 466.00 | 466.00 | EUR | €0.000 | 0 | — | — |
| Malta (‡) | Diesel | 472.40 | 472.40 | EUR | €0.000 | 0 | — | — |
| Malta (‡) | Petrol | 549.38 | 549.38 | EUR | €0.000 | 0 | — | — |
| Slovakia | Diesel | 368.00 | 368.00 | EUR | €0.000 | 0 | — | — |
| Slovakia | Petrol | 514.00 | 514.00 | EUR | €0.000 | 0 | — | — |
| Denmark | Diesel | 4,219.00 | 4,261.00 | DKK | +€0.006 | 1 | 1 Jan 2026 | 1 € = 7.4689 DKK (31 Dec 2025) |
| Denmark | Petrol | 5,309.00 | 5,363.00 | DKK | +€0.007 | 1 | 1 Jan 2026 | 1 € = 7.4689 DKK (31 Dec 2025) |
| Netherlands (‡) | Diesel | 516.25 | 550.00 | EUR | +€0.034 | 1 | 1 Jan 2026 | — |
| Lithuania | Diesel | 466.00 | 500.00 | EUR | +€0.034 | 2 | 22 Jun 2026 | — |
| Netherlands (‡) | Petrol | 789.10 | 840.00 | EUR | +€0.051 | 1 | 1 Jan 2026 | — |
| Romania | Petrol | 2,781.64 | 3,059.80 | RON | +€0.055 | 1 | 1 Jan 2026 | 1 € = 5.0968 RON (31 Dec 2025) |

## Excise duties in 2026: the calendar — All changes by date
| From (Commission table) | Country | Fuel | Before | After | Currency | Change (€/L) | ECB rate used |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 16 Jun 2026 | Slovenia | Petrol | 426.25 | 417.59 | EUR | −€0.009 | — |
| 12 May 2026 | Slovenia | Petrol | 474.57 | 426.25 | EUR | −€0.048 | — |
| 24 Mar 2026 | Slovenia | Diesel | 362.77 | 330.00 | EUR | −€0.033 | — |
| 16 Mar 2026 | Slovenia | Petrol | 499.34 | 474.57 | EUR | −€0.025 | — |
| 16 Mar 2026 | Slovenia | Diesel | 438.69 | 362.77 | EUR | −€0.076 | — |
| 1 Oct 2026 | Sweden | Petrol | 1,570.00 | 2,390.00 | SEK | +€0.072 | 1 € = 11.3310 SEK (1 Oct 2026) |
| 1 Oct 2026 | Sweden | Diesel | 1,242.00 | 1,561.00 | SEK | +€0.028 | 1 € = 11.3310 SEK (1 Oct 2026) |
| 6 Jul 2026 | Sweden | Petrol | 3,970.00 | 1,570.00 | SEK | −€0.218 | 1 € = 11.0150 SEK (6 Jul 2026) |
| 6 Jul 2026 | Sweden | Diesel | 3,642.00 | 1,242.00 | SEK | −€0.218 | 1 € = 11.0150 SEK (6 Jul 2026) |
| 1 May 2026 | Sweden | Petrol | 4,790.00 | 3,970.00 | SEK | −€0.076 | 1 € = 10.8555 SEK (30 Apr 2026) |
| 1 May 2026 | Sweden | Diesel | 3,960.00 | 3,642.00 | SEK | −€0.029 | 1 € = 10.8555 SEK (30 Apr 2026) |
| 1 Jan 2026 | Sweden | Petrol | 5,110.00 | 4,790.00 | SEK | −€0.030 | 1 € = 10.8215 SEK (31 Dec 2025) |
| 1 Jan 2026 | Sweden | Diesel | 4,280.00 | 3,960.00 | SEK | −€0.030 | 1 € = 10.8215 SEK (31 Dec 2025) |
| 2 Nov 2026 (‡) | Romania | Diesel | 2,103.22 | 2,243.43 | RON | +€0.026 | 1 € = 5.3405 RON (2 Nov 2026) |
| 5 Oct 2026 | Romania | Diesel | 2,243.43 | 2,103.22 | RON | −€0.026 | 1 € = 5.3363 RON (5 Oct 2026) |
| 21 Sep 2026 | Romania | Diesel | 2,103.22 | 2,243.43 | RON | +€0.027 | 1 € = 5.2647 RON (21 Sep 2026) |
| 7 Sep 2026 | Romania | Diesel | 2,504.29 | 2,103.22 | RON | −€0.076 | 1 € = 5.2519 RON (7 Sep 2026) |
| 27 Jul 2026 | Romania | Diesel | 2,804.29 | 2,504.29 | RON | −€0.057 | 1 € = 5.2320 RON (27 Jul 2026) |
| 1 Jan 2026 | Romania | Petrol | 2,781.64 | 3,059.80 | RON | +€0.055 | 1 € = 5.0968 RON (31 Dec 2025) |
| 1 Jan 2026 | Romania | Diesel | 2,549.35 | 2,804.29 | RON | +€0.050 | 1 € = 5.0968 RON (31 Dec 2025) |
| 2 Nov 2026 | Portugal | Petrol | 436.04 | 432.92 | EUR | −€0.003 | — |
| 2 Nov 2026 | Portugal | Diesel | 258.13 | 251.66 | EUR | −€0.006 | — |
| 26 Oct 2026 | Portugal | Petrol | 425.62 | 436.04 | EUR | +€0.010 | — |
| 26 Oct 2026 | Portugal | Diesel | 259.49 | 258.13 | EUR | −€0.001 | — |
| 19 Oct 2026 | Portugal | Petrol | 419.48 | 425.62 | EUR | +€0.006 | — |
| 19 Oct 2026 | Portugal | Diesel | 265.13 | 259.49 | EUR | −€0.006 | — |
| 12 Oct 2026 | Portugal | Petrol | 428.15 | 419.48 | EUR | −€0.009 | — |
| 12 Oct 2026 | Portugal | Diesel | 264.40 | 265.13 | EUR | +€0.001 | — |
| 5 Oct 2026 | Portugal | Petrol | 424.09 | 428.15 | EUR | +€0.004 | — |
| 5 Oct 2026 | Portugal | Diesel | 261.31 | 264.40 | EUR | +€0.003 | — |
| 28 Sep 2026 | Portugal | Petrol | 423.30 | 424.09 | EUR | +€0.001 | — |
| 28 Sep 2026 | Portugal | Diesel | 252.78 | 261.31 | EUR | +€0.009 | — |
| 21 Sep 2026 | Portugal | Petrol | 431.60 | 423.30 | EUR | −€0.008 | — |
| 21 Sep 2026 | Portugal | Diesel | 264.02 | 252.78 | EUR | −€0.011 | — |
| 14 Sep 2026 | Portugal | Petrol | 422.04 | 431.60 | EUR | +€0.010 | — |
| 14 Sep 2026 | Portugal | Diesel | 265.11 | 264.02 | EUR | −€0.001 | — |
| 7 Sep 2026 | Portugal | Petrol | 445.90 | 422.04 | EUR | −€0.024 | — |
| 7 Sep 2026 | Portugal | Diesel | 289.97 | 265.11 | EUR | −€0.025 | — |
| 27 Aug 2026 | Portugal | Petrol | 443.54 | 445.90 | EUR | +€0.002 | — |
| 27 Aug 2026 | Portugal | Diesel | 279.99 | 289.97 | EUR | +€0.010 | — |
| 21 Aug 2026 | Portugal | Petrol | 447.91 | 443.54 | EUR | −€0.004 | — |
| 21 Aug 2026 | Portugal | Diesel | 281.08 | 279.99 | EUR | −€0.001 | — |
| 17 Aug 2026 | Portugal | Petrol | 462.13 | 447.91 | EUR | −€0.014 | — |
| 17 Aug 2026 | Portugal | Diesel | 302.44 | 281.08 | EUR | −€0.021 | — |
| 10 Aug 2026 | Portugal | Petrol | 445.10 | 462.13 | EUR | +€0.017 | — |
| 10 Aug 2026 | Portugal | Diesel | 282.84 | 302.44 | EUR | +€0.020 | — |
| 3 Aug 2026 | Portugal | Petrol | 442.52 | 445.10 | EUR | +€0.003 | — |
| 3 Aug 2026 | Portugal | Diesel | 286.35 | 282.84 | EUR | −€0.004 | — |
| 27 Jul 2026 | Portugal | Petrol | 451.10 | 442.52 | EUR | −€0.009 | — |
| 27 Jul 2026 | Portugal | Diesel | 301.47 | 286.35 | EUR | −€0.015 | — |
| 20 Jul 2026 | Portugal | Diesel | 319.25 | 301.47 | EUR | −€0.018 | — |
| 13 Jul 2026 | Portugal | Petrol | 462.39 | 451.10 | EUR | −€0.011 | — |
| 13 Jul 2026 | Portugal | Diesel | 331.26 | 319.25 | EUR | −€0.012 | — |
| 6 Jul 2026 | Portugal | Petrol | 466.31 | 462.39 | EUR | −€0.004 | — |
| 6 Jul 2026 | Portugal | Diesel | 336.74 | 331.26 | EUR | −€0.005 | — |
| 22 Jun 2026 | Portugal | Petrol | 456.24 | 466.31 | EUR | +€0.010 | — |
| 22 Jun 2026 | Portugal | Diesel | 318.19 | 336.74 | EUR | +€0.019 | — |
| 15 Jun 2026 | Portugal | Petrol | 455.55 | 456.24 | EUR | +€0.001 | — |
| 15 Jun 2026 | Portugal | Diesel | 310.15 | 318.19 | EUR | +€0.008 | — |
| 8 Jun 2026 | Portugal | Petrol | 455.34 | 455.55 | EUR | €0.000 | — |
| 8 Jun 2026 | Portugal | Diesel | 317.18 | 310.15 | EUR | −€0.007 | — |
| 1 Jun 2026 | Portugal | Petrol | 437.12 | 455.34 | EUR | +€0.018 | — |
| 1 Jun 2026 | Portugal | Diesel | 298.04 | 317.18 | EUR | +€0.019 | — |
| 25 May 2026 | Portugal | Petrol | 440.27 | 437.12 | EUR | −€0.003 | — |
| 25 May 2026 | Portugal | Diesel | 301.09 | 298.04 | EUR | −€0.003 | — |
| 18 May 2026 | Portugal | Petrol | 447.72 | 440.27 | EUR | −€0.007 | — |
| 18 May 2026 | Portugal | Diesel | 300.82 | 301.09 | EUR | €0.000 | — |
| 11 May 2026 | Portugal | Petrol | 445.55 | 447.72 | EUR | +€0.002 | — |
| 11 May 2026 | Portugal | Diesel | 286.12 | 300.82 | EUR | +€0.015 | — |
| 1 May 2026 | Portugal | Petrol | 451.68 | 445.55 | EUR | −€0.006 | — |
| 1 May 2026 | Portugal | Diesel | 301.59 | 286.12 | EUR | −€0.015 | — |
| 27 Apr 2026 | Portugal | Diesel | 293.21 | 301.59 | EUR | +€0.008 | — |
| 20 Apr 2026 | Portugal | Diesel | 278.17 | 293.21 | EUR | +€0.015 | — |
| 6 Apr 2026 | Portugal | Petrol | 456.44 | 451.68 | EUR | −€0.005 | — |
| 6 Apr 2026 | Portugal | Diesel | 285.37 | 278.17 | EUR | −€0.007 | — |
| 20 Mar 2026 | Portugal | Petrol | 470.53 | 456.44 | EUR | −€0.014 | — |
| 20 Mar 2026 | Portugal | Diesel | 311.63 | 285.37 | EUR | −€0.026 | — |
| 16 Mar 2026 | Portugal | Petrol | 481.26 | 470.53 | EUR | −€0.011 | — |
| 16 Mar 2026 | Portugal | Diesel | 337.21 | 311.63 | EUR | −€0.026 | — |
| 5 Oct 2026 | Poland | Petrol | 1,819.29 | 1,529.29 | PLN | −€0.066 | 1 € = 4.3795 PLN (5 Oct 2026) |
| 5 Oct 2026 | Poland | Diesel | 1,693.52 | 1,413.52 | PLN | −€0.064 | 1 € = 4.3795 PLN (5 Oct 2026) |
| 16 Jun 2026 | Poland | Petrol | 1,525.29 | 1,819.29 | PLN | +€0.069 | 1 € = 4.2429 PLN (16 Jun 2026) |
| 16 Jun 2026 | Poland | Diesel | 1,413.52 | 1,693.52 | PLN | +€0.066 | 1 € = 4.2429 PLN (16 Jun 2026) |
| 30 Mar 2026 | Poland | Petrol | 1,819.29 | 1,525.29 | PLN | −€0.069 | 1 € = 4.2883 PLN (30 Mar 2026) |
| 30 Mar 2026 | Poland | Diesel | 1,693.52 | 1,413.52 | PLN | −€0.065 | 1 € = 4.2883 PLN (30 Mar 2026) |
| 1 Jan 2026 | Poland | Petrol | 1,811.20 | 1,819.29 | PLN | +€0.002 | 1 € = 4.2210 PLN (31 Dec 2025) |
| 1 Jan 2026 | Poland | Diesel | 1,676.07 | 1,693.52 | PLN | +€0.004 | 1 € = 4.2210 PLN (31 Dec 2025) |
| 1 Jan 2026 | Netherlands | Petrol | 789.10 | 840.00 | EUR | +€0.051 | — |
| 1 Jan 2026 | Netherlands | Diesel | 516.25 | 550.00 | EUR | +€0.034 | — |
| 1 Oct 2026 | Latvia | Petrol | 555.00 | 490.00 | EUR | −€0.065 | — |
| 1 Oct 2026 | Latvia | Diesel | 467.00 | 330.00 | EUR | −€0.137 | — |
| 1 Jan 2026 | Latvia | Petrol | 532.00 | 555.00 | EUR | +€0.023 | — |
| 1 Jan 2026 | Latvia | Diesel | 440.50 | 467.00 | EUR | +€0.027 | — |
| 1 Jul 2026 | Luxembourg | Petrol | 569.11 | 526.38 | EUR | −€0.043 | — |
| 1 Jul 2026 | Luxembourg | Diesel | 464.60 | 421.87 | EUR | −€0.043 | — |
| 1 Jan 2026 | Luxembourg | Petrol | 559.08 | 569.11 | EUR | +€0.010 | — |
| 1 Jan 2026 | Luxembourg | Diesel | 452.55 | 464.60 | EUR | +€0.012 | — |
| 22 Jun 2026 | Lithuania | Diesel | 450.00 | 500.00 | EUR | +€0.050 | — |
| 20 Apr 2026 | Lithuania | Diesel | 466.00 | 450.00 | EUR | −€0.016 | — |
| 28 Oct 2026 | Italy | Diesel | 572.90 | 622.90 | EUR | +€0.050 | — |
| 26 Oct 2026 | Italy | Diesel | 622.90 | 572.90 | EUR | −€0.050 | — |
| 5 Oct 2026 | Italy | Diesel | 532.90 | 622.90 | EUR | +€0.090 | — |
| 3 Aug 2026 | Italy | Diesel | 672.90 | 532.90 | EUR | −€0.140 | — |
| 6 Jul 2026 | Italy | Petrol | 622.90 | 672.90 | EUR | +€0.050 | — |
| 6 Jul 2026 | Italy | Diesel | 622.90 | 672.90 | EUR | +€0.050 | — |
| 7 Jun 2026 | Italy | Diesel | 572.90 | 622.90 | EUR | +€0.050 | — |
| 25 May 2026 | Italy | Diesel | 472.90 | 572.90 | EUR | +€0.100 | — |
| 1 May 2026 | Italy | Petrol | 472.90 | 622.90 | EUR | +€0.150 | — |
| 19 Mar 2026 | Italy | Petrol | 672.90 | 472.90 | EUR | −€0.200 | — |
| 19 Mar 2026 | Italy | Diesel | 672.90 | 472.90 | EUR | −€0.200 | — |
| 1 Jan 2026 | Italy | Petrol | 713.40 | 672.90 | EUR | −€0.041 | — |
| 1 Jan 2026 | Italy | Diesel | 632.40 | 672.90 | EUR | +€0.041 | — |
| 14 Apr 2026 | Ireland | Petrol | 419.88 | 338.58 | EUR | −€0.081 | — |
| 14 Apr 2026 | Ireland | Diesel | 263.11 | 181.81 | EUR | −€0.081 | — |
| 25 Mar 2026 | Ireland | Petrol | 584.18 | 419.88 | EUR | −€0.164 | — |
| 25 Mar 2026 | Ireland | Diesel | 452.72 | 263.11 | EUR | −€0.190 | — |
| 1 Jan 2026 | Ireland | Petrol | 688.78 | 584.18 | EUR | −€0.105 | — |
| 1 Jan 2026 | Ireland | Diesel | 595.68 | 452.72 | EUR | −€0.143 | — |
| 22 Jun 2026 | Hungary | Petrol | 140,509.53 | 139,550.00 | HUF | −€0.003 | 1 € = 352.33 HUF (22 Jun 2026) |
| 22 Jun 2026 | Hungary | Diesel | 129,539.68 | 128,280.00 | HUF | −€0.004 | 1 € = 352.33 HUF (22 Jun 2026) |
| 13 Apr 2026 | Hungary | Petrol | 140,716.49 | 140,509.53 | HUF | −€0.001 | 1 € = 366.90 HUF (13 Apr 2026) |
| 13 Apr 2026 | Hungary | Diesel | 130,630.55 | 129,539.68 | HUF | −€0.003 | 1 € = 366.90 HUF (13 Apr 2026) |
| 6 Apr 2026 | Hungary | Petrol | 140,289.88 | 140,716.49 | HUF | +€0.001 | 1 € = 383.93 HUF (2 Apr 2026) |
| 6 Apr 2026 | Hungary | Diesel | 130,040.27 | 130,630.55 | HUF | +€0.002 | 1 € = 383.93 HUF (2 Apr 2026) |
| 30 Mar 2026 | Hungary | Petrol | 140,397.20 | 140,289.88 | HUF | €0.000 | 1 € = 389.53 HUF (30 Mar 2026) |
| 30 Mar 2026 | Hungary | Diesel | 130,117.56 | 130,040.27 | HUF | €0.000 | 1 € = 389.53 HUF (30 Mar 2026) |
| 23 Mar 2026 | Hungary | Petrol | 140,733.04 | 140,397.20 | HUF | −€0.001 | 1 € = 388.45 HUF (23 Mar 2026) |
| 23 Mar 2026 | Hungary | Diesel | 148,760.00 | 130,117.56 | HUF | −€0.048 | 1 € = 388.45 HUF (23 Mar 2026) |
| 16 Mar 2026 | Hungary | Petrol | 158,800.00 | 140,733.04 | HUF | −€0.046 | 1 € = 390.23 HUF (16 Mar 2026) |
| 26 Oct 2026 | Croatia | Petrol | 397.31 | 407.31 | EUR | +€0.010 | — |
| 26 Oct 2026 | Croatia | Diesel | 230.00 | 250.00 | EUR | +€0.020 | — |
| 22 Sep 2026 | Croatia | Diesel | 260.00 | 230.00 | EUR | −€0.030 | — |
| 14 Sep 2026 | Croatia | Petrol | 422.31 | 397.31 | EUR | −€0.025 | — |
| 14 Sep 2026 | Croatia | Diesel | 350.00 | 260.00 | EUR | −€0.090 | — |
| 7 Sep 2026 | Croatia | Petrol | 412.31 | 422.31 | EUR | +€0.010 | — |
| 7 Sep 2026 | Croatia | Diesel | 340.00 | 350.00 | EUR | +€0.010 | — |
| 22 Jun 2026 | Croatia | Petrol | 392.31 | 412.31 | EUR | +€0.020 | — |
| 22 Jun 2026 | Croatia | Diesel | 330.00 | 340.00 | EUR | +€0.010 | — |
| 19 May 2026 | Croatia | Petrol | 412.31 | 392.31 | EUR | −€0.020 | — |
| 4 May 2026 | Croatia | Petrol | 452.31 | 412.31 | EUR | −€0.040 | — |
| 30 Mar 2026 | Croatia | Petrol | 512.31 | 452.31 | EUR | −€0.060 | — |
| 30 Mar 2026 | Croatia | Diesel | 406.13 | 330.00 | EUR | −€0.076 | — |
| 1 Jan 2026 | France | Petrol | 691.60 | 690.20 | EUR | −€0.001 | — |
| 1 Jan 2026 | France | Diesel | 609.20 | 607.50 | EUR | −€0.002 | — |
| 12 Oct 2026 | Spain | Petrol | 422.69 | 272.69 | EUR | −€0.150 | — |
| 7 Sep 2026 | Spain | Petrol | 372.69 | 422.69 | EUR | +€0.050 | — |
| 7 Sep 2026 | Spain | Diesel | 279.00 | 179.00 | EUR | −€0.100 | — |
| 3 Aug 2026 | Spain | Petrol | 322.69 | 372.69 | EUR | +€0.050 | — |
| 3 Aug 2026 | Spain | Diesel | 229.00 | 279.00 | EUR | +€0.050 | — |
| 6 Jul 2026 | Spain | Petrol | 359.00 | 322.69 | EUR | −€0.036 | — |
| 6 Jul 2026 | Spain | Diesel | 330.00 | 229.00 | EUR | −€0.101 | — |
| 23 Mar 2026 | Spain | Petrol | 472.69 | 359.00 | EUR | −€0.114 | — |
| 23 Mar 2026 | Spain | Diesel | 379.00 | 330.00 | EUR | −€0.049 | — |
| 5 Oct 2026 | Estonia | Petrol | 593.00 | 591.00 | EUR | −€0.002 | — |
| 1 Jan 2026 | Denmark | Petrol | 5,309.00 | 5,363.00 | DKK | +€0.007 | 1 € = 7.4689 DKK (31 Dec 2025) |
| 1 Jan 2026 | Denmark | Diesel | 4,219.00 | 4,261.00 | DKK | +€0.006 | 1 € = 7.4689 DKK (31 Dec 2025) |
| 5 Oct 2026 | Czechia | Diesel | 9,950.00 | 8,011.00 | CZK | −€0.079 | 1 € = 24.4560 CZK (5 Oct 2026) |
| 27 Jul 2026 | Czechia | Diesel | 8,011.00 | 9,950.00 | CZK | +€0.080 | 1 € = 24.1560 CZK (27 Jul 2026) |
| 13 Apr 2026 | Czechia | Diesel | 9,950.00 | 8,011.00 | CZK | −€0.080 | 1 € = 24.3780 CZK (13 Apr 2026) |
| 26 Oct 2026 | Cyprus | Petrol | 429.00 | 359.00 | EUR | −€0.070 | — |
| 26 Oct 2026 | Cyprus | Diesel | 400.00 | 330.00 | EUR | −€0.070 | — |
| 5 Oct 2026 | Austria | Petrol | 463.00 | 415.00 | EUR | −€0.048 | — |
| 5 Oct 2026 | Austria | Diesel | 378.00 | 330.00 | EUR | −€0.048 | — |
| 3 Aug 2026 | Austria | Petrol | 474.00 | 463.00 | EUR | −€0.011 | — |
| 3 Aug 2026 | Austria | Diesel | 389.00 | 378.00 | EUR | −€0.011 | — |
| 6 Jul 2026 | Austria | Petrol | 462.00 | 474.00 | EUR | +€0.012 | — |
| 6 Jul 2026 | Austria | Diesel | 377.00 | 389.00 | EUR | +€0.012 | — |
| 1 May 2026 | Austria | Petrol | 432.00 | 462.00 | EUR | +€0.030 | — |
| 1 May 2026 | Austria | Diesel | 347.00 | 377.00 | EUR | +€0.030 | — |
| 1 Apr 2026 | Austria | Petrol | 482.00 | 432.00 | EUR | −€0.050 | — |
| 1 Apr 2026 | Austria | Diesel | 397.00 | 347.00 | EUR | −€0.050 | — |

## Ready-to-quote sentences
- Taxes make up 45.9% of the EU average price of Euro-super 95 petrol: €0.885 of €1.929 per litre (EU Weekly Oil Bulletin, weighted EU-27 average, 2 November 2026, via fuel-prices.eu).
- Taxes make up 37.2% of the EU average price of diesel: €0.802 of €2.154 per litre (EU Weekly Oil Bulletin, weighted EU-27 average, 2 November 2026, via fuel-prices.eu).
- Since 23 February 2026 the EU average price of Euro-super 95 petrol has risen by €0.292 per litre; +€0.332 of that came from the price before tax and −€0.040 from taxes (EU Weekly Oil Bulletin, weighted EU-27 average, 2 November 2026, via fuel-prices.eu).
- Since 23 February 2026 the EU average price of diesel has risen by €0.560 per litre; +€0.572 of that came from the price before tax and −€0.012 from taxes (EU Weekly Oil Bulletin, weighted EU-27 average, 2 November 2026, via fuel-prices.eu).
- Poland has cut the tax on a litre of Euro-super 95 petrol more than any other EU country since 23 February 2026: from €0.689 to €0.454, −€0.235 per litre (EU Weekly Oil Bulletin, 2 November 2026, via fuel-prices.eu).
- Leaving aside Malta, where the government fixes pump prices, the share of tax in the price of Euro-super 95 petrol is highest in Greece: 53.0%, or €1.127 of €2.125 per litre (EU Weekly Oil Bulletin, 2 November 2026, via fuel-prices.eu).
- The share of tax in the price of Euro-super 95 petrol is lowest in Poland: 31.2%, or €0.454 of €1.456 per litre (EU Weekly Oil Bulletin, 2 November 2026, via fuel-prices.eu).
- Leaving aside Malta, where the government fixes pump prices, the share of tax in the price of diesel is highest in Italy: 46.3%, or €1.037 of €2.238 per litre (EU Weekly Oil Bulletin, 2 November 2026, via fuel-prices.eu).
- The share of tax in the price of diesel is lowest in Poland: 25.1%, or €0.454 of €1.812 per litre (EU Weekly Oil Bulletin, 2 November 2026, via fuel-prices.eu).
- 20 of the 26 EU countries in fuel-prices.eu’s calendar changed their excise duty on petrol or diesel between 1 January and 2 November 2026; 18 of them lowered it at least once (European Commission excise duty table, via fuel-prices.eu).
- Ireland has cut its excise duty on diesel from €595.68 per 1,000 litres at the end of 2025 to €181.81 (in force from 14 April 2026 in the Commission’s table), −€0.414 per litre (European Commission excise duty table, via fuel-prices.eu).
- Ireland has cut its excise duty on Euro-super 95 petrol from €688.78 per 1,000 litres at the end of 2025 to €338.58 (in force from 14 April 2026 in the Commission’s table), −€0.350 per litre (European Commission excise duty table, via fuel-prices.eu).
- Sweden has cut its excise duty on Euro-super 95 petrol from 5,110 SEK per 1,000 litres at the end of 2025 to 2,390 SEK (in force from 1 October 2026 in the Commission’s table), −€0.240 per litre at the ECB rate of 1 October 2026 (European Commission excise duty table, via fuel-prices.eu). Sweden’s temporary cut in its CO₂ tax on petrol and diesel runs until 30 November 2026; its energy tax cut ended on 30 September 2026 (Swedish Tax Agency).

## Methodology & caveats
- Source. European Commission, EU Weekly Oil Bulletin: prices with taxes, prices without taxes, excise duties, VAT and other indirect taxes (file “Weekly Oil Bulletin — prices history”), read weekly. The prices with taxes are identical to those on /press/ and /charts/ (checked at every update).
- Base date. 23 February 2026, the last bulletin before 28 February 2026, the same base as our other stories.
- EU average. The Commission’s weighted EU-27 average (weights: each country’s consumption in 2024). We checked that it equals the consumption-weighted average of the 27 national prices. The simple average (27 countries, each counted once) is labelled as such.
- Taxes. Price with taxes − price without taxes. VAT per litre = price × rate ÷ (100 + rate); excise duty and other taxes = the rest. This split is shown only where the VAT rate is verified for both dates.
- Commission figures that do not add up. All figures are the Commission’s, as published, so each one can be checked against its file. Where a figure contradicts the Commission’s own tax tables or the national tax authority, we say so next to it and give the recomputed value: Sweden. The EU averages are the Commission’s own; recomputed, the change in EU taxes since 23 February would differ by €0.001 per litre for petrol and €0.002 for diesel.
- Coverage. The table of current taxes lists all 27 EU member states. Change tables, rankings, key numbers and the excise calendar cover 26 of them.
- Labels. Malta fixes its pump prices (so its tax share is not comparable); Sweden has temporary tax cuts; Denmark’s petrol price is net of average discounts. These are national averages: some regions have their own fuel tax rules (for example Spain’s Canary Islands, Ceuta and Melilla), so taxes there differ.
- What these numbers do not say. They are national averages, not the price at a given station; they are not a forecast; and the price before tax is not a margin: it covers the product, refining, transport, storage, biofuel blending, distribution and retail.
- Updates. The Commission publishes a bulletin each week (Monday prices, usually out on Thursday); this page reads it automatically. Excise dates and rates are the Commission’s; the list of measures ending on 30 September was checked by hand on 26 Sep 2026.

## How to cite
Source: fuel-prices.eu, EU Weekly Oil Bulletin (European Commission) — https://www.fuel-prices.eu/press/fuel-taxes/ — CC BY 4.0
