WeatherJourney.com

Germany

101 cities

Climate overview

Germany extends from 47°16′ to 55°03′N across central Europe, spanning the North Sea and Baltic coasts, the North German Plain at approximately 0 to 100 m elevation, the Central Uplands or Mittelgebirge (including the Harz, Eifel, Thuringian Forest, Black Forest, and Erzgebirge at 600 to 1,500 m), the Alpine Foreland, and the Bavarian Alps rising to Zugspitze at 2,962 m on the Austrian border.

The climate forms a transition from oceanic Cfb in the west and northwest (encompassing Cologne, Bremen, and Hamburg) to a more continental character in the east, where Berlin and Dresden are still Cfb but border on humid continental Dfb, with cooler Dfc and alpine ET on the highest peaks of the Black Forest, Harz, and Bavarian Alps. Westerly winds deliver Atlantic depressions year-round, moderating temperatures along the coast while the interior and eastern regions experience more pronounced seasonal swings.

Berlin sees January highs of 3°C and lows of −2°C and July highs of 25°C with 570 mm of rainfall showing a summer-convection peak. Munich in the Alpine foreland sees January highs of 4°C and lows of −2°C and July highs of 25°C, with 960 mm and occasional foehn winds. Hamburg displays a mild oceanic character, with January highs of 4°C and lows near 0°C and July highs of 23°C, with 770 mm of rain.

Freiburg in the warm Upper Rhine valley has reached 40.2°C (August 2003), while the national record is 41.8°C at Möckern-Drewitz on 27 June 2026. Zugspitze averages −5°C annually with persistent snow cover. Major events include the 1947 winter, the August 2002 Elbe flood, the 2003 European heatwave, the 2013 Danube floods, the July 2021 Ahr Valley floods (over 180 deaths in Germany), and the 2018–2020 megadrought.

Our archive covers 101 German cities with daily ERA5 reanalysis data going back to 1940. The hottest July afternoons are in Karlsruhe, with average highs around 24.8°C, while Munich has the coldest January nights, with average lows near −3.9°C. Comparing the last decade against the 1940–1970 baseline, mean temperatures across these cities have risen by about 2°C.

Sources:en.wikipedia.orgbritannica.comdwd.declimateknowledgeportal.worldbank.orgnature.comclimate.copernicus.eu

How the climate has shifted in Germany

Average across 101 cities with full ERA5 coverage: 1940–1970 baseline vs the last decade (2016–2025).

+2.0°Cwarmer than the 1940–1970 baseline
Annual mean temperature
9.1°C→11.1°C
Days above 30°C per year
3 days→11 days+8
Frost days per year
76 days→46 days−31
Tropical nights (≥20°C) per year
1 night→2 nights+1

Warmest year in the record so far: 2024.

What's unusual right now

From a snapshot of the world's largest cities updated each hour. Today's mean temperature compared with each city's long-term average for the same calendar date (ERA5 climatology, 1940 onward). Last 30 days uses each city's rolling daily-mean vs its monthly average. Not a global ranking.

Coolest in Germany right now

From a snapshot of the world's largest cities updated each hour. Not a global ranking.

Cities