Time in Germany

Germany has 2 time zones. Each is shown below with a representative city.

DE Capital: Berlin Dialling code +49

Time zones

  • 19:41 Berlin Europe/Berlin
    Sunday, 20 September 2026
    CEST (UTC+02:00) · Observes daylight saving · 761 cities in this zone
  • 19:41 Europe/Busingen
    Sunday, 20 September 2026
    CEST (UTC+02:00) · Observes daylight saving
    No city data for this zone yet.

City times

292 cities are listed here, out of 761 in the dataset.

  • Berlin 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hamburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Munich 19:41 Sunday, 20 September 2026 UTC+02:00
  • Köln 19:41 Sunday, 20 September 2026 UTC+02:00
  • Frankfurt am Main 19:41 Sunday, 20 September 2026 UTC+02:00
  • Stuttgart 19:41 Sunday, 20 September 2026 UTC+02:00
  • Düsseldorf 19:41 Sunday, 20 September 2026 UTC+02:00
  • Großzschocher 19:41 Sunday, 20 September 2026 UTC+02:00
  • Kleinzschocher 19:41 Sunday, 20 September 2026 UTC+02:00
  • Essen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Dortmund 19:41 Sunday, 20 September 2026 UTC+02:00
  • Dresden 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bremen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Nürnberg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hannover 19:41 Sunday, 20 September 2026 UTC+02:00
  • Leipzig 19:41 Sunday, 20 September 2026 UTC+02:00
  • Duisburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Wandsbek 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bochum 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bochum-Hordel 19:41 Sunday, 20 September 2026 UTC+02:00
  • Wuppertal 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bielefeld 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bonn 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hamburg-Nord 19:41 Sunday, 20 September 2026 UTC+02:00
  • Mannheim 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hamburg-Mitte 19:41 Sunday, 20 September 2026 UTC+02:00
  • Marienthal 19:41 Sunday, 20 September 2026 UTC+02:00
  • Karlsruhe 19:41 Sunday, 20 September 2026 UTC+02:00
  • Wiesbaden 19:41 Sunday, 20 September 2026 UTC+02:00
  • Münster 19:41 Sunday, 20 September 2026 UTC+02:00
  • Gelsenkirchen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Eimsbüttel 19:41 Sunday, 20 September 2026 UTC+02:00
  • Aachen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Mönchengladbach 19:41 Sunday, 20 September 2026 UTC+02:00
  • Augsburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Altona 19:41 Sunday, 20 September 2026 UTC+02:00
  • Chemnitz 19:41 Sunday, 20 September 2026 UTC+02:00
  • Braunschweig 19:41 Sunday, 20 September 2026 UTC+02:00
  • Krefeld 19:41 Sunday, 20 September 2026 UTC+02:00
  • Halle (Saale) 19:41 Sunday, 20 September 2026 UTC+02:00
  • Magdeburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Neue Neustadt 19:41 Sunday, 20 September 2026 UTC+02:00
  • Oberhausen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Mainz 19:41 Sunday, 20 September 2026 UTC+02:00
  • Freiburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Erfurt 19:41 Sunday, 20 September 2026 UTC+02:00
  • Lübeck 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hagen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Rostock 19:41 Sunday, 20 September 2026 UTC+02:00
  • Kassel 19:41 Sunday, 20 September 2026 UTC+02:00
  • Potsdam 19:41 Sunday, 20 September 2026 UTC+02:00
  • Saarbrücken 19:41 Sunday, 20 September 2026 UTC+02:00
  • Herne 19:41 Sunday, 20 September 2026 UTC+02:00
  • Mülheim 19:41 Sunday, 20 September 2026 UTC+02:00
  • Harburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Osnabrück 19:41 Sunday, 20 September 2026 UTC+02:00
  • Neukölln 19:41 Sunday, 20 September 2026 UTC+02:00
  • Solingen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Ludwigshafen am Rhein 19:41 Sunday, 20 September 2026 UTC+02:00
  • Leverkusen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Oldenburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Kreuzberg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Neuss 19:41 Sunday, 20 September 2026 UTC+02:00
  • Prenzlauer Berg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Heidelberg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Paderborn 19:41 Sunday, 20 September 2026 UTC+02:00
  • Darmstadt 19:41 Sunday, 20 September 2026 UTC+02:00
  • Würzburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Charlottenburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Regensburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Wolfsburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Schöneberg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Recklinghausen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Göttingen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Heilbronn 19:41 Sunday, 20 September 2026 UTC+02:00
  • Ingolstadt 19:41 Sunday, 20 September 2026 UTC+02:00
  • Ulm 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bottrop 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bergedorf 19:41 Sunday, 20 September 2026 UTC+02:00
  • Pforzheim 19:41 Sunday, 20 September 2026 UTC+02:00
  • Offenbach 19:41 Sunday, 20 September 2026 UTC+02:00
  • Friedrichshain 19:41 Sunday, 20 September 2026 UTC+02:00
  • Remscheid 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bremerhaven 19:41 Sunday, 20 September 2026 UTC+02:00
  • Nippes 19:41 Sunday, 20 September 2026 UTC+02:00
  • Porz am Rhein 19:41 Sunday, 20 September 2026 UTC+02:00
  • Reutlingen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Fürth 19:41 Sunday, 20 September 2026 UTC+02:00
  • Marzahn 19:41 Sunday, 20 September 2026 UTC+02:00
  • Rodenkirchen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Koblenz 19:41 Sunday, 20 September 2026 UTC+02:00
  • Siegen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Bergisch Gladbach 19:41 Sunday, 20 September 2026 UTC+02:00
  • Jena 19:41 Sunday, 20 September 2026 UTC+02:00
  • Gera 19:41 Sunday, 20 September 2026 UTC+02:00
  • Salzgitter 19:41 Sunday, 20 September 2026 UTC+02:00
  • Moers 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hildesheim 19:41 Sunday, 20 September 2026 UTC+02:00
  • Erlangen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Mitte 19:41 Sunday, 20 September 2026 UTC+02:00
  • Wilmersdorf 19:41 Sunday, 20 September 2026 UTC+02:00
  • Witten 19:41 Sunday, 20 September 2026 UTC+02:00
  • Trier 19:41 Sunday, 20 September 2026 UTC+02:00
  • Zwickau 19:41 Sunday, 20 September 2026 UTC+02:00
  • Kaiserslautern 19:41 Sunday, 20 September 2026 UTC+02:00
  • Iserlohn 19:41 Sunday, 20 September 2026 UTC+02:00
  • Schwerin 19:41 Sunday, 20 September 2026 UTC+02:00
  • Gütersloh 19:41 Sunday, 20 September 2026 UTC+02:00
  • Gesundbrunnen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Düren 19:41 Sunday, 20 September 2026 UTC+02:00
  • Rahlstedt 19:41 Sunday, 20 September 2026 UTC+02:00
  • Esslingen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Ratingen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Marl 19:41 Sunday, 20 September 2026 UTC+02:00
  • Lünen 19:41 Sunday, 20 September 2026 UTC+02:00
  • Hanau am Main 19:41 Sunday, 20 September 2026 UTC+02:00
  • Velbert 19:41 Sunday, 20 September 2026 UTC+02:00
  • Ludwigsburg 19:41 Sunday, 20 September 2026 UTC+02:00
  • Lichterfelde 19:41 Sunday, 20 September 2026 UTC+02:00
  • Flensburg 19:41 Sunday, 20 September 2026 UTC+02:00

Not listed? Search by name on the world time page

States and regions

Browse by first-level division to reach cities that are not in the list above.

What this does

Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.

A country can span several zones. Country pages list each zone with a representative city instead of giving one vague “country time”.

Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.

Related tools