PetrolyGet App

Fuel prices in Germany right now

Current petrol and diesel prices in Germany, with price trends and regional comparisons.

Diesel costs 2,168 €/l in Germany (national median, 23:14 CET). That is +0,9 ct compared with 24 hours earlier.

Current prices loaded

Petrol and diesel prices in Germany

Observed:

Current fuel price statistics for Germany
FuelNational medianTypical lowTypical high
Diesel2,168 €/l2,079 €/l2,329 €/l
Super E101,909 €/l1,819 €/l2,169 €/l
Super E51,969 €/l1,879 €/l2,189 €/l
Premium diesel2,429 €/l2,349 €/l2,929 €/l
Premium petrol2,259 €/l2,009 €/l2,799 €/l

These are national reference prices, not offers at a particular station. The typical range covers the middle 90% of reported station prices. How to read these prices

Petrol and diesel price ranges in Germany

The bands cover the middle 90% of reported station prices. The marker shows the national median. Compare the same fuel and unit; these are reference prices, not offers at individual stations.

Diesel

6.695 reported station prices

2,168 €/lNational median

Typical low2,079 €/l5% of prices are lower

Typical high2,329 €/l5% of prices are higher

Typical spread25,0 ct/l

About 12,50 € on a 50-litre fill-up

Diesel: typical prices range from 2,079 €/l to 2,329 €/l, with a national median of 2,168 €/l.

Super E10

6.017 reported station prices

1,909 €/lNational median

Typical low1,819 €/l5% of prices are lower

Typical high2,169 €/l5% of prices are higher

Typical spread35,0 ct/l

About 17,50 € on a 50-litre fill-up

Super E10: typical prices range from 1,819 €/l to 2,169 €/l, with a national median of 1,909 €/l.

How to read these prices

Price trend

How fuel prices in Germany have changed

The current national median compared with 24 hours earlier and with the average of the previous 7 and 30 days.

Price changes in Germany
FuelNowvs. 24 hours agovs. 7-day averagevs. 30-day average
Diesel2,168 €/l+0,9 ct-2,2 ct-6,3 ct
Super E101,909 €/l0,0 ct-3,5 ct-11,7 ct
Super E51,969 €/l0,0 ct-3,2 ct-11,4 ct
Premium diesel2,429 €/l0,0 ct-3,1 ct-7,4 ct
Premium petrol2,259 €/l0,0 ct-1,4 ct-10,2 ct

Diesel-5,2 ct since 17 Oct

Super E10-15,6 ct since 17 Oct

Daily average of the national median over the last 30 days.

Brent crude oil: €83.37 per barrel (-€29.09 over 30 days)

Time of day

When is the cheapest time to fill up in Germany?

Diesel was cheapest around 10:00 and most expensive around 12:00 over the last 7 days, a typical difference of 24,4 ct.

Super E10 was cheapest around 11:00 and most expensive around 12:00 over the last 7 days, a typical difference of 30,6 ct.

DieselSpread: 24,4 ct

Super E10Spread: 30,6 ct

Based on hourly national medians compared with each day's average. Individual stations can follow a different pattern.

Regional comparison

Diesel prices by region in Germany

Regions are ranked from the lowest to the highest current median. The bars show the relative price range.

  1. 1Hamburg109 stations2,089 €/l
  2. 2Saxony-Anhalt219 stations2,099 €/l
  3. 3Lower Saxony995 stations2,129 €/l
  4. 4Bremen37 stations2,139 €/l
  5. 5North Rhine-Westphalia1,187 stations2,139 €/l
  6. 6Thuringia185 stations2,149 €/l
  7. 7Berlin132 stations2,159 €/l
  8. 8Hesse547 stations2,159 €/l
  9. 9Rhineland-Palatinate282 stations2,159 €/l
  10. 10Saxony209 stations2,179 €/l
  11. 11Mecklenburg-Western Pomerania146 stations2,189 €/l
  12. 12Baden-Württemberg902 stations2,199 €/l
  13. 13Bavaria1,285 stations2,199 €/l
  14. 14Brandenburg172 stations2,199 €/l
  15. 15Schleswig-Holstein230 stations2,199 €/l
  16. 16Saarland51 stations2,209 €/l

Diesel: Hamburg is 12,0 ct cheaper than Saarland.

Median prices by region in Germany
Median prices by region in Germany
RegionDieselSuper E10Super E5Premium dieselPremium petrol
Baden-Württemberg2,199 €/l1,859 €/l1,919 €/l2,449 €/l2,219 €/l
Bavaria2,199 €/l1,889 €/l1,949 €/l2,469 €/l2,269 €/l
Berlin2,159 €/l1,849 €/l1,899 €/l2,439 €/l2,189 €/l
Brandenburg2,199 €/l1,909 €/l1,969 €/l2,469 €/l2,259 €/l
Bremen2,139 €/l1,969 €/l2,029 €/l2,444 €/l2,314 €/l
Hamburg2,089 €/l1,909 €/l1,969 €/l2,359 €/l2,249 €/l
Hesse2,159 €/l1,909 €/l1,959 €/l2,419 €/l2,259 €/l
Lower Saxony2,129 €/l1,959 €/l2,009 €/l2,409 €/l2,339 €/l
Mecklenburg-Western Pomerania2,189 €/l1,979 €/l2,039 €/l2,469 €/l2,319 €/l
North Rhine-Westphalia2,139 €/l1,949 €/l1,999 €/l2,399 €/l2,284 €/l
Rhineland-Palatinate2,159 €/l1,859 €/l1,919 €/l2,434 €/l2,239 €/l
Saarland2,209 €/l1,854 €/l1,909 €/l2,479 €/l2,259 €/l
Saxony2,179 €/l1,879 €/l1,929 €/l2,449 €/l2,249 €/l
Saxony-Anhalt2,099 €/l1,899 €/l1,939 €/l2,379 €/l2,254 €/l
Schleswig-Holstein2,199 €/l2,019 €/l2,079 €/l2,479 €/l2,319 €/l
Thuringia2,149 €/l1,889 €/l1,939 €/l2,419 €/l2,229 €/l

Across borders

Fuel prices in neighbouring countries

National medians in euros per litre. Differences are relative to prices in Germany.

Fuel prices in neighbouring countries
CountryDieselPetrol 95
Austria€2.023/l(-14.3 ct)€1.597/l(-37.2 ct)
Switzerland€2.510/l(+34.4 ct)€2.100/l(+13.1 ct)
France€2.145/l(-2.1 ct)€1.989/l(+2.0 ct)
Denmark€2.398/l(+23.2 ct)€2.130/l(+16.1 ct)
Compare all European countries

Frequently asked questions

How much does fuel cost in Germany today?

Diesel costs 2,168 €/l in Germany (national median, 23:14 CET). That is +0,9 ct compared with 24 hours earlier.

What time of day is fuel cheapest in Germany?

Diesel was cheapest around 10:00 and most expensive around 12:00 over the last 7 days, a typical difference of 24,4 ct. Super E10 was cheapest around 11:00 and most expensive around 12:00 over the last 7 days, a typical difference of 30,6 ct.

Where is fuel cheapest in Germany?

Diesel: Hamburg is 12,0 ct cheaper than Saarland.

Median

How to read these prices

The median is the middle available station price and is the best single answer for a country-wide price. The typical low and high are the 5th and 95th percentile of station prices, so a single mispriced station does not define the range. Individual station prices can change sooner than this national snapshot.

Observed: 

Based on up to 15,102 stations with available market data.

Source: Markttransparenzstelle für Kraftstoffe

Petroly updates this snapshot automatically when new market data arrives.

View machine-readable JSON data