The climate of Germany, city by city

This page lists the 3,063 cities in Germany for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+2.2 °C since 1940

Frequently asked questions

What is the hottest city in Germany?

The hottest city in Germany is Lichtenau, with an average annual temperature of 10.7 °C.

What is the coldest city in Germany?

The coldest city in Germany is Pfronten, with an average annual temperature of 4.3 °C.

What is the wettest city in Germany?

The wettest city in Germany is Schönau am Königssee, with 1,840 mm of precipitation per year.

Has the climate of Germany warmed?

Based on its largest cities, Germany warmed by +2.2 °C between 1940 and 2025.

Cities by region

Baden-Wurttemberg500

Bavaria538

Brandenburg107

Free and Hanseatic City of Hamburg65

Free Hanseatic City of Bremen4

Hesse275

Lower Saxony350

Mecklenburg-Vorpommern51

North Rhine-Westphalia493

Rhineland-Palatinate131

Saarland49

Saxony173

Saxony-Anhalt65

Schleswig-Holstein109

State of Berlin89

Thuringia64