Adelaide enjoys a hot Mediterranean climate with sunny skies all year round. In summer, between December and February, the average maximum temperature is about 84°F (29°C) but the temperatures can rise as high as 104°F (40°C). In winter, between June and August, average temperatures range between 45°F (7°C) and 59°F (15°C). What little rain there is falls in the winter and spring months, between June and November. The weather in Adelaide is most pleasant during the cool autumn months, March, April and May, and this is a good time to travel to Adelaide. Summers can be very hot, while winters are chilly.