ClimateSearch

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
Karlsruhe

average high 80°F (27°C) in the warmest month

Mildest winters
Duisburg

coldest-month lows near 35°F (2°C)

Driest
Erfurt

19.9 in (505 mm) of rain a year

Wettest
Remscheid

46.2 in (1175 mm) of rain a year

The 40 largest cities

CityWarmest-month highColdest-month lowRain a yearPopulation
Berlin78°F (26°C)31°F (-1°C)23 in (583 mm)3.6M people
Hamburg75°F (24°C)33°F (0°C)30.3 in (769 mm)2.0M people
Munich77°F (25°C)29°F (-1°C)37.2 in (944 mm)1.5M people
KölnNorth Rhine-Westphalia77°F (25°C)35°F (2°C)30.9 in (786 mm)1.0M people
Frankfurt am MainHesse79°F (26°C)33°F (0°C)26 in (660 mm)650k people
DüsseldorfNorth Rhine-Westphalia77°F (25°C)34°F (1°C)31.7 in (805 mm)619k people
StuttgartBaden-Wurttemberg78°F (25°C)31°F (-1°C)26.6 in (675 mm)613k people
EssenNorth Rhine-Westphalia77°F (25°C)34°F (1°C)36.5 in (926 mm)593k people
DortmundNorth Rhine-Westphalia77°F (25°C)33°F (0°C)35.2 in (893 mm)588k people
DresdenSaxony79°F (26°C)30°F (-1°C)25.6 in (651 mm)565k people
Bremen74°F (24°C)31°F (0°C)27.3 in (693 mm)547k people
NurembergBavaria79°F (26°C)28°F (-2°C)26.6 in (674 mm)516k people
HannoverLower Saxony77°F (25°C)32°F (0°C)26.3 in (667 mm)515k people
LeipzigSaxony78°F (26°C)30°F (-1°C)21.2 in (539 mm)505k people
DuisburgNorth Rhine-Westphalia77°F (25°C)35°F (2°C)32.8 in (834 mm)504k people
WandsbekHamburg75°F (24°C)32°F (0°C)30.7 in (779 mm)411k people
BochumNorth Rhine-Westphalia76°F (25°C)33°F (1°C)38.1 in (968 mm)386k people
WuppertalNorth Rhine-Westphalia75°F (24°C)33°F (1°C)45.6 in (1159 mm)361k people
BielefeldNorth Rhine-Westphalia75°F (24°C)33°F (0°C)33 in (839 mm)332k people
BonnNorth Rhine-Westphalia78°F (26°C)33°F (1°C)28.3 in (719 mm)331k people
Hamburg-NordHamburg75°F (24°C)32°F (0°C)30.7 in (779 mm)316k people
MünsterNorth Rhine-Westphalia76°F (25°C)32°F (0°C)30.2 in (768 mm)308k people
MannheimBaden-Wurttemberg80°F (27°C)32°F (0°C)25.7 in (652 mm)308k people
Hamburg-MitteHamburg75°F (24°C)32°F (0°C)30.1 in (764 mm)301k people
AugsburgBavaria76°F (25°C)28°F (-2°C)33.8 in (859 mm)301k people
WiesbadenHesse78°F (26°C)32°F (0°C)24.7 in (627 mm)289k people
MarienthalHamburg75°F (24°C)32°F (0°C)30.4 in (771 mm)287k people
KarlsruheBaden-Wurttemberg80°F (27°C)32°F (0°C)30.3 in (771 mm)284k people
GelsenkirchenNorth Rhine-Westphalia77°F (25°C)34°F (1°C)35.9 in (912 mm)270k people
EimsbüttelHamburg75°F (24°C)32°F (0°C)30.5 in (776 mm)269k people
AachenNorth Rhine-Westphalia74°F (23°C)34°F (1°C)34.9 in (886 mm)265k people
MönchengladbachNorth Rhine-Westphalia77°F (25°C)34°F (1°C)29.6 in (753 mm)262k people
KielSchleswig-Holstein73°F (23°C)32°F (0°C)30.8 in (782 mm)253k people
AltonaHamburg74°F (24°C)32°F (0°C)30.3 in (769 mm)250k people
ChemnitzSaxony78°F (26°C)28°F (-2°C)28.2 in (717 mm)247k people
BraunschweigLower Saxony76°F (24°C)31°F (0°C)24.5 in (621 mm)245k people
MagdeburgSaxony-Anhalt78°F (25°C)29°F (-1°C)20.4 in (518 mm)244k people
KrefeldNorth Rhine-Westphalia77°F (25°C)34°F (1°C)30.6 in (776 mm)238k people
Halle (Saale)Saxony-Anhalt77°F (25°C)30°F (-1°C)20.6 in (524 mm)238k people
FreiburgBaden-Wurttemberg78°F (26°C)32°F (0°C)36.3 in (922 mm)237k people

More cities in Germany

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz