Berlin has a continental climate with cold winters, hot summers and mild autumn and spring seasons. The weather in summer (June to August) is mostly pleasant and sunny, with long days and temperatures averaging 73°F (23°C), but Berlin's climate is unpredictable and the weather can rapidly change. Winters (December to February) can be cold and damp, with the temperature hovering around freezing. Snow falls between December and March, but Berlin seldom stays covered in snow for long. Rain can fall all year round and it is always a good idea to have an umbrella in Berlin, no matter what the season. The wettest months are June and August, and the driest months on average are October and February. Berlin is a year-round travel destination because so much of the city's appeal lies in its cultural and historical attractions, which are fabulous regardless of the weather. The most popular time to visit Berlin is in the summer months when the sidewalk cafes, parks and gardens can be enjoyed to the utmost and there are numerous fun summer events.