Best Time to Visit Berlin

Germany · weather by month, temperature and rainfall

Best monthsMay to June and September
HottestJuly · 26°C
ColdestJanuary · -3°C
WettestJuly · 82 mm

If you want the most pleasant weather in Berlin, plan your trip for May to June and September. July is the hottest month, with average highs of 26°C (79°F), while January is the coldest, with lows around -3°C (27°F). Rain is heaviest in July, at about 82 mm (3.2 in), and lightest in April, at 29 mm (1.1 in). January is the least comfortable month, mainly because of the cold.

When to go to Berlin: a seasonal guide

Spring and early summer: the sweet spot

April is the first month that feels properly mild, and it's also one of the driest. Parks like Tiergarten and Tempelhofer Feld (the old airfield turned public park) fill up with people the moment the sun appears. By May and June, days are long and warm, with highs from 19°C to 24°C. Beer gardens open, and the Spree riverbank is full of people.

Rain still shows up on about 11 days a month in May and June, but it's usually a short shower. Carry on with your plans. Want a city break with lots of walking? This is your window.

Events add to the mood. The Karneval der Kulturen, a street parade in Kreuzberg, usually lands around Pentecost in late spring. Christopher Street Day, Berlin's big Pride parade, is in July. The Long Night of Museums happens in late summer and winter, and it's a fun way to see several places in one evening.

July and August: warm, and a bit wetter

July is the warmest month, and also the wettest, with 82 mm of rain on 13 days. That sounds gloomy, but rain often comes as a sudden storm and then clears. Evenings stay light late, so you can swim at Strandbad Wannsee or float on a canal boat after dinner.

Summer is high season. German school holidays bring more visitors, though Berlin never feels as packed as Munich or Paris. If you hate crowds, aim for the quieter neighbourhoods like Prenzlauer Berg or Neukölln rather than Brandenburg Gate.

September and October: the calm return

September is a favourite. It's still pleasant at 21°C, with only 8 rainy days. The Berlin Marathon, a fast, flat race, runs in late September, so hotels get busier that weekend. The Festival of Lights in October lights up landmarks, though by then the weather is cooler and greyer.

By October, highs fall to 15°C and the sun fades to about 3 hours a day. It's good for museums on Museum Island and for long café afternoons.

November to March: dark, damp, and cheap

Winter is the low season. Days are short, skies are grey, and January has only about 1.7 hours of sun a day. Highs hover around freezing. It can feel heavy, and you'll want to plan around indoor stops like the Pergamon area, the Berlinale film festival in February, and the clubs, which keep going all night.

December has a bright side: the Christmas markets at Gendarmenmarkt and Charlottenburg Palace. Travelling on a budget? Winter flights and rooms are usually the cheapest, as long as you don't mind a coat and early dusk.

Berlin weather by month

-10°-5°0°5°10°15°20°25°30°050100January: 54 mm rainFebruary: 42 mm rainMarch: 41 mm rainApril: 29 mm rainMay: 53 mm rainJune: 59 mm rainJuly: 82 mm rainAugust: 59 mm rainSeptember: 44 mm rainOctober: 49 mm rainNovember: 49 mm rainDecember: 53 mm rainJanuary: 3°CFebruary: 5°CMarch: 9°CApril: 15°CMay: 19°CJune: 24°CJuly: 26°CAugust: 25°CSeptember: 21°COctober: 15°CNovember: 8°CDecember: 4°CJanuary: -3°CFebruary: -2°CMarch: 0°CApril: 4°CMay: 8°CJune: 13°CJuly: 15°CAugust: 14°CSeptember: 11°COctober: 6°CNovember: 2°CDecember: -1°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan3°C / -3°C54 mmPoorFeb5°C / -2°C42 mmPoorMar9°C / 0°C41 mmFairApr15°C / 4°C29 mmExcellentMay19°C / 8°C53 mmExcellentJun24°C / 13°C59 mmExcellentJul26°C / 15°C82 mmExcellentAug25°C / 14°C59 mmExcellentSep21°C / 11°C44 mmExcellentOct15°C / 6°C49 mmGoodNov8°C / 2°C49 mmFairDec4°C / -1°C53 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January3°C 37°F-3°C 27°F54 mm1394%1.7Poor 2.1
February5°C 40°F-2°C 28°F42 mm1091%2.3Poor 3.5
March9°C 48°F0°C 32°F41 mm1085%3.8Fair 5.4
April15°C 58°F4°C 39°F29 mm878%5.6Excellent 8.1
May19°C 67°F8°C 47°F53 mm1173%6Excellent 9.2
June24°C 75°F13°C 55°F59 mm1165%6.6Excellent 9.4
July26°C 79°F15°C 59°F82 mm1365%6.2Excellent 8.5
August25°C 78°F14°C 58°F59 mm1267%5.3Excellent 9.1
September21°C 71°F11°C 51°F44 mm872%5.2Excellent 10
October15°C 59°F6°C 44°F49 mm1083%3.4Good 7.6
November8°C 46°F2°C 36°F49 mm1092%2Fair 4.8
December4°C 39°F-1°C 31°F53 mm1394%1.5Poor 2.4

Frequently asked questions

When is the best time to visit Berlin?

The best time to visit Berlin is May to June and September, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Berlin?

July is the hottest month in Berlin, with an average high of 26°C (79°F).

What is the coldest month in Berlin?

January is the coldest month in Berlin, with an average low of -3°C (27°F).

What is the rainiest month in Berlin?

July is the wettest month, with about 82 mm (3.2 in) of rain. April is the driest, with 29 mm (1.1 in).

Does it snow in Berlin?

Snow is possible in January, when daytime highs stay close to or below freezing.

Nearby destinations

More in Germany