When to go · Germany
Germany in December
Good month. Christmas markets in every town; Nuremberg, Dresden and Cologne weekends are packed. Shops close from 24 December afternoon.
Key facts
- Verdict
- Good
- Crowds
- High
- Germany
- Prices
- High
- Germany
Verdict
Christmas markets in every town; Nuremberg, Dresden and Cologne weekends are packed. Shops close from 24 December afternoon.
Is another month better than December?
December is rated good. These months rate higher:
- MayGreatBeer gardens open; holiday Thursdays (Ascension, Corpus Christi) make long weekends that fill trains.
- JuneGreatLong light evenings; lakes warm enough to swim; Kiel Week sailing festival late in the month.
- JulyGreatWarmest month; Bavarian lakes, the coasts and Neuschwanstein are crowded — book timed tickets.
- AugustGreatSchool holidays in most states; Baltic and North Sea islands booked out; occasional heatwaves.
Weather in December
- North and the coasts · Hamburg, Bremen, Baltic and North Sea islandscool
Wind and drizzle in any month; the coast season is June–August, when island ferries and beach chairs (Strandkörbe) are booked out.
- Berlin and the east · Berlin, Dresden, Leipzig, Brandenburg lakescool
Continental: cold dry winters (around 0 °C (32 °F)), warm summers with 30 °C (86 °F) spells; lake swimming from June.Continental: cold dry winters (around 32 °F (0 °C)), warm summers with 86 °F (30 °C) spells; lake swimming from June.
- Rhine and the west · Cologne, Frankfurt, Rhine and Moselle valleys, Heidelbergcool
Mildest winters; wine harvest and river trips at their best in September–October.
- Bavaria and the Alps · Munich, Bavarian Alps, Black Forest, Lake Constancecool
Summer thunderstorms in the mountains; skiing January–March at Garmisch and Berchtesgaden. Foehn wind brings clear warm days in autumn.
- Baden-Württemberg: Rhine valley (Heidelberg, Mannheim, Karlsruhe) · western lowlandscool
Warmest part of the state; vineyards and castle terraces are pleasant Apr–Oct.
- Baden-Württemberg: Black Forest and Swabian Alb · upland south and centrecold
Cooler and wetter than the valleys; Feldberg holds snow Dec–Mar and is the state's ski hill.
- Baden-Württemberg: Lake Constance (Bodensee) · southern bordercold
Lake moderates temperatures; May–Sep for boats and cycling, with afternoon thunderstorms in summer.
- Bavaria: Munich and Upper Bavaria · Alpine foothills and the plateaucold
Föhn winds can push 25 °C (77 °F) in March; May–Sep is the reliable window. August thunderstorms are common in the Alps.Föhn winds can push 77 °F (25 °C) in March; May–Sep is the reliable window. August thunderstorms are common in the Alps.
- Bavaria: Franconia (Nuremberg, Bamberg, Würzburg) · Northern Bavariacold
Slightly drier and warmer than the Alps; wine harvest (Weinfest) season runs late Aug–Oct.
- Brandenburg: Berlin commuter belt and Potsdam · around Berlincool
Continental: warm summers, cold winters with some snow. July and August can pass 30 °C (86 °F).Continental: warm summers, cold winters with some snow. July and August can pass 86 °F (30 °C).
- Brandenburg: Spreewald and Lusatia · southeastcool
Slightly warmer and drier than the north; the Spreewald is greenest May–September, and punting runs in the warm months.
- Hesse: Rhine-Main (Frankfurt, Wiesbaden, Darmstadt) · Main valley lowlandcool
One of Germany's mildest areas; July–August can pass 30 °C (86 °F). Rain spread through the year.One of Germany's mildest areas; July–August can pass 86 °F (30 °C). Rain spread through the year.
- Hesse: North and central Hesse (Kassel, Vogelsberg, Spessart) · Highlandscold
Cooler and wetter than the Rhine valley; upland roads can be icy Dec–Feb.
- Lower Franconia: Main valley · Lower Franconiacool
Mild springs, warm summers; rain spread evenly; occasional thunderstorms in July‑August.
- Lower Saxony: Coast and islands · East Frisia, Wadden Seacool
Summer highs rarely above 30 °C (86 °F); wind and rain year-round. Sea swimming only in permitted hours.Summer highs rarely above 86 °F (30 °C); wind and rain year-round. Sea swimming only in permitted hours.
- Lower Saxony: Inland and Harz · Hanover, Brunswick, Göttingen, Harzcool
Harz hills are cooler and wetter than the plain; snow possible Nov–Mar at higher elevations.
- Mecklenburg-Western Pomerania: Baltic coast · Rostock, Rügen, Usedomcold
Sea breezes keep summer cooler than inland; water is about 18–20 °C (64–68 °F) in July–August. Wind and rain any month.Sea breezes keep summer cooler than inland; water is about 64–68 °F (18–20 °C) in July–August. Wind and rain any month.
- Mecklenburg-Western Pomerania: Inland lakes · Mecklenburg Lake District, Schwerincold
Warmer than the coast in summer; canoe season May–September.
- North Rhine-Westphalia: Rhineland (Cologne, Düsseldorf, Bonn) · Cologne bight and Rhine valleycool
Mild and wet year-round; rain any month. Carnival (February) and Christmas markets (late Nov–Dec) are the crowd peaks.
- North Rhine-Westphalia: Ruhr and Westphalia · Essen, Dortmund, Münstercool
Slightly cooler and wetter than the Rhine; the Teutoburg Forest and Sauerland hills are best May–Sep.
- Palatinate: Wine Route and Rhine plain · Eastern Palatinatecool
Mild, almost Mediterranean; the vine sea colours in autumn. September–October is harvest and festival season.
- Palatinate: Palatinate Forest · Western Palatinatecool
Cooler and wetter than the plain; check trail conditions after rain.
- Rhineland-Palatinate: Rhine and Mosel valleys · Mainz, Koblenz, Cochem, Triercool
Valley floors are mild and dry; the sheltered slopes ripen grapes into October. Summer days reach the high 20s °C, with occasional 35 °C (95 °F) spells. Rain falls year-round, most in early summer.Valley floors are mild and dry; the sheltered slopes ripen grapes into October. Summer days reach the high 20s °C, with occasional 95 °F (35 °C) spells. Rain falls year-round, most in early summer.
- Rhineland-Palatinate: Hunsrück and Eifel uplands · Hahn, Idar-Oberstein, western hillscold
Higher, wetter and windier than the valleys; snow is normal in January and February.
- Saarland: Saar valley and Saarbrücken · south and centrecool
Mild, wet, continental; July and August average around 24 °C (75 °F) by day, January around 3 °C (37 °F). Rain falls year-round — pack a shell.Mild, wet, continental; July and August average around 75 °F (24 °C) by day, January around 37 °F (3 °C). Rain falls year-round — pack a shell.
- Saarland: Hunsrück and northern hills · north around Wadern and Otzenhausencool
Cooler and windier than the valley; hill roads can be icy December to February.
- Saxony-Anhalt: Lowlands (Magdeburg, Halle, Dessau) · Elbe and Saale plainscold
Continental and dry: rainfall below and sunshine above the German average. July–August can hit 30 °C (86 °F)+; January nights often below freezing.Continental and dry: rainfall below and sunshine above the German average. July–August can hit 86 °F (30 °C)+; January nights often below freezing.
- Saxony-Anhalt: Harz · Wernigerode, Quedlinburg, Thale, Brockencold
Cooler and wetter than the plains; the 1141 m Brocken is windy and can hold snow into spring. Take a layer even in summer.
- Saxony: Dresden / Leipzig lowlands · Elbe valley and central hillscool
May–Sep is the reliable window; July and August can hit 30 °C (86 °F)+ in the cities. December markets are cold but busy.May–Sep is the reliable window; July and August can hit 86 °F (30 °C)+ in the cities. December markets are cold but busy.
- Saxony: Saxon Ore Mountains · south, along the Czech bordercold
Higher and wetter than the cities; snow varies year to year, only Oberwiesenthal is reliably snow-covered all winter.
- Schleswig-Holstein: Baltic coast (Kiel, Lübeck, Flensburg) · eastern half of the statecold
Baltic water warms slowly; June–August is the beach window, with cooler, windier days than inland Germany.
- Schleswig-Holstein: North Sea coast and islands · western half, North Frisiacold
Wind and rain year-round; the Wadden Sea is a UNESCO site. Check tide tables before any mudflat walk.
- Thuringia: Thuringian basin (Erfurt, Weimar, Jena) · Sheltered lowland along the rail linecold
The basin is drier and warmer than the hills; July and August can pass 30 °C (86 °F), January nights drop below freezing.The basin is drier and warmer than the hills; July and August can pass 86 °F (30 °C), January nights drop below freezing.
- Thuringia: Thüringer Wald (Eisenach, Suhl, Oberhof) · Forest ridge, 400–900 mcold
Several degrees cooler than the cities; snow and ice on the ridge from December to March, and winter-sport weekends fill beds.
- Berlin4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Aachen6 °C (43 °F) / 1 °C (34 °F), 13 rain days43 °F (6 °C) / 34 °F (1 °C), 13 rain days
- Alfeld, Leine5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Alsfeld4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Altenkirchen4 °C (39 °F) / 0 °C (32 °F), 11 rain days39 °F (4 °C) / 32 °F (0 °C), 11 rain days
- Altötting3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Amberg4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Amrum5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Andechs5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Anklam3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Ansbach4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Aschaffenburg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Aschheim4 °C (39 °F) / -1 °C (30 °F), 13 rain days39 °F (4 °C) / 30 °F (-1 °C), 13 rain days
- Assmannshausen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Aue3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Aufseß4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Augsburg4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Aurich5 °C (41 °F) / 1 °C (34 °F), 15 rain days41 °F (5 °C) / 34 °F (1 °C), 15 rain days
- Bacharach5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Bentheim5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Bad Bergzabern6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Bad Bevensen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Bad Doberan4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Bad Dürkheim5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Ems6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Bad Fallingbostel5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Gandersheim4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Bad Gottleuba-Berggießhübel3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Bad Harzburg3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Bad Hersfeld4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Bad Homburg5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Honnef5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Kissingen4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Bad Kohlgrub3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Bad Kreuznach7 °C (45 °F) / 0 °C (32 °F), 9 rain days45 °F (7 °C) / 32 °F (0 °C), 9 rain days
- Bad Mergentheim6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Bad Münstereifel5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Bad Muskau3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Bad Nauheim5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Bad Neuenahr-Ahrweiler6 °C (43 °F) / -1 °C (30 °F), 9 rain days43 °F (6 °C) / 30 °F (-1 °C), 9 rain days
- Bad Orb4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Bad Reichenhall4 °C (39 °F) / -3 °C (27 °F), 11 rain days39 °F (4 °C) / 27 °F (-3 °C), 11 rain days
- Bad Säckingen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Bad Salzdetfurth5 °C (41 °F) / 0 °C (32 °F), 16 rain days41 °F (5 °C) / 32 °F (0 °C), 16 rain days
- Bad Schandau4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Bad Schussenried4 °C (39 °F) / -1 °C (30 °F), 8 rain days39 °F (4 °C) / 30 °F (-1 °C), 8 rain days
- Bad Segeberg4 °C (39 °F) / 0 °C (32 °F), 11 rain days39 °F (4 °C) / 32 °F (0 °C), 11 rain days
- Bad Sobernheim5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bad Staffelstein4 °C (39 °F) / -1 °C (30 °F), 8 rain days39 °F (4 °C) / 30 °F (-1 °C), 8 rain days
- Bad Wildbad5 °C (41 °F) / -1 °C (30 °F), 8 rain days41 °F (5 °C) / 30 °F (-1 °C), 8 rain days
- Bad Windsheim3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Bad Zwischenahn6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Baden-Baden5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Baiersbronn4 °C (39 °F) / -2 °C (28 °F), 12 rain days39 °F (4 °C) / 28 °F (-2 °C), 12 rain days
- Baltrum6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Bamberg4 °C (39 °F) / -2 °C (28 °F), 10 rain days39 °F (4 °C) / 28 °F (-2 °C), 10 rain days
- Bautzen3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Bayreuth3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Bendorf6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Bensheim6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Berchtesgaden3 °C (37 °F) / -4 °C (25 °F), 11 rain days37 °F (3 °C) / 25 °F (-4 °C), 11 rain days
- Bergen auf Rügen5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Bergen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Bergisch Gladbach5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Bielefeld5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Bietigheim-Bissingen6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Bingen am Rhein5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Binz3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Bispingen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Bitburg5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Blankenburg3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Böblingen5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Bocholt4 °C (39 °F) / 0 °C (32 °F), 11 rain days39 °F (4 °C) / 32 °F (0 °C), 11 rain days
- Bochum6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Bonn6 °C (43 °F) / 2 °C (36 °F), 14 rain days43 °F (6 °C) / 36 °F (2 °C), 14 rain days
- Bonndorf4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Bopfingen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Boppard6 °C (43 °F) / 0 °C (32 °F), 13 rain days43 °F (6 °C) / 32 °F (0 °C), 13 rain days
- Borkum5 °C (41 °F) / 1 °C (34 °F), 15 rain days41 °F (5 °C) / 34 °F (1 °C), 15 rain days
- Brandenburg an der Havel3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Braubach6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Braunlage2 °C (36 °F) / -3 °C (27 °F), 17 rain days36 °F (2 °C) / 27 °F (-3 °C), 17 rain days
- Breege-Juliusruh4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Bremen5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Bremerhaven5 °C (41 °F) / 1 °C (34 °F), 13 rain days41 °F (5 °C) / 34 °F (1 °C), 13 rain days
- Bretten6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Brühl6 °C (43 °F) / 0 °C (32 °F), 12 rain days43 °F (6 °C) / 32 °F (0 °C), 12 rain days
- Brunsbüttel5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Brunswick5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Buchholz in der Nordheide5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Burghausen3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Büsum5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Buttenheim4 °C (39 °F) / -2 °C (28 °F), 16 rain days39 °F (4 °C) / 28 °F (-2 °C), 16 rain days
- Buxtehude5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Calw5 °C (41 °F) / -1 °C (30 °F), 12 rain days41 °F (5 °C) / 30 °F (-1 °C), 12 rain days
- Celle5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Cham4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Chemnitz3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Chieming4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Chiemsee4 °C (39 °F) / -2 °C (28 °F), 9 rain days39 °F (4 °C) / 28 °F (-2 °C), 9 rain days
- Clausthal-Zellerfeld2 °C (36 °F) / -3 °C (27 °F), 14 rain days36 °F (2 °C) / 27 °F (-3 °C), 14 rain days
- Coburg3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Cochem5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Colditz3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Cologne7 °C (45 °F) / 1 °C (34 °F), 13 rain days45 °F (7 °C) / 34 °F (1 °C), 13 rain days
- Cottbus4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Crailsheim5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Cuxhaven5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Dachau4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Darmstadt5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Datteln5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Deggendorf3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Delmenhorst5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Dernau5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Dessau4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Detmold5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Dinkelsbühl4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Donauwörth4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Dornum5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Dortmund8 °C (46 °F) / 2 °C (36 °F), 13 rain days46 °F (8 °C) / 36 °F (2 °C), 13 rain days
- Dreieich5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Dresden4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Duisburg7.7 °C (46 °F) / 3.2 °C (38 °F), 12 rain days46 °F (7.7 °C) / 38 °F (3.2 °C), 12 rain days
- Dülmen4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Düsseldorf7 °C (45 °F) / 2 °C (36 °F), 12 rain days45 °F (7 °C) / 36 °F (2 °C), 12 rain days
- Eberswalde3 °C (37 °F) / -1 °C (30 °F), 10 rain days37 °F (3 °C) / 30 °F (-1 °C), 10 rain days
- Eckernförde5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Eichstätt4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Einbeck4 °C (39 °F) / -1 °C (30 °F), 13 rain days39 °F (4 °C) / 30 °F (-1 °C), 13 rain days
- Eisenach3 °C (37 °F) / -2 °C (28 °F), 8 rain days37 °F (3 °C) / 28 °F (-2 °C), 8 rain days
- Eisenhüttenstadt3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Eisleben4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Eltville5 °C (41 °F) / -1 °C (30 °F), 12 rain days41 °F (5 °C) / 30 °F (-1 °C), 12 rain days
- Emden6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Emmendingen6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Emmerich am Rhein5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Erding3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Erfurt4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Erlangen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Erzhausen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Esens5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Essen6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Essenheim5 °C (41 °F) / -1 °C (30 °F), 12 rain days41 °F (5 °C) / 30 °F (-1 °C), 12 rain days
- Esslingen am Neckar5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Ettlingen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Europa-Park Resort6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Falkensee3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Filderstadt5 °C (41 °F) / -1 °C (30 °F), 12 rain days41 °F (5 °C) / 30 °F (-1 °C), 12 rain days
- Flensburg5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Föhr6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Forchheim4 °C (39 °F) / -2 °C (28 °F), 10 rain days39 °F (4 °C) / 28 °F (-2 °C), 10 rain days
- Frankfurt an der Oder4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Frankfurt6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Freiberg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Freiburg6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Freising4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Freital4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Friedberg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Friedberg4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Friedrichshafen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Friedrichstadt5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Fulda4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Fürth4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Furtwangen im Schwarzwald5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Füssen3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Garching5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Garmisch-Partenkirchen3 °C (37 °F) / -5 °C (23 °F), 11 rain days37 °F (3 °C) / 23 °F (-5 °C), 11 rain days
- Gau-Algesheim5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Geisenheim5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Gelnhausen5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Gelsenkirchen6 °C (43 °F) / 1 °C (34 °F), 13 rain days43 °F (6 °C) / 34 °F (1 °C), 13 rain days
- Gengenbach5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Gensingen4 °C (39 °F) / -1 °C (30 °F), 8 rain days39 °F (4 °C) / 30 °F (-1 °C), 8 rain days
- Gera4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Gersbach5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Gießen5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Gifhorn5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Glowe3 °C (37 °F) / -1 °C (30 °F), 8 rain days37 °F (3 °C) / 30 °F (-1 °C), 8 rain days
- Glückstadt3 °C (37 °F) / -1 °C (30 °F), 10 rain days37 °F (3 °C) / 30 °F (-1 °C), 10 rain days
- Göhren4 °C (39 °F) / 0 °C (32 °F), 11 rain days39 °F (4 °C) / 32 °F (0 °C), 11 rain days
- Görlitz3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Goslar4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Gotha3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Göttingen4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Gößweinstein4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Grafenwöhr4 °C (39 °F) / -1 °C (30 °F), 8 rain days39 °F (4 °C) / 30 °F (-1 °C), 8 rain days
- Greifswald4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Grimma3 °C (37 °F) / -1 °C (30 °F), 8 rain days37 °F (3 °C) / 30 °F (-1 °C), 8 rain days
- Grömitz4 °C (39 °F) / 0 °C (32 °F), 11 rain days39 °F (4 °C) / 32 °F (0 °C), 11 rain days
- Gummersbach5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Günzburg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Gunzenhausen4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Güstrow4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Gütersloh4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Haßberge4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Hagen5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Hahn3 °C (37 °F) / -1 °C (30 °F), 12 rain days37 °F (3 °C) / 30 °F (-1 °C), 12 rain days
- Halberstadt4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Halblech3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Halle4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Haltern am See5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Hamburg5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Hamelin5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Hamm4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Hanau5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Hankensbüttel4 °C (39 °F) / 0 °C (32 °F), 13 rain days39 °F (4 °C) / 32 °F (0 °C), 13 rain days
- Hann. Münden4 °C (39 °F) / -1 °C (30 °F), 14 rain days39 °F (4 °C) / 30 °F (-1 °C), 14 rain days
- Hanover5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Harburg4 °C (39 °F) / -2 °C (28 °F), 9 rain days39 °F (4 °C) / 28 °F (-2 °C), 9 rain days
- Hattingen5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Häusern5 °C (41 °F) / -1 °C (30 °F), 12 rain days41 °F (5 °C) / 30 °F (-1 °C), 12 rain days
- Heide5 °C (41 °F) / 1 °C (34 °F), 12 rain days41 °F (5 °C) / 34 °F (1 °C), 12 rain days
- Heidelberg6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Heidenheim an der Brenz4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Heilbronn6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Heligoland6 °C (43 °F) / 2 °C (36 °F), 18 rain days43 °F (6 °C) / 36 °F (2 °C), 18 rain days
- Helmstedt4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Hennigsdorf4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Heppenheim5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Herborn5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Heringsdorf4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Hermannsburg4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Herne6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Herrnhut3 °C (37 °F) / -2 °C (28 °F), 13 rain days37 °F (3 °C) / 28 °F (-2 °C), 13 rain days
- Herzberg am Harz3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Herzogenaurach4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Herzogenrath5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Hiddensee3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Hildesheim5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Hinterstein3 °C (37 °F) / -4 °C (25 °F), 11 rain days37 °F (3 °C) / 25 °F (-4 °C), 11 rain days
- Hitzacker4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Hockenheim5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Hof3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Homburg5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Hoyerswerda3 °C (37 °F) / -1 °C (30 °F), 8 rain days37 °F (3 °C) / 30 °F (-1 °C), 8 rain days
- Husum4 °C (39 °F) / 0 °C (32 °F), 13 rain days39 °F (4 °C) / 32 °F (0 °C), 13 rain days
- Idar-Oberstein5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Ingelheim am Rhein5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Ingolstadt3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Iserlohn4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Ismaning3 °C (37 °F) / -2 °C (28 °F), 13 rain days37 °F (3 °C) / 28 °F (-2 °C), 13 rain days
- Itzehoe6 °C (43 °F) / 0 °C (32 °F), 12 rain days43 °F (6 °C) / 32 °F (0 °C), 12 rain days
- Jena4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Jever6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Johanngeorgenstadt3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Juist6 °C (43 °F) / 1 °C (34 °F), 13 rain days43 °F (6 °C) / 34 °F (1 °C), 13 rain days
- Kaiserslautern5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Kap Arkona4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Karlsruhe6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Kassel4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Katzenelnbogen5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Kaub5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Kehl6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Kelheim4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Kelsterbach5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Kempten4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Kevelaer5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Kiel5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Kleve5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Koblenz5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Kochel3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Königslutter4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Königstein4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Königswinter6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Konstanz4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Konz5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Köthen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Krefeld4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Kühlungsborn3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Kulmbach3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Ladenburg6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Lahnstein6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Landau in der Pfalz6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Landsberg am Lech4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Landshut3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Landstuhl5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Langen5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Langeoog6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Lauf an der Pegnitz3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Laupheim5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Leer6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Leinfelden-Echterdingen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Leipzig5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Leverkusen5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Lich5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Limburg an der Lahn5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Lindau4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Lingen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Lohr am Main6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Lorch am Rhein5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Lörrach4 °C (39 °F) / 0 °C (32 °F), 8 rain days39 °F (4 °C) / 32 °F (0 °C), 8 rain days
- Lorsch5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Lübbecke4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Lübeck4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Lüdenscheid4 °C (39 °F) / -1 °C (30 °F), 15 rain days39 °F (4 °C) / 30 °F (-1 °C), 15 rain days
- Lüdinghausen6 °C (43 °F) / 0 °C (32 °F), 13 rain days43 °F (6 °C) / 32 °F (0 °C), 13 rain days
- Ludwigsburg5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Ludwigsfelde3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Ludwigshafen6 °C (43 °F) / 1 °C (34 °F), 10 rain days43 °F (6 °C) / 34 °F (1 °C), 10 rain days
- Lüneburg4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Lützen3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Magdeburg4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Mainz5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Mannheim6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Marburg4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Marktl4 °C (39 °F) / -2 °C (28 °F), 9 rain days39 °F (4 °C) / 28 °F (-2 °C), 9 rain days
- Mayen5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Meerbusch7 °C (45 °F) / 2 °C (36 °F), 12 rain days45 °F (7 °C) / 36 °F (2 °C), 12 rain days
- Meersburg4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Meißen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Memmingen3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Merseburg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Merzig6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Meschede4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Mespelbrunn4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Mettlach6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Mettmann5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Michelstadt5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Miltenberg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Minden4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Mittenwald3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Mödlareuth3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Mönchengladbach6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Monschau4 °C (39 °F) / -1 °C (30 °F), 14 rain days39 °F (4 °C) / 30 °F (-1 °C), 14 rain days
- Montabaur5 °C (41 °F) / 0 °C (32 °F), 8 rain days41 °F (5 °C) / 32 °F (0 °C), 8 rain days
- Mörfelden-Walldorf5 °C (41 °F) / 0 °C (32 °F), 8 rain days41 °F (5 °C) / 32 °F (0 °C), 8 rain days
- Moritzburg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Müden, Örtze4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Mühlberg3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Mühlhausen4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Mülheim an der Ruhr5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Munich5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Munster, Lower Saxony4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Münster6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Murnau4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Nassau5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Naumburg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Neu-Isenburg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Neu-Ulm3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Neubrandenburg3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Neuenkirchen4 °C (39 °F) / 0 °C (32 °F), 12 rain days39 °F (4 °C) / 32 °F (0 °C), 12 rain days
- Neumünster4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Neunkirchen5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Neuss5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Neustadt an der Weinstraße6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Neuwerk6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Neuwied5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Nieder-Olm5 °C (41 °F) / 0 °C (32 °F), 8 rain days41 °F (5 °C) / 32 °F (0 °C), 8 rain days
- Nienburg5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Norden Norddeich6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Norderney6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Nordhausen3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Nordhorn6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Nördlingen3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Nordstrand5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Nürburg5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Nuremberg4.1 °C (39 °F) / -1.3 °C (30 °F), 9 rain days39 °F (4.1 °C) / 30 °F (-1.3 °C), 9 rain days
- Oberammergau3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Oberhausen6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Oberursel5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Oberwesel6 °C (43 °F) / -1 °C (30 °F), 9 rain days43 °F (6 °C) / 30 °F (-1 °C), 9 rain days
- Oberwiesenthal3 °C (37 °F) / -4 °C (25 °F), 9 rain days37 °F (3 °C) / 25 °F (-4 °C), 9 rain days
- Oestrich-Winkel5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Offenbach5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Offenburg6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Oldenburg5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Oppenheim5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Oranienburg3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Osnabrück5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Osterwieck4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Paderborn5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Papenburg5 °C (41 °F) / 1 °C (34 °F), 13 rain days41 °F (5 °C) / 34 °F (1 °C), 13 rain days
- Passau3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Peenemünde5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Pegnitz3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Peine5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Pellworm5 °C (41 °F) / 1 °C (34 °F), 13 rain days41 °F (5 °C) / 34 °F (1 °C), 13 rain days
- Pforzheim5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Pfullendorf4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Pirmasens5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Plauen3 °C (37 °F) / -2 °C (28 °F), 13 rain days37 °F (3 °C) / 28 °F (-2 °C), 13 rain days
- Plön3 °C (37 °F) / -1 °C (30 °F), 12 rain days37 °F (3 °C) / 30 °F (-1 °C), 12 rain days
- Potsdam4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Pottenstein3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Preetz4 °C (39 °F) / 0 °C (32 °F), 10 rain days39 °F (4 °C) / 32 °F (0 °C), 10 rain days
- Prien am Chiemsee4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Prora3 °C (37 °F) / -1 °C (30 °F), 10 rain days37 °F (3 °C) / 30 °F (-1 °C), 10 rain days
- Putbus3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Quedlinburg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Radebeul4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Radolfzell5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Ramstein5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Rastatt6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Rathen3 °C (37 °F) / -2 °C (28 °F), 7 rain days37 °F (3 °C) / 28 °F (-2 °C), 7 rain days
- Ratzeburg3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Ravensburg4 °C (39 °F) / -2 °C (28 °F), 10 rain days39 °F (4 °C) / 28 °F (-2 °C), 10 rain days
- Recklinghausen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Regensburg3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Reichenau4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Remagen5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Remscheid5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Rendsburg5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Rengsdorf5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Reutlingen4 °C (39 °F) / -2 °C (28 °F), 10 rain days39 °F (4 °C) / 28 °F (-2 °C), 10 rain days
- Rheine4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Rhön-Grabfeld4 °C (39 °F) / -1 °C (30 °F), 13 rain days39 °F (4 °C) / 30 °F (-1 °C), 13 rain days
- Riesa4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Roßdorf5 °C (41 °F) / 0 °C (32 °F), 16 rain days41 °F (5 °C) / 32 °F (0 °C), 16 rain days
- Rosenheim4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Rostock4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Rot an der Rot4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Roth3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Rothenburg ob der Tauber4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Rottweil5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Rüdesheim5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Rudolstadt4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Rüsselsheim6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Saalfeld3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Saarbrücken5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Saarlouis5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Sagard6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Salzgitter4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Sankt Augustin5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Sankt Goar5 °C (41 °F) / 0 °C (32 °F), 8 rain days41 °F (5 °C) / 32 °F (0 °C), 8 rain days
- Sankt Goarshausen6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Sankt Peter-Ording4 °C (39 °F) / 0 °C (32 °F), 10 rain days39 °F (4 °C) / 32 °F (0 °C), 10 rain days
- Sassnitz3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Schaprode5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Schierke3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Schiltach5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Schleswig4 °C (39 °F) / 0 °C (32 °F), 12 rain days39 °F (4 °C) / 32 °F (0 °C), 12 rain days
- Schliersee3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Schneverdingen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Schöningen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Schönwald im Schwarzwald5 °C (41 °F) / -1 °C (30 °F), 7 rain days41 °F (5 °C) / 30 °F (-1 °C), 7 rain days
- Schriesheim5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Schwabach4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Schwabenheim5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Schwäbisch Hall5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Schwandorf4 °C (39 °F) / -1 °C (30 °F), 8 rain days39 °F (4 °C) / 30 °F (-1 °C), 8 rain days
- Schweinfurt4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Schwerin4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Schwetzingen5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Seligenstadt5 °C (41 °F) / -1 °C (30 °F), 8 rain days41 °F (5 °C) / 30 °F (-1 °C), 8 rain days
- Sellin4 °C (39 °F) / 0 °C (32 °F), 10 rain days39 °F (4 °C) / 32 °F (0 °C), 10 rain days
- Senftenberg3 °C (37 °F) / -1 °C (30 °F), 10 rain days37 °F (3 °C) / 30 °F (-1 °C), 10 rain days
- Siegburg6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Siegen5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Sigmaringen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Sindelfingen5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Sinsheim6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Soest6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Solingen5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Soltau4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Sonneberg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Sonthofen3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Speyer6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Spiekeroog6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Spitzingsee3 °C (37 °F) / -4 °C (25 °F), 11 rain days37 °F (3 °C) / 25 °F (-4 °C), 11 rain days
- St Wendel5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Stade6 °C (43 °F) / 1 °C (34 °F), 14 rain days43 °F (6 °C) / 34 °F (1 °C), 14 rain days
- Stadecken-Elsheim5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Starnberg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Stein bei Nürnberg4 °C (39 °F) / -1 °C (30 °F), 14 rain days39 °F (4 °C) / 30 °F (-1 °C), 14 rain days
- Stendal4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Stolberg3 °C (37 °F) / -2 °C (28 °F), 16 rain days37 °F (3 °C) / 28 °F (-2 °C), 16 rain days
- Stralsund4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Straubing4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Stuttgart6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Suhl4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Sylt5 °C (41 °F) / 1 °C (34 °F), 13 rain days41 °F (5 °C) / 34 °F (1 °C), 13 rain days
- Tauberbischofsheim5 °C (41 °F) / -1 °C (30 °F), 8 rain days41 °F (5 °C) / 30 °F (-1 °C), 8 rain days
- Tegernsee3 °C (37 °F) / -3 °C (27 °F), 11 rain days37 °F (3 °C) / 27 °F (-3 °C), 11 rain days
- Tettnang4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Thale4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Thalmässing3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Timmendorfer Strand5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Titisee-Neustadt5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Tönning5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Torfhaus3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Torgau4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Traben-Trarbach5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Travemünde4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Trechtingshausen5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Treis-Karden5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Triberg Im Schwarzwald5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Trier5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Troisdorf5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Tübingen5 °C (41 °F) / -1 °C (30 °F), 11 rain days41 °F (5 °C) / 30 °F (-1 °C), 11 rain days
- Tuttlingen4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Überlingen4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Uelzen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Uhldingen-Mühlhofen5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Ulm3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Vaihingen an der Enz5 °C (41 °F) / -1 °C (30 °F), 16 rain days41 °F (5 °C) / 30 °F (-1 °C), 16 rain days
- Vallendar5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Varel6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Veitshöchheim4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Verden an der Aller5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Villingen-Schwenningen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Waiblingen4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Waldenbuch5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Walsrode4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Waltrop5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Wangen im Allgäu4 °C (39 °F) / -2 °C (28 °F), 10 rain days39 °F (4 °C) / 28 °F (-2 °C), 10 rain days
- Wangerooge6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Wedel6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Weeze5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Weißenburg3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Weikersheim6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Weil am Rhein6 °C (43 °F) / 0 °C (32 °F), 14 rain days43 °F (6 °C) / 32 °F (0 °C), 14 rain days
- Weimar4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Weinheim6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Weßling4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Werder an der Havel3 °C (37 °F) / -1 °C (30 °F), 8 rain days37 °F (3 °C) / 30 °F (-1 °C), 8 rain days
- Wernigerode4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Wertheim6 °C (43 °F) / -1 °C (30 °F), 10 rain days43 °F (6 °C) / 30 °F (-1 °C), 10 rain days
- Wetzlar5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Wiedensahl4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Wiesbaden5 °C (41 °F) / 0 °C (32 °F), 10 rain days41 °F (5 °C) / 32 °F (0 °C), 10 rain days
- Wietmarschen6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Wilhelmshaven5 °C (41 °F) / 1 °C (34 °F), 13 rain days41 °F (5 °C) / 34 °F (1 °C), 13 rain days
- Winsen an der Aller5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Winterberg4 °C (39 °F) / -2 °C (28 °F), 9 rain days39 °F (4 °C) / 28 °F (-2 °C), 9 rain days
- Wismar4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Witten6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Wittenberg4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Wittmund5 °C (41 °F) / 0 °C (32 °F), 13 rain days41 °F (5 °C) / 32 °F (0 °C), 13 rain days
- Witzenhausen4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Wolfenbüttel4 °C (39 °F) / 0 °C (32 °F), 9 rain days39 °F (4 °C) / 32 °F (0 °C), 9 rain days
- Wolfratshausen4 °C (39 °F) / -2 °C (28 °F), 11 rain days39 °F (4 °C) / 28 °F (-2 °C), 11 rain days
- Wolfsburg5 °C (41 °F) / 0 °C (32 °F), 11 rain days41 °F (5 °C) / 32 °F (0 °C), 11 rain days
- Worms6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Wuppertal6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Würzburg4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Zeitz4 °C (39 °F) / -1 °C (30 °F), 11 rain days39 °F (4 °C) / 30 °F (-1 °C), 11 rain days
- Zinnowitz5 °C (41 °F) / 0 °C (32 °F), 9 rain days41 °F (5 °C) / 32 °F (0 °C), 9 rain days
- Zittau3 °C (37 °F) / -2 °C (28 °F), 13 rain days37 °F (3 °C) / 28 °F (-2 °C), 13 rain days
- Zülpich6 °C (43 °F) / 1 °C (34 °F), 12 rain days43 °F (6 °C) / 34 °F (1 °C), 12 rain days
- Zwickau3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Christmas markets big impact
Late Nov – 23 Dec
Weekend hotel prices up in Nuremberg, Dresden, Cologne and Munich; crowds from 16:00.
Christmas big impact
24–26 Dec
Shops close on the 24th around 14:00 and stay closed until the 27th; many restaurants closed.
New Year's Eve
Dec 31 · Berlin
Large open-air party at the Brandenburg Gate; roads close early.
Crowds and prices
- Crowds · Germany
- High
- Prices · Germany
- High
High-price month: see what to book ahead.
Compare two months
Weather, crowds and prices for any two months in Germany, side by side.
Verdict
Dec: Good
May: Great (better)
Crowds
Dec: High
May: Medium
Prices
Dec: High
May: Medium
Festivals listed
Dec: 3
May: 4
December: Christmas markets in every town; Nuremberg, Dresden and Cologne weekends are packed. Shops close from 24 December afternoon.
May: Beer gardens open; holiday Thursdays (Ascension, Corpus Christi) make long weekends that fill trains.
Germany: figures are long-term averages from this guide, not a forecast.
What to pack
- Layers: a fleece or light jacket
Where to go in December
Rated best or good this month
Best months: May–Sep; Dec for the Christmas market
Best months: May–Sep; late Nov–24 Dec for the Christkindlesmarkt
Best months: May–Sep for the heath bloom and the outdoor pool; Dec for Christmas markets
Best months: May–Sep; Dec for the Christmas market
Best months: Dec–Mar (ski), Jun–Sep (hiking)
Best months: May–Oct for the lift, lakes and spa garden; Dec–Mar for snow and the Berchtesgaden ski areas
Best months: May–Oct; Dec–Mar for snow and ice skating
Best months: May–Oct; late Aug for Sandkerwa, Dec for the Christmas market
Best months: May–Sep; Dec for the Christmas market (check)
Best months: May–Sep; Dec for Christmas markets
Best months: May–Sep, Dec (Christmas market)
Best months: Jun–Sep for hiking and mountain biking; Dec–Mar for snow, when snow cover holds