Berlin has temperate or mesothermal climate with warm summers. The average summer temperature in Berlin remains goes to a maximum of 22�25�C and goes down to 12�14�C. The maximum temperature in winters remains around 4�C and a minimum of -2 to 0�C.
The weather remains chilly to mild in spring and autumn. The average annual rainfall is about 570mm throughout the year. Snowfall in Berlin is rare, mainly in the months of December through March.