The climate of Brindisi is Mediterranean, with mild, relatively rainy winters and hot, sunny summers.
The city is located on the north coast of Salento, in southern Italy, in the Apulia region.
The average temperature of the coldest month (February) is of 9.8 °C (50 °F), that of the warmest month (August) is of 25.7 °C (78 °F). Here are the average temperatures.
Brindisi - Average temperatures
Min (°C)76810151922221815118
Max (°C)131315182327293026221814
Min (°F)454346505966727264595246
Max (°F)555559647381848679726457

Precipitation amounts to 605 millimeters (23.8 inches) per year: so, it is at an intermediate level. It ranges from 10 mm (0.4 in) in the driest month (July) to 80 mm (3.1 in) in the wettest ones (November, December). Here is the average precipitation.
Brindisi - Average precipitation

On average, there are around 2,610 sunshine hours per year. Here are the average sunshine hours per day.
Brindisi - Sunshine

The sea temperature ranges between 14 °C (57 °F) and 26 °C (79 °F). The sea is warm enough for swimming from July to September. Here are the average sea temperatures.
Brindisi - Sea temperature
Temp (°C)141414151822252624211816
Temp (°F)575757596472777975706461


Best Time

The best time to visit Brindisi for a beach holiday is the summer, from June to August. The sea temperature is comfortable enough from July to September, although in September, which in any case is still a good month (especially in the first half), the first periods of bad weather can occur.