Fuel prices in Germany
Current national averages, cheapest stations and an editorial guide to refuelling in Germany.
Euro 95
€2.031
Diesel
€1.964
LPG
—
Germany has roughly 14,000 fuel stations, with prices changing up to 40 times per day under the Markttransparenzstelle für Kraftstoffe (MTS-K). Discount brands cluster on motorway exits and in the Ruhr region.
Taxes
Energy tax (Energiesteuer) of €0.6545/L on Euro 95 and €0.4704/L on diesel, plus 19% VAT. The CO₂ surcharge adds roughly €0.13/L in 2026.
When prices dip
Prices typically dip Monday–Tuesday evenings between 18:00 and 22:00. Weekend mornings are usually the most expensive.
Tips
- Drive a few kilometres off the Autobahn — motorway stations are 15–25 cents more per litre than nearby town stations.
- Compare neighbouring border regions (Luxembourg, Czech Republic, Poland, Austria) — savings can reach €0.20/L.
- Use the FuelScan map view at the start of the work week for the cheapest fills.
Popular brands
Shell, Aral, Esso, Total, JET, HEM, Star
Cheapest stations today
Schmid Tank- und Waschcenter · Schmid Tank- und Waschcenter
Rainau-Dalkingen
€1.710
D €1.690
· Tank-Wasch-Punkt Karls Simone Viell
Kall
€1.719
D €1.629
Shell · Shell Stuttgart Pforzheimer Str. 261
Stuttgart
€1.779
D €1.709
· BFT Tankautomaten
Schwerte
€1.779
D €1.759
· BFT Tankautomaten
Solingen
€1.779
D €1.769
Pinoil · Pinoil
Tettnang
€1.799
D €1.759
Frei · Tankstelle Bodenwöhr
Bodenwöhr
€1.799
D €1.849
· SB Tankstelle Ulf Bertram
Neustadt
€1.799
D €1.669
Freie Tankstelle · Freie Tankstelle Berlin Zeppelinstr.
Berlin
€1.799
D €1.659
AGIP ENI · STUTTGART - KRIEGSBERGSTRASSE 55 A
Stuttgart
€1.819
D €1.769