Average Sunshine a Year in Germany

The tables below give yearly averages for the hours of sunshine at cities throughout Germany.

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

The annual totals are averages of weather data collected from 1961 to 1990.

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.

Total annual sunshine
Place Hours
Berlin 1625
Bremen 1483
Hamburg 1557
Hannover 1501
Kiel 1627
Magdeburg 1609
Potsdam 1692
Rostock 1687

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.

Average hours of sunshine a year
Place Hours
Cologne (Köln) 1504
Dresden 1581
Erfurt 1588
Essen 1454
Fichtelberg 1516
Frankfurt 1586
Gorlitz 1649
Kassel 1448
Leipzig 1502
Saarbrüecken 1661
Trier 1265

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.

Annual average sun
Place Hours
Constance (Konstanz) 1640
Freiburg 1740
Karlsruhe 1691
Munich (München) 1709
Nuremberg (Nürnberg) 1698
Oberstdorf 1494
Regensburg 1646
Stuttgart 1692
Zugspitze 1846
Germany Sunshine
Back to Top