Your holiday weather, at a glance

Germany in December: where is it warmest?

In December, Heligoland is the warmest place with 7 °C by day, Oberstdorf the coolest with 3 °C. 0 of 101 destinations have good holiday weather.

All destinations in December, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Heligoland27°8°1 h17
Münster106°–1 h13
Worms106°–1 h13
Mannheim96°–1 h14
Heidelberg96°–1 h14
Karlsruhe96°–1 h14
Trier86°–1 h14
Essen86°–2 h14
Koblenz86°–1 h14
Saarbrücken86°–1 h14
Duisburg86°–2 h14
Gelsenkirchen86°–2 h14
Freiburg im Breisgau76°–2 h15
Cologne76°–2 h15
Bonn76°–2 h15
Emden76°6°1 h13
Wilhelmshaven76°6°1 h13
Dortmund76°–2 h15
Norderney66°7°1 h14
Düsseldorf66°–2 h15
Baden-Baden66°–2 h15
Borkum56°7°2 h14
Wuppertal46°–2 h16
Westerland, Sylt36°6°1 h16
Jena145°–2 h12
Tangermünde135°–1 h12
Halle (Saale)135°–2 h12
Lübeck135°–1 h12
Quedlinburg135°–2 h12
Lüneburg135°–1 h12
Lutherstadt Wittenberg135°–2 h12
Dresden125°–2 h13
Magdeburg125°–2 h12
Hanover125°–1 h12
Kiel125°5°1 h13
Wolfsburg125°–1 h13
Hamburg115°–1 h13
Leipzig115°–2 h13
Bremen115°–1 h13
Kassel115°–1 h13
Würzburg115°–1 h13
Rosenheim115°–2 h13
Kaiserslautern115°–1 h13
Frankfurt105°–1 h14
Mainz105°–1 h13
Oldenburg105°–1 h13
Brunswick105°–1 h13
Wiesbaden105°–1 h13
Tübingen105°–2 h14
Darmstadt105°–1 h13
Binz, Rügen95°5°1 h12
Kühlungsborn95°5°1 h12
Timmendorfer Strand95°5°1 h12
Konstanz, Lake Constance95°–1 h14
Stuttgart95°–2 h14
Osnabrück95°–1 h14
Wismar85°5°1 h12
Flensburg85°5°1 h13
Bielefeld85°–1 h14
Aschaffenburg85°–1 h14
St. Peter-Ording75°6°1 h13
Aachen75°–2 h15
Husum75°6°1 h13
Eckernförde75°5°1 h13
Stade75°5°1 h13
Bremerhaven65°6°1 h14
Fehmarn65°5°1 h14
Cuxhaven45°6°1 h15
Monschau35°–2 h16
Erfurt154°–2 h11
Weimar154°–2 h11
Berlin144°–1 h12
Rostock144°6°1 h12
Havelberg144°–1 h12
Cottbus144°–2 h11
Schwerin134°–1 h12
Potsdam134°–2 h12
Regensburg124°–1 h12
Passau124°–2 h12
Marburg124°–1 h13
Munich114°–2 h13
Augsburg114°–2 h13
Ulm114°–1 h13
Greifswald104°5°1 h11
Ueckermünde104°4°1 h11
Nuremberg94°–1 h14
Stralsund94°6°1 h12
Göttingen94°–1 h14
Bamberg94°–1 h14
Spiesen-Elversberg94°–1 h14
Überlingen94°–1 h14
Erlangen94°–1 h14
Heringsdorf, Usedom84°4°1 h13
Chemnitz84°–2 h14
Fulda84°–1 h14
Goslar84°–2 h14
Rothenburg ob der Tauber84°–2 h14
Görlitz133°–2 h12
Garmisch-Partenkirchen103°–2 h13
Berchtesgaden83°–2 h14
Oberstdorf73°–2 h15

Germany in December: quick answers

Germany in December: where is it warmest?

The warmest places in December are Heligoland (7 °C), Münster (6 °C) and Worms (6 °C).

Germany in December: where is the sea warmest?

The sea is warmest at Heligoland (8 °C), Norderney (7 °C) and Borkum (7 °C).

Germany in December: where is the weather best?

The best holiday weather in December – warm, sunny and dry – is in Erfurt, Weimar and Jena.

Germany month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences