Puglia has one of the longest summers in Italy, with hot, dry weather from June to September and mild springs and autumns. The best time to visit depends on what you want: beaches and long evenings, quiet towns and walks among the olive groves, or the harvest and food festivals. This guide explains the seasons month by month.
This article contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
The short answer
- Best overall: late May, June and September
- Best for beaches: June to September
- Best for sightseeing: April, May and October
- Busiest and most expensive: August
- Quietest: November to March
Puglia Month by Month
| Months | What to expect | Best for |
|---|---|---|
| November to March | Mild, sometimes rainy and windy, many beach hotels closed | Towns, food, olive oil season, Lecce and Bari |
| April and May | Spring flowers, warm days, masserie reopening | Sightseeing, road trips, cycling |
| June | Hot and sunny, warm sea, long evenings | Beaches, masserie, the best all round month |
| July and August | Very hot, busy, highest prices, festivals | Beach life, nightlife, summer events |
| September | Warm sea, fewer crowds, harvest begins | Beaches and culture, wine |
| October | Mild, quieter, some closures at the end of the month | Towns, food, olive harvest |
Spring
April and May are lovely for exploring the towns of the Valle d’Itria, Lecce and Matera. The countryside is green and full of wild flowers, and temperatures are perfect for walking. The sea is still fresh, so choose a masseria with a heated pool. Easter brings processions to many towns.
Summer
June is ideal: hot but not yet crowded, with the sea warm enough for swimming. In July and especially August, Italian families fill the beaches, prices rise and the roads to the coast are busy, particularly around the Ferragosto holiday in mid August. Summer evenings bring village festivals, open air concerts and, in late August, the Notte della Taranta music festival in the Salento.
Charlotte’s tip: choose your beach by the wind
In Puglia, the wind decides which coast is calm. When the northern wind blows, the Ionian side is usually calmer. When the southern wind blows, head to the Adriatic. Locals check the forecast every morning before choosing a beach.
Autumn
September is many travellers’ favourite month, with a warm sea, softer light and fewer people. Grape harvest begins, and in October and November, the olive harvest fills the countryside with activity and the new olive oil appears in shops and restaurants.
Winter
Winter is mild but can be windy and rainy. Many beach hotels and some masserie close, but cities like Lecce and Bari remain lively, and it is a good time for food lovers and travellers who want to see local life.
Plan your stay
For June and September, the best masserie and boutique hotels are often booked months ahead. Compare current rates.
Where to Stay in Each Season
Spring and autumn: the perfect time for the towns and the countryside. Combine a masseria near Fasano or Ostuni with a few nights in Lecce. See our guide to the best masserie in Puglia.
Summer: choose a hotel with a pool or a beach club. The masserie around Savelletri, such as Masseria San Domenico or Torre Maizza, run beach clubs on the coast, and the Salento has resorts close to the Ionian beaches. See our guide to where to stay in Lecce and the Salento.
Winter: stay in town, in Lecce, Bari or Monopoli, where restaurants and bars stay open all year.
Festivals and Events
- Easter: processions in many towns, especially in Taranto during Holy Week.
- May: the Feast of San Nicola in Bari, with a procession by sea.
- Summer: village sagre, food festivals celebrating local produce, in almost every town, and open air concerts.
- Late August: the Notte della Taranta, a large music festival of traditional pizzica in Melpignano in the Salento.
- Autumn: grape harvest and wine festivals, followed by the olive harvest and the new olive oil.
Weather and Sea
Puglia is one of the sunniest regions in Italy. Summers are hot and dry, often above 30 degrees inland, though sea breezes cool the coast. The sea is usually warm enough for swimming from June to early October. Spring and autumn are mild and pleasant for walking and cycling, while winters are short and generally mild, with more rain and wind.
Prices and Booking
Hotel prices peak in July and especially August, when Italians take their holidays. June and September offer similar weather at better rates. The best masserie have few rooms, so book several months ahead for summer. See our Puglia itinerary.
FAQ
What is the best month to visit Puglia?
June and September offer the best combination of warm sea, sunshine and fewer crowds. May is excellent for sightseeing.
Is August a good time to visit Puglia?
It is the hottest, busiest and most expensive month. If you travel in August, book early and stay somewhere with a pool or private beach.
Is Puglia worth visiting in winter?
Yes, for cities, food and olive oil, but many beach hotels close and the weather can be changeable.





