Fuel price history in Germany
Weekly national average prices including taxes (EU Weekly Oil Bulletin), 2021 to 2 Nov 2026. Latest: petrol €2.128, diesel €2.282 per litre.
A year ago petrol cost €1.725 per litre; now it costs €2.128 (23.4 % higher).
Petrol and diesel price chart
Petrol 95
Diesel
Average price by year
| Year | Petrol 95 | Change | Diesel | Change |
|---|---|---|---|---|
| 2026 * | €2.060 | +18.6 % | €2.055 | +28.0 % |
| 2025 | €1.737 | −3.1 % | €1.605 | −2.5 % |
| 2024 | €1.792 | −3.2 % | €1.647 | −4.7 % |
| 2023 | €1.850 | −3.8 % | €1.728 | −11.6 % |
| 2022 | €1.923 | +21.5 % | €1.954 | +40.7 % |
| 2021 | €1.583 | – | €1.389 | – |
* partial year (weeks available so far)
Highs and lows
Highest petrol price
€2.357
14 Sep 2026Lowest petrol price
€1.392
11 Jan 2021Highest diesel price
€2.437
28 Sep 2026Lowest diesel price
€1.226
11 Jan 2021What was the highest petrol price in Germany?
The weekly national average peaked at €2.357 per litre (14 Sep 2026); diesel peaked at €2.437 (28 Sep 2026).
How have fuel prices changed in Germany since 2021?
Petrol averaged €1.583 per litre in 2021 and €2.128 in the latest data (34.4 % higher); diesel moved from €1.389 to €2.282.
Current fuel prices in Germany → · Price history for other countries →
Source: European Commission, Weekly Oil Bulletin (national averages, taxes included).