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