Average Annual Precipitation for Germany

The tables below give yearly averages for rainfall plus snowfall at cities in Germany. Each place has a total for how many days of wet weather it usually gets a year and for the normal amount of precipitation.

You can jump to a separate table for each section of the country: Northern, Central and Southern Germany.

The calculation of days only includes the days when precipitation totalled at least one millimetre (0.04 inches).

The annual amounts of precipitation are averages of three decades of weather data. Depending on the availability of information, the averages span either 1961 to 1990 or 1971 to 2000.

Northern Germany

Included here are cities in the states of Berlin, Brandenburg, Bremen, Hamburg, Mecklenburg-Western Pomerania (Mecklenburg-Vorpommern), Lower Saxony (Niedersachsen), Saxony-Anhalt (Sachsen-Anhalt) and Schleswig-Holstein.

Average yearly precipitation
Days Place Inches Milli­metres
106 Berlin 22.5 571
126 Bremen 26.4 671
129 Hamburg 30.4 773
120 Hannover 25.2 641
130 Kiel 30.8 782
96 Magdeburg 19.0 483
112 Potsdam 23.0 585
110 Rostock 23.1 588

Central Germany

This section covers the states of Hesse (Hessen), North Rhine-Westphalia (Nordrhein-Westfalen), Rhineland-Palatinate (Rheinland-Pfalz), Saarland, Saxony (Sachsen) and Thuringia (Thüringen). Besides cities, the list includes Fichtelberg, a high point in the Ore Mountains where the weather station sits near the peak, at 1213 metres (3980 feet) elevation.

Annual averages for rainfall plus snowfall
Days Place Inches Milli­metres
133 Cologne (Köln) 31.3 796
114 Dresden 26.1 663
95 Erfurt 19.7 502
143 Essen 36.8 934
160 Fichtelberg 44.0 1118
109 Frankfurt 24.4 621
116 Gorlitz 25.9 657
121 Kassel 27.0 686
97 Leipzig 20.0 507
128 Saarbrüecken 34.1 865
128 Trier 30.5 774

Southern Germany

Cities in Baden-Württemberg and Bavaria (Bayern) states are in the table below. Also included is Oberstdorf, a mountain vacation town and ski holiday destination in the Bavarian Alps. The most extreme weather station on the list is Zugspitze at 2960 metres (9711 feet) elevation, near the top of Germany's highest peak.

Average amount of rain and snow a year
Days Place Inches Milli­metres
125 Constance (Konstanz) 33.4 849
130 Freiburg 36.6 930
124 Karlsruhe 30.3 769
129 Munich (München) 38.1 967
110 Nuremberg (Nürnberg) 24.8 629
161 Oberstdorf 70.9 1801
111 Regensburg 25.0 636
112 Stuttgart 26.2 665
179 Zugspitze 78.9 2004
References

Deutscher Wetterdienst and World Meteorological Organization. World Weather Information Service.

World Data Center for Meteorology. Climate of the World.

Germany Precipitation
Back to Top