Located in northeast Germany, Berlin has a temperate climate. Spring is generally mild and occasionally cold. Rain is common in May and June. Summer is mild with occasional heat waves or cool, cloudy, rainy days. Conditions often change dramatically during the course of a day. Average highs in July are around 75 F/24 C.
Autumn is usually cool and short, and winter months can be bitterly cold and damp. Average lows in January are 26 F/-3 C, but it can get much colder.