Country · 57 destinations
Best time to visit Germany
The best time to visit Germany is June, when its destinations average a travel score of 67 out of 100.
The climate in Germany through the year
When to go
Germany scores highest on Eddigo’s travel score in June, with an average of 67 out of 100 in June across the 44 destinations Eddigo covers. Daytime highs in June range from 18°C in Hörnum (Sylt) to 25°C in Stuttgart. May and July–September are a fair alternative. The lowest average is in January (13), with daytime highs around 4°C.
Where in the country
In June, the highest scores are in Insel Hiddensee (73), Heringsdorf (73) and Putbus (73). The destinations do not all peak at the same time:
- June: Hamburg, Cologne, Düsseldorf, Essen, Dortmund and 26 more
- September: Berlin, Munich, Frankfurt, Stuttgart, Nuremberg and 2 more
- July: Kampen (Sylt), List auf Sylt, Hörnum (Sylt), Utersum and Nebel
- May: Ueckermünde
Warmest, coolest, wettest and driest
Over the year, Bonn is the warmest destination (daytime highs averaging 16°C) and Hörnum (Sylt) the coolest (12°C). Munich gets the most precipitation, about 880 mm a year, and Leipzig the least, about 550 mm. The highest-lying is Sudelfeld at about 1,050 m. The warmest sea is at Ueckermünde: 20°C in August.
By type of trip
The best months change with what you want to do. With Eddigo’s trip types, Germany averages 65 or more in these months:
- City break: April, June and September. Best in April: Berlin (74), Dresden (74) and Leipzig (74)
- Hiking: April. Best in April: Heringsdorf (73), Ueckermünde (73) and Ückeritz (73)
Month by month
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 13 | 2–6° | 4° | 60 mm | Leipzig 17 · Berlin 16 · Dresden 16 |
| February | 23 | 4–8° | 4° | 49 mm | Stuttgart 26 · Leipzig 26 · Berlin 25 |
| March | 26 | 6–12° | 6° | 42 mm | Berlin 31 · Leipzig 30 · Dresden 29 |
| April | 44 | 11–17° | 9° | 37 mm | Ueckermünde 57 · Frankfurt 56 · Dresden 54 |
| May | 57 | 15–21° | 13° | 58 mm | Ueckermünde 72 · Berlin 67 · Dresden 65 |
| June | 67 | 18–25° | 18° | 66 mm | Insel Hiddensee 73 · Heringsdorf 73 · Putbus 73 |
| July | 62 | 20–27° | 20° | 81 mm | Heringsdorf 68 · Ückeritz 68 · Stuttgart 67 |
| August | 64 | 20–26° | 20° | 79 mm | Heringsdorf 70 · Ueckermünde 70 · Ückeritz 70 |
| September | 63 | 18–22° | 18° | 60 mm | Stuttgart 74 · Frankfurt 72 · Nuremberg 72 |
| October | 31 | 13–16° | 13° | 65 mm | Stuttgart 44 · Munich 40 · Frankfurt 40 |
| November | 19 | 8–10° | 10° | 59 mm | Berlin 26 · Leipzig 25 · Stuttgart 24 |
| December | 14 | 4–7° | 6° | 62 mm | Berlin 18 · Leipzig 17 · Dresden 16 |
Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.