Berlin month by month
Plan your visit to Berlin by month. Compare weather, crowds, events, and prices across all twelve months with historical climate data.
Berlin's measured year traces a 21-degree arc from January's 4°C floor to the 25°C plateau that June and July share. Winter runs December through February, with highs of 4°C to 6°C and 12 to 14 rain days per month. January is the coldest and wettest point, 4°C and 14 rain days. Spring arrives unevenly. March reaches 10°C with only 8 rain days, but April holds at 14°C with 9. The warm season spans May through September. Highs climb from 19°C to a 25°C peak in June and July, then ease to 24°C in August and 21°C in September. September also records the year's fewest rain days at 7. Autumn contracts fast. October falls to 15°C with 11 rain days, November to 8°C with 9.
TTDI publishes 12 month guides below this index, one for every month of the measured year. If you're planning a summer trip, open September first. It holds 21°C highs and only 7 rain days. June and July both reach 25°C, but July carries 12 rain days against June's 10. For shoulder-season trips, compare April at 14°C with 9 rain days and October at 15°C with 11. They sit near the same temperature, but October logs 2 more rain days. The sharpest contrast on the calendar falls between February and March. February holds at 6°C with 12 rain days. March reaches 10°C with 8. That 4-degree jump and 4 fewer rain days mark the turn into spring.
September is the decisive month at 21°C and only 7 rain days, the warmest point in Berlin's year that still falls below 10 rain days.
- January
- High
- 5°C
- Low
- 0°C
- Rain
- 60 mm
January in Berlin is dark. That's the first thing you need to know. The sun doesn't rise until after 8:15 and sets by 4:00 in the afternoon, giving you fewer than 8 hours of…
- February
- High
- 6°C
- Low
- 0°C
- Rain
- 54 mm
February in Berlin is defined by one thing above all else. The Berlinale, one of the world's three major film festivals alongside Cannes and Venice, takes over the city for roughly…
- March
- High
- 11°C
- Low
- 1°C
- Rain
- 35 mm
March in Berlin is still cold. That is the first thing to know, and the thing that catches most visitors off guard. Average highs sit at 10.5°C (51°F) and lows drop to 1.4°C…
- April
- High
- 14°C
- Low
- 5°C
- Rain
- 36 mm
April in Berlin is a gamble on spring. Daytime temperatures hover around 13.7°C (57°F), which sounds mild enough until a north wind sweeps across the Spree and drops the feel to…
- May
- High
- 19°C
- Low
- 9°C
- Rain
- 52 mm
May is when Berlin finally exhales after winter. The city's parks fill with people sprawled on blankets, beer gardens reopen their outdoor seating, and daylight stretches past 9pm.…
- June
- High
- 25°C
- Low
- 14°C
- Rain
- 57 mm
The single most important thing about Berlin in June is the light. The city gets nearly 17 hours of daylight, with sunset around 9:30pm and a soft twilight that stretches past…
- July
- High
- 25°C
- Low
- 15°C
- Rain
- 92 mm
July in Berlin means 16 hours of daylight and a city that moves almost entirely outdoors. The sun doesn't set until after 9:30 p.m., and along the Landwehrkanal in Kreuzberg you'll…
- August
- High
- 25°C
- Low
- 15°C
- Rain
- 60 mm
August in Berlin is defined by one paradox. Roughly half of Berlin's 3.7 million residents scatter during Sommerferien, the school summer holiday that runs through most of the…
- September
- High
- 21°C
- Low
- 12°C
- Rain
- 37 mm
September is likely Berlin's most underrated month. Daytime temperatures sit around 21°C (70°F), roughly 4 degrees below the July-August peak, and nights cool to about 12°C (54°F).…
- October
- High
- 15°C
- Low
- 8°C
- Rain
- 54 mm
October in Berlin means autumn has arrived in full. Daytime temperatures average 15°C (59°F) and drop to around 8°C (47°F) at night, which feels colder than it reads when wind…
- November
- High
- 8°C
- Low
- 3°C
- Rain
- 55 mm
November in Berlin is dark. That's the first thing you need to know. The sun sets before 4:30pm by mid-month, and the 8.2°C (47°F) average high feels colder than the number…
- December
- High
- 5°C
- Low
- 1°C
- Rain
- 57 mm
December in Berlin is defined by one thing above all else. The Weihnachtsmärkte, the Christmas markets, take over the city from late November through the end of the month. More…