Average weather and climate in Germany

Germany has a temperate climate throughout the country with warm summers and cold winters, however long periods of frost or snow are rare. Rain falls throughout the year. The average monthly January daytime temperature is 3 degrees celcius (38 degrees Fahrenheit) and in July it's 22 degrees celcius (72 degrees Fahrenheit). Extremes temperatures sometimes reach -10 degrees celcius (5 Fahrenheit) in winter and 35 degrees celcius (95 Fahrenheit) in the summer months.

Interested in the more detailed Weather and Climate of Germany?

Please select a city in or above the map you wish to travel to or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year

« Select another country

Please select a city in Germany

Baden-Baden   Berlin   Bocholt   Bonn   Braunlage   Bremen   Cochem   Cologne   Cottbus   Dresden   Dusseldorf   Emden   Essen   Feldberg   Frankfurt am Main   Freiburg im Breisgau   Garmisch-Partenkirchen   Hamburg   Hannover   Heidelberg   Karlsruhe   Kassel   Köln   Leipzig   Litschau   Lübeck   Magdeburg   Munchen   Nürnberg   Passau   Ried   Rohrbach   Rothenburg ob der Tauber   Rust   Stuttgart   Zugspitze   Zwettl   Zwiesel  

To select a city click a marker on the map

« Back to Homepage

Popular destinations