Germany Weather
🇩🇪 5 cities covered · Europe
· oceanic climate
Warmest city
Frankfurt
Coolest city
Munich
Sunniest city
Munich
Best time to visit
May to September
Weather in Germany at a glance
Weather in Germany spans a single dominant oceanic climate across the 5 cities we cover. Frankfurt is typically the warmest spot, averaging 53°F (12°C) across the year, while Munich runs coolest at 50°F (10°C).
Quick facts
- Warmest city: Frankfurt - annual average 53°
- Coolest city: Munich - annual average 50°
- Sunniest city: Munich (8.1 h sun/day)
- Best time to visit: May to September
- Climate type: oceanic
The bigger picture
For sunshine, Munich leads with about 8.1 hours of sun per day on average. Munich is the wettest of the covered cities, collecting roughly 1064 mm (41.9 inches) of precipitation a year, and Munich sees the most snow, around 21 snowy days annually. Averaged across the country's covered cities, May to September brings the most comfortable mix of temperature, dry days and daylight.
Live weather across Germany today
Germany cities compared
| City | Annual avg | Hottest month | Coldest month | Rainy days/yr | Sun h/day | Snowy days/yr |
|---|---|---|---|---|---|---|
| Berlin | 51° | Aug · 78° | Jan · 31° | 125 | 7.8 | 7 |
| Munich | 50° | Jul · 76° | Jan · 27° | 158 | 8.1 | 21 |
| Hamburg | 51° | Aug · 74° | Jan · 33° | 151 | 7.5 | 8 |
| Frankfurt | 53° | Jul · 79° | Jan · 32° | 136 | 8.0 | 6 |
| Cologne | 53° | Aug · 76° | Jan · 34° | 158 | 7.7 | 6 |
Germany weather by month
| Month | Avg high | Avg low | Rainy days | Sunshine |
|---|---|---|---|---|
| January | 41° | 31° | 14 | 3.6 h/day |
| February | 45° | 33° | 12 | 5.5 h/day |
| March | 50° | 35° | 12 | 7.3 h/day |
| April | 58° | 40° | 11 | 9.8 h/day |
| May | 66° | 48° | 12 | 10.9 h/day |
| June | 74° | 57° | 12 | 11.9 h/day |
| July | 76° | 59° | 12 | 11.8 h/day |
| August | 77° | 59° | 12 | 10.8 h/day |
| September | 69° | 53° | 10 | 9.2 h/day |
| October | 59° | 47° | 12 | 6.1 h/day |
| November | 48° | 38° | 13 | 4.2 h/day |
| December | 43° | 35° | 14 | 3.0 h/day |
Germany weather FAQs
What is the warmest city in Germany?
Among the cities we cover, Frankfurt is the warmest, averaging 53°F (12°C) across the year. Its hottest month is July, with highs near 79°F (26°C).
What is the coldest city in Germany?
Munich runs coldest, averaging 50°F (10°C) for the year; January lows average 27°F (-3°C).
What is the sunniest city in Germany?
Munich, with about 8.1 hours of sunshine per day averaged across the year.
When is the best time to visit Germany?
Averaged across the covered cities, May to September offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Germany?
Yes - 5 of the 5 covered cities see regular snowfall. Munich gets the most, about 21 snowy days in a typical year.
What is the climate of Germany like?
The covered cities fall under oceanic climate. That means mild temperatures year-round with regular rainfall.