Venice has a Mediterranean climate and experiences very high humidity, with hot weather in July and August, the height of summer. Average temperatures in summer (June to August) usually range between 64°F (18°C) and 82°F (28°C), dropping in winter (December to February) to between 32°F (0°C) and 37°F (3°C). Venice often experiences thunderstorms and rain showers which, particularly in spring and autumn, tend to cause flooding. It is best to pack waterproof shoes or boots to avoid a soaking in these seasonal floods. Spring, summer and autumn are all considered peak tourist season, with April to October being the busiest. However, it is a popular destination all year round and can get uncomfortably crowded.