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.
| Place | Score | Air | Sea | Sun | Rain days |
|---|---|---|---|---|---|
| Heligoland | 2 | 7° | 8° | 1 h | 17 |
| Münster | 10 | 6° | – | 1 h | 13 |
| Worms | 10 | 6° | – | 1 h | 13 |
| Mannheim | 9 | 6° | – | 1 h | 14 |
| Heidelberg | 9 | 6° | – | 1 h | 14 |
| Karlsruhe | 9 | 6° | – | 1 h | 14 |
| Trier | 8 | 6° | – | 1 h | 14 |
| Essen | 8 | 6° | – | 2 h | 14 |
| Koblenz | 8 | 6° | – | 1 h | 14 |
| Saarbrücken | 8 | 6° | – | 1 h | 14 |
| Duisburg | 8 | 6° | – | 2 h | 14 |
| Gelsenkirchen | 8 | 6° | – | 2 h | 14 |
| Freiburg im Breisgau | 7 | 6° | – | 2 h | 15 |
| Cologne | 7 | 6° | – | 2 h | 15 |
| Bonn | 7 | 6° | – | 2 h | 15 |
| Emden | 7 | 6° | 6° | 1 h | 13 |
| Wilhelmshaven | 7 | 6° | 6° | 1 h | 13 |
| Dortmund | 7 | 6° | – | 2 h | 15 |
| Norderney | 6 | 6° | 7° | 1 h | 14 |
| Düsseldorf | 6 | 6° | – | 2 h | 15 |
| Baden-Baden | 6 | 6° | – | 2 h | 15 |
| Borkum | 5 | 6° | 7° | 2 h | 14 |
| Wuppertal | 4 | 6° | – | 2 h | 16 |
| Westerland, Sylt | 3 | 6° | 6° | 1 h | 16 |
| Jena | 14 | 5° | – | 2 h | 12 |
| Tangermünde | 13 | 5° | – | 1 h | 12 |
| Halle (Saale) | 13 | 5° | – | 2 h | 12 |
| Lübeck | 13 | 5° | – | 1 h | 12 |
| Quedlinburg | 13 | 5° | – | 2 h | 12 |
| Lüneburg | 13 | 5° | – | 1 h | 12 |
| Lutherstadt Wittenberg | 13 | 5° | – | 2 h | 12 |
| Dresden | 12 | 5° | – | 2 h | 13 |
| Magdeburg | 12 | 5° | – | 2 h | 12 |
| Hanover | 12 | 5° | – | 1 h | 12 |
| Kiel | 12 | 5° | 5° | 1 h | 13 |
| Wolfsburg | 12 | 5° | – | 1 h | 13 |
| Hamburg | 11 | 5° | – | 1 h | 13 |
| Leipzig | 11 | 5° | – | 2 h | 13 |
| Bremen | 11 | 5° | – | 1 h | 13 |
| Kassel | 11 | 5° | – | 1 h | 13 |
| Würzburg | 11 | 5° | – | 1 h | 13 |
| Rosenheim | 11 | 5° | – | 2 h | 13 |
| Kaiserslautern | 11 | 5° | – | 1 h | 13 |
| Frankfurt | 10 | 5° | – | 1 h | 14 |
| Mainz | 10 | 5° | – | 1 h | 13 |
| Oldenburg | 10 | 5° | – | 1 h | 13 |
| Brunswick | 10 | 5° | – | 1 h | 13 |
| Wiesbaden | 10 | 5° | – | 1 h | 13 |
| Tübingen | 10 | 5° | – | 2 h | 14 |
| Darmstadt | 10 | 5° | – | 1 h | 13 |
| Binz, Rügen | 9 | 5° | 5° | 1 h | 12 |
| Kühlungsborn | 9 | 5° | 5° | 1 h | 12 |
| Timmendorfer Strand | 9 | 5° | 5° | 1 h | 12 |
| Konstanz, Lake Constance | 9 | 5° | – | 1 h | 14 |
| Stuttgart | 9 | 5° | – | 2 h | 14 |
| Osnabrück | 9 | 5° | – | 1 h | 14 |
| Wismar | 8 | 5° | 5° | 1 h | 12 |
| Flensburg | 8 | 5° | 5° | 1 h | 13 |
| Bielefeld | 8 | 5° | – | 1 h | 14 |
| Aschaffenburg | 8 | 5° | – | 1 h | 14 |
| St. Peter-Ording | 7 | 5° | 6° | 1 h | 13 |
| Aachen | 7 | 5° | – | 2 h | 15 |
| Husum | 7 | 5° | 6° | 1 h | 13 |
| Eckernförde | 7 | 5° | 5° | 1 h | 13 |
| Stade | 7 | 5° | 5° | 1 h | 13 |
| Bremerhaven | 6 | 5° | 6° | 1 h | 14 |
| Fehmarn | 6 | 5° | 5° | 1 h | 14 |
| Cuxhaven | 4 | 5° | 6° | 1 h | 15 |
| Monschau | 3 | 5° | – | 2 h | 16 |
| Erfurt | 15 | 4° | – | 2 h | 11 |
| Weimar | 15 | 4° | – | 2 h | 11 |
| Berlin | 14 | 4° | – | 1 h | 12 |
| Rostock | 14 | 4° | 6° | 1 h | 12 |
| Havelberg | 14 | 4° | – | 1 h | 12 |
| Cottbus | 14 | 4° | – | 2 h | 11 |
| Schwerin | 13 | 4° | – | 1 h | 12 |
| Potsdam | 13 | 4° | – | 2 h | 12 |
| Regensburg | 12 | 4° | – | 1 h | 12 |
| Passau | 12 | 4° | – | 2 h | 12 |
| Marburg | 12 | 4° | – | 1 h | 13 |
| Munich | 11 | 4° | – | 2 h | 13 |
| Augsburg | 11 | 4° | – | 2 h | 13 |
| Ulm | 11 | 4° | – | 1 h | 13 |
| Greifswald | 10 | 4° | 5° | 1 h | 11 |
| Ueckermünde | 10 | 4° | 4° | 1 h | 11 |
| Nuremberg | 9 | 4° | – | 1 h | 14 |
| Stralsund | 9 | 4° | 6° | 1 h | 12 |
| Göttingen | 9 | 4° | – | 1 h | 14 |
| Bamberg | 9 | 4° | – | 1 h | 14 |
| Spiesen-Elversberg | 9 | 4° | – | 1 h | 14 |
| Überlingen | 9 | 4° | – | 1 h | 14 |
| Erlangen | 9 | 4° | – | 1 h | 14 |
| Heringsdorf, Usedom | 8 | 4° | 4° | 1 h | 13 |
| Chemnitz | 8 | 4° | – | 2 h | 14 |
| Fulda | 8 | 4° | – | 1 h | 14 |
| Goslar | 8 | 4° | – | 2 h | 14 |
| Rothenburg ob der Tauber | 8 | 4° | – | 2 h | 14 |
| Görlitz | 13 | 3° | – | 2 h | 12 |
| Garmisch-Partenkirchen | 10 | 3° | – | 2 h | 13 |
| Berchtesgaden | 8 | 3° | – | 2 h | 14 |
| Oberstdorf | 7 | 3° | – | 2 h | 15 |
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
Germany: weather & best time to visit
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