☀ Sunshine Atlas

The best time to visit Germany

The best time to visit Germany for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 73/100 with daytime highs around 23°C / 73°F. May is a quieter shoulder-season alternative with still-reliable sun.

Germany by month, averaged across 20 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainFor a trip
January03° / 37°F70 mmPoor
February04° / 39°F54 mmPoor
March49° / 48°F56 mmPoor
April4014° / 57°F46 mmGood
May6418° / 64°F75 mmVery good
June7422° / 72°F76 mmExcellent
July7224° / 75°F86 mmExcellent
August7224° / 75°F83 mmExcellent
September7220° / 68°F62 mmExcellent
October3814° / 57°F63 mmMixed
November18° / 46°F65 mmPoor
December04° / 39°F72 mmPoor

When to go — and when to think twice

Best overall: June to September — Germany's warmest, most reliable stretch (Sunshine Score 73/100, ~23°C / 73°F days). Shoulder season: May — quieter, still sunny. Hottest: July, ~24°C / 75°F. Wettest: July (86 mm) — pack for showers.

Where to base yourself for sunshine: Dresden (1,770 h/yr), Hamburg (1,631 h/yr), Berlin (1,626 h/yr). See every Germany destination with a full climate card, or where it's sunny worldwide, month by month.