Climate in Germany
97 cities in Germany, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.
- Hottest summers
- Ludwigshafen am Rhein
average high 77°F (25°C) in the warmest month
- Mildest winters
- Duisburg
coldest-month lows near 34°F (1°C)
- Driest
- Halle (Saale)
22.1 in (562 mm) of rain a year
- Wettest
- Hagen
44.3 in (1126 mm) of rain a year
The 40 largest cities
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Berlin | 75°F (24°C) | 29°F (-2°C) | 23.8 in (605 mm) | 3.6M people |
| Hamburg | 72°F (22°C) | 31°F (0°C) | 29.3 in (744 mm) | 2.0M people |
| Munich | 73°F (23°C) | 26°F (-3°C) | 37.7 in (959 mm) | 1.5M people |
| KölnNorth Rhine-Westphalia | 74°F (23°C) | 33°F (1°C) | 35.9 in (911 mm) | 1.0M people |
| Frankfurt am MainHesse | 76°F (25°C) | 31°F (-1°C) | 26.6 in (675 mm) | 650k people |
| DüsseldorfNorth Rhine-Westphalia | 74°F (23°C) | 33°F (1°C) | 34.9 in (885 mm) | 619k people |
| StuttgartBaden-Wurttemberg | 75°F (24°C) | 30°F (-1°C) | 32.4 in (823 mm) | 613k people |
| EssenNorth Rhine-Westphalia | 73°F (23°C) | 33°F (0°C) | 34.1 in (865 mm) | 593k people |
| DortmundNorth Rhine-Westphalia | 73°F (23°C) | 32°F (0°C) | 36 in (913 mm) | 588k people |
| DresdenSaxony | 75°F (24°C) | 28°F (-2°C) | 31.9 in (811 mm) | 565k people |
| Bremen | 72°F (22°C) | 32°F (0°C) | 29.2 in (741 mm) | 547k people |
| NurembergBavaria | 75°F (24°C) | 28°F (-2°C) | 30.6 in (777 mm) | 516k people |
| HannoverLower Saxony | 73°F (23°C) | 32°F (0°C) | 28.3 in (718 mm) | 515k people |
| LeipzigSaxony | 75°F (24°C) | 30°F (-1°C) | 25.2 in (640 mm) | 505k people |
| DuisburgNorth Rhine-Westphalia | 73°F (23°C) | 34°F (1°C) | 32.2 in (818 mm) | 504k people |
| WandsbekHamburg | 72°F (22°C) | 31°F (0°C) | 29.4 in (746 mm) | 411k people |
| BochumNorth Rhine-Westphalia | 73°F (23°C) | 32°F (0°C) | 35.6 in (904 mm) | 386k people |
| WuppertalNorth Rhine-Westphalia | 72°F (22°C) | 32°F (0°C) | 43.2 in (1097 mm) | 361k people |
| BielefeldNorth Rhine-Westphalia | 73°F (23°C) | 32°F (0°C) | 32.5 in (825 mm) | 332k people |
| BonnNorth Rhine-Westphalia | 74°F (23°C) | 33°F (1°C) | 30.8 in (781 mm) | 331k people |
| Hamburg-NordHamburg | 72°F (22°C) | 31°F (0°C) | 29.4 in (746 mm) | 316k people |
| MünsterNorth Rhine-Westphalia | 73°F (23°C) | 33°F (0°C) | 30.2 in (768 mm) | 308k people |
| MannheimBaden-Wurttemberg | 77°F (25°C) | 31°F (-1°C) | 28.2 in (717 mm) | 308k people |
| Hamburg-MitteHamburg | 72°F (22°C) | 31°F (0°C) | 29.3 in (744 mm) | 301k people |
| AugsburgBavaria | 74°F (23°C) | 27°F (-3°C) | 38.6 in (980 mm) | 301k people |
| WiesbadenHesse | 76°F (24°C) | 32°F (0°C) | 26.3 in (668 mm) | 289k people |
| MarienthalHamburg | 72°F (22°C) | 31°F (0°C) | 29.3 in (744 mm) | 287k people |
| KarlsruheBaden-Wurttemberg | 77°F (25°C) | 31°F (0°C) | 32.2 in (817 mm) | 284k people |
| GelsenkirchenNorth Rhine-Westphalia | 74°F (23°C) | 33°F (1°C) | 33.6 in (855 mm) | 270k people |
| EimsbüttelHamburg | 72°F (22°C) | 31°F (0°C) | 29.3 in (744 mm) | 269k people |
| AachenNorth Rhine-Westphalia | 72°F (22°C) | 33°F (0°C) | 33.8 in (858 mm) | 265k people |
| MönchengladbachNorth Rhine-Westphalia | 73°F (23°C) | 33°F (1°C) | 32 in (812 mm) | 262k people |
| KielSchleswig-Holstein | 71°F (21°C) | 32°F (0°C) | 27.3 in (693 mm) | 253k people |
| AltonaHamburg | 72°F (22°C) | 31°F (0°C) | 29.3 in (744 mm) | 250k people |
| ChemnitzSaxony | 73°F (23°C) | 28°F (-2°C) | 36.9 in (937 mm) | 247k people |
| BraunschweigLower Saxony | 73°F (23°C) | 31°F (-1°C) | 27.2 in (691 mm) | 245k people |
| MagdeburgSaxony-Anhalt | 75°F (24°C) | 30°F (-1°C) | 24.4 in (620 mm) | 244k people |
| KrefeldNorth Rhine-Westphalia | 74°F (23°C) | 33°F (1°C) | 32.1 in (816 mm) | 238k people |
| Halle (Saale)Saxony-Anhalt | 75°F (24°C) | 30°F (-1°C) | 22.1 in (562 mm) | 238k people |
| FreiburgBaden-Wurttemberg | 76°F (24°C) | 30°F (-1°C) | 41.1 in (1045 mm) | 237k people |
More cities in Germany
Baden-Wurttemberg
Bavaria
Brandenburg
Bremen
Lower Saxony
Osnabrück, Oldenburg, Wolfsburg, Göttingen, Salzgitter, Hildesheim
Mecklenburg-Vorpommern
North Rhine-Westphalia
Oberhausen, Hagen, Hamm, Mülheim, Herne, Solingen, Leverkusen, Neuss, Paderborn, Recklinghausen, Bottrop, Remscheid, Nippes, Porz am Rhein, Rodenkirchen, Siegen, Bergisch Gladbach, Moers
Rheinland-Pfalz
Saarland
Saxony-Anhalt
Schleswig-Holstein
State of Berlin
Charlottenburg, Schöneberg, Friedrichshain, Marzahn, Wilmersdorf
Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.
Take the quiz