Sorrento benefits from a Mediterranean climate. The maximum temperature in Sorrento averages 21°C throughout the year (from 14°C in January to 29°C in August). From January to March, the average temperature is around 15°C/18°C with a chance of rain. It is recommended to pack waterproof jackets, umbrellas, and layered clothing. Between April and May, the weather is splendid, with temperatures ranging from 21°C to 25°C. During June to August, the climate is perfect, with maximum temperatures reaching 29°C/30°C in August. September and October offer favorable weather for excursions and boat trips. In the early evening, the average temperature is 22°C with minimal rainfall. In November and December, the average morning temperature is 13°C.