The weather in Berlin can have some bearing on your holiday plans, so knowing what you want to do will dictate the best time to travel to Berlin.
Seasons are fairly true to type, with winters being quite cold and summer warm. Rainfall in Berlin remains stable throughout much of the year, even during the warm weather of July and August.
Whatever the season, Berlin is an amazing city that takes advantage of seasonal conditions with open-air festivals or even schneeballschlacht (snowball fights in the middle of Tiergarten Park).