Annual average climate in Germany
- Minimum annual temperature: 5°C
- Average annual temperature: 10°C
- Maximum annual temperature: 14°C
- Precipitation: 68 mm/month (with 14 rainy days/month)
The best time to go to Germany
Min / Max | Precipitation | |
January | -2 ° / 3 ° | 64mm / 16 days |
february | -2 ° / 5 ° | 55mm / 14 days |
March | 0 ° / 9 ° | 60mm / 14 days |
April | 4 ° / 14 ° | 44mm / 12 days |
may | 8 ° / 19 ° | 76mm / 14 days |
June | 11 ° / 22 ° | 72mm / 13 days |
July | 13 ° / 23 ° | 92mm / 15 days |
August | 13 ° / 23 ° | 85mm / 14 days |
September | 9 ° / 19 ° | 69mm / 13 days |
October | 6 ° / 14 ° | 62mm / 14 days |
November | 2 ° / 8 ° | 66mm / 16 days |
December | -1 ° / 4 ° | 68mm / 17 days |
These weather forecasts have been calculated using data from weather stations spread across Germany.
Details by cities
Check the climate forecasts for the largest cities in Germany:
- Berlin (10°C on average | 50 mm of rain/month over 13 days)
see the detail > - Hamburg (4°C on average)
see the detail > - Munich (10°C on average | 80 mm of rain/month over 14 days)
see the detail > - Cologne (12°C on average | 69 mm of rain/month over 15 days)
see the detail > - Frankfort-on-Main (12°C on average | 56 mm of rain/month over 13 days)
see the detail > - Essen (11°C on average | 79 mm of rain/month over 15 days)
see the detail > - Dortmund (10°C on average | 62 mm of rain/month over 14 days)
see the detail > - Düsseldorf (11°C on average | 64 mm of rain/month over 14 days)
see the detail > - Bream (10°C on average | 58 mm of rain/month over 14 days)
see the detail > - Hanover (10°C on average | 53 mm of rain/month over 14 days)
see the detail >
F.A.Q.
Which are the hottest cities in Germany?
The following cities record the highest average maximum temperatures over the year:
Berlin-Rudow (with 26°C), Radeberg (with 26°C), Karlsruhe (with 17°C), Kehl (with 17°C), Offenbourg (with 17°C), …
Which are the coldest cities in Germany?
These cities are among those with the lowest average temperatures over the year:
Bad Harzburg (with 4°C), Schmallenberg (with 6°C), Suhl (with 6°C), Iserlohn (with 6°C), Same (with 7°C), …
Which cities have the least rain in Germany?
The following cities are among the driest in the country and record the fewest number of rainy days over the year:
Karben (with 141 rainy days), Mainz (with 142 rainy days), Bad dürkheim (with 143 rainy days), hettstedt (with 143 rainy days), Prenzlau (with 144 rainy days), …
Which cities in Germany have the most rain?
These cities are among the rainiest in the country:
Bad Harzburg (with 149 mm/month), Traunstein (with 142 mm/month), Buhl (with 138 mm/month), Sonthofen (with 135 mm/month), Bad Reichenhall (with 131 mm/month), …
Which are the hottest months in Germany?
The months of the year with the highest maximum temperatures are:
August (with 23°C), July (with 23°C), June (with 22°C), …
Which are the coldest months in Germany?
The months of the year with the lowest average temperatures are:
January (with 0°C), December (with 1°C), february (with 1°C), …
Which are the driest months in Germany?
The months of the year with the least rainfall are:
April (with 44 mm/month), february (with 55 mm/month), March (with 60 mm/month), …
Which are the rainiest months in Germany?
The months of the year with the most rain are:
July (with 92 mm/month), August (with 85 mm/month), may (with 76 mm/month), …
The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences