PetrolyGet App

Fuel prices in Germany right now

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

Diesel costs €2.409/l in Germany (national median, 23:00 CEST). That is -3.0 ct compared with 24 hours earlier.

Current prices loaded

Petrol and diesel prices in Germany

Current fuel price statistics for Germany
FuelNational medianTypical lowTypical high
Diesel€2.409/l€2.349/l€2.509/l
Super E10€2.239/l€2.179/l€2.369/l
Super E5€2.299/l€2.229/l€2.419/l
Premium diesel€2.679/l€2.639/l€2.759/l
Premium petrol€2.589/l€2.369/l€2.709/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

Observed: 

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

Source: Markttransparenzstelle für Kraftstoffe

Petroly updates this snapshot automatically when new market data arrives.

Find cheaper fuel near you

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
Diesel€2.409/l-3.0 ct+0.2 ct+11.8 ct
Super E10€2.239/l-2.0 ct-3.7 ct+3.1 ct
Super E5€2.299/l-2.0 ct-3.4 ct+3.4 ct
Premium diesel€2.679/l-3.0 ct+0.5 ct+9.4 ct
Premium petrol€2.589/l-3.0 ct-2.0 ct+1.0 ct
Daily average of the national median over the last 30 days.Diesel: between €2.185/l and €2.466/l.Super E10: between €2.121/l and €2.305/l.

Brent crude oil: €114.14 per barrel (+€34.12 over 30 days)

Time of day

When fuel is cheapest in Germany

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

Super E10 was cheapest around 10:00 and most expensive around 12:00 over the last 7 days, a typical difference of 19.0 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. 1Bavaria1,540 stations€2.389/l
  2. 2Mecklenburg-Western Pomerania162 stations€2.389/l
  3. 3Berlin148 stations€2.399/l
  4. 4Bremen52 stations€2.399/l
  5. 5Hamburg137 stations€2.399/l
  6. 6Lower Saxony1,158 stations€2.399/l
  7. 7Saxony245 stations€2.399/l
  8. 8Saxony-Anhalt245 stations€2.399/l
  9. 9Schleswig-Holstein277 stations€2.399/l
  10. 10Thuringia209 stations€2.399/l
  11. 11Brandenburg196 stations€2.419/l
  12. 12North Rhine-Westphalia1,464 stations€2.419/l
  13. 13Baden-Württemberg1,090 stations€2.429/l
  14. 14Hesse659 stations€2.429/l
  15. 15Rhineland-Palatinate347 stations€2.439/l
  16. 16Saarland74 stations€2.439/l

Diesel: Bavaria is 5.0 ct cheaper than Saarland.

Median prices by region in Germany
Median prices by region in Germany
RegionDieselSuper E10Super E5Premium dieselPremium petrol
Baden-Württemberg€2.429/l€2.229/l€2.279/l€2.689/l€2.579/l
Bavaria€2.389/l€2.199/l€2.259/l€2.659/l€2.589/l
Berlin€2.399/l€2.229/l€2.289/l€2.674/l€2.574/l
Brandenburg€2.419/l€2.269/l€2.319/l€2.689/l€2.609/l
Bremen€2.399/l€2.239/l€2.299/l€2.659/l€2.579/l
Hamburg€2.399/l€2.239/l€2.299/l€2.659/l€2.569/l
Hesse€2.429/l€2.259/l€2.309/l€2.699/l€2.599/l
Lower Saxony€2.399/l€2.259/l€2.318/l€2.669/l€2.609/l
Mecklenburg-Western Pomerania€2.389/l€2.249/l€2.299/l€2.649/l€2.579/l
North Rhine-Westphalia€2.419/l€2.249/l€2.309/l€2.679/l€2.569/l
Rhineland-Palatinate€2.439/l€2.239/l€2.289/l€2.699/l€2.609/l
Saarland€2.439/l€2.239/l€2.299/l€2.719/l€2.614/l
Saxony€2.399/l€2.259/l€2.319/l€2.669/l€2.624/l
Saxony-Anhalt€2.399/l€2.239/l€2.299/l€2.669/l€2.604/l
Schleswig-Holstein€2.399/l€2.239/l€2.289/l€2.674/l€2.569/l
Thuringia€2.399/l€2.259/l€2.309/l€2.674/l€2.609/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.249/l(-16.0 ct)€1.939/l(-36.0 ct)
Switzerland€2.510/l(+10.1 ct)€2.220/l(-7.9 ct)
France€2.419/l(+1.0 ct)€2.189/l(-11.0 ct)
Denmark€2.586/l(+17.7 ct)€2.385/l(+8.6 ct)
Compare all European countries

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.

View machine-readable JSON data

Check live prices in Petroly

Download Petroly and find cheaper fuel today

Use Petroly for live prices, route planning and price alerts.