Experience Berlin's diverse weather, from crisp winters (-3°C average in January) to warm summers (19°C average in July). Spring blooms from April offer a refreshing 8°C average, perfect for strolling along the River Spree. Did you know it rains more in Berlin than in London? Yet, its unpredictable drizzle only adds to the city's charm. Don't miss cycling through Tiergarten park on a sunny day, as the locals do!
Today's Forecast
5-Day Forecast
Berlin Climate & Weather Averages
Berlin records its highest temperatures in August — typically 25°C by day — and its lowest in January, around 4°C. Most rain falls in June; April stays driest. These averages are computed from ten years of daily records (2015–2024).
Few cities change character with the calendar like Berlin. Summer is genuinely warm (25°C average highs in August); winter is genuinely cold (4°C by day in January, -1°C at night), and white: expect snowfall on roughly 24 days a year, mostly from November to April. Pack for the season, not the destination.
| Month | Avg High | Avg Low | Rainfall | Sunshine (h/day) | Wind (km/h) | Snow days |
|---|---|---|---|---|---|---|
| Jan | 4° | -1° | 57 mm | 3 | 21 | 9 |
| Feb | 6° | 0° | 48 mm | 5.2 | 22 | 4 |
| Mar | 9° | 1° | 45 mm | 7.1 | 20 | 3 |
| Apr | 14° | 4° | 33 mm | 9.8 | 20 | 2 |
| May | 19° | 9° | 42 mm | 11.5 | 20 | — |
| Jun | 24° | 14° | 71 mm | 12.5 | 18 | — |
| Jul | 25° | 15° | 65 mm | 12 | 19 | — |
| Aug | 25° | 16° | 47 mm | 11.1 | 18 | — |
| Sep | 21° | 12° | 40 mm | 9.3 | 18 | — |
| Oct | 15° | 8° | 56 mm | 6 | 19 | — |
| Nov | 8° | 3° | 49 mm | 3.9 | 19 | 3 |
| Dec | 5° | 1° | 51 mm | 2.6 | 20 | 4 |
A warming climate: The long record shows it plainly: in the 1950s a typical August day in Berlin topped out near 22°C; in the last decade it reached 25°C — +3.3°C warmer.
Expect around 12.5 hours of sun a day at the June peak, against about 2.6 hours in December. Wind stays moderate most of the year, strongest in February with daily peaks near 22 km/h.
Best time to visit: Aim for July–September if you can: highs hover near 24°C and rain is lighter than the June peak. Pack strictly by season: summer calls for light layers, winter for a serious coat, hat, and gloves.
Berlin weather — frequently asked questions
What is the rainiest month in Berlin?
June is on average the wettest month in Berlin, with about 71 mm of rainfall. The driest month is typically April, at around 33 mm.
Does it snow in Berlin?
Yes. Berlin averages about 24 days with snowfall per year, falling mostly between November and April.
How cold are winters in Berlin?
January is the coldest month in Berlin: daytime highs average just 4°C and nights drop to around -1°C.
What is the sunniest month in Berlin?
June, with roughly 12.5 hours of sunshine a day on average over 2015–2024. The dimmest month is December, at about 2.6 hours.
When is the best time to visit Berlin?
Weather-wise, July–September is the sweet spot in Berlin: average daytime highs around 24°C with less rain than the June peak. Data from 2015–2024.
Source: Open-Meteo ERA5 archive. Averages computed from daily records.