The weather in Puglia

The Puglia climate is typically Mediterranean. We have short mild winters and hot dry summers. Puglia is one of the driest and hottest areas in Italy. Even in January temperatures average around 8 degrees C. In recent years January temperatures have been higher then the average. Often in double digits!

Southern Puglia has a mean temperature higher than 18 °C from May to October. This region receives about 700 mm of rainfall per year. On average 63 rainy days mainly during November and March. July and August are the hottest months. Temperatures typically rise to around 30°C. Sometimes reaching 40°C.

The Puglia Climate – when should you go?

Puglia Villa Holidays with a Difference

June, July and August for sun-worshippers

If you love the sun and the heat then plan your trip from mid June to the end of August. These are the best months for soaking up the sun, swimming in the pool or sea, and generally relaxing. Early June and September are warm and sunny. Perfect for beach days and pool activities. Not too hot for exploring the Salento and Puglia. The beautiful weather generally continues through till the end of October with sea temperatures still inviting.

Are you are planning a holiday to include exploring the historic centres of Lecce, Otranto or other cities? If so we recommend you plan your visit for April, May or September/October. Walking around the cities will be comfortable in the mornings, while the afternoons are still warm enough to relax by the pool or on the beach.

Of course we can’t guarantee the weather. Over recent years we have seen much higher temperatures than those reported as the average highs. In July and August in particular temperatures can reach the low 40s. There is usually a nice breeze by the seaside and the Adriatic sea often feels as warm as a baby’s bath!

For more information about different times to visit, with the Puglia Climate in mind, you might find the following articles interesting.

Easter in Puglia   Puglia in October   Puglia in Autumn

Brindisi
13°
few clouds
humidity: 66%
wind: 11m/s NW
H 14 • L 13
12°
Tue
14°
Wed
14°
Thu
15°
Fri
Weather from OpenWeatherMap