Best beaches in Puglia
The best beaches in Puglia, on the coast of Italy — 8 shores from Polignano a Mare to Porto Selvaggio, each with its water temperature, sand, best season and swimming. Ranked by fame and mapped on the interactive globe.
The warmest sea in Puglia is ~27°C, at Baia delle Zagare, in season around Jun-Sep. Across its 8 beaches on Beachmap the sea averages ~26.3°C in the warm season.
Polignano a MareLama Monachile, Puglia, Italy
Baia dei TurchiOtranto, Salento, Italy
Baia delle ZagareMattinata, Gargano, Italy
Pescoluse (Maldive del Salento)Salve, Salento, Italy
Punta ProsciuttoPorto Cesareo, Puglia, Italy
Spiaggia di PizzomunnoVieste, Puglia, Italy
Torre dell'OrsoMelendugno, Puglia, Italy
Porto SelvaggioNardò, Puglia, Italy
When to visit beaches in Puglia
Most of the 8 beaches listed in Puglia are at their best June to September, with the season peaking in July. In the warm season the sea sits at about 26–27°C across the listed beaches.
Choosing a beach in Puglia
For calm, family-friendly swimming, start with Pescoluse (Maldive del Salento) or Punta Prosciutto; for white sand head to Baia dei Turchi or Baia delle Zagare; and 1 of the 8 hold Blue Flag status.
More of Italy
- All beaches in Italy · 56
- Best beaches in Sardinia · 16
- Best beaches in Sicily · 10
- Best beaches in Amalfi Coast · 3
- Best beaches in Calabria · 4
- Best beaches in Liguria · 4
- Best beaches in Tuscany · 5
Beaches in Puglia: frequently asked questions
When is the best time to visit beaches in Puglia?
Aim for June to September; July is the warmest stretch. July and August are warmest but busiest; June and September are quieter and cheaper.
How warm is the sea in Puglia?
In the warm season the sea at the beaches listed in Puglia sits at about 26–27°C.
Does Puglia have Blue Flag beaches?
It does. 1 of the 8 listed beaches fly the Blue Flag, Torre dell'Orso among them.
Are there white-sand beaches in Puglia?
Yes — 5 of the listed beaches have white sand, led by Baia dei Turchi and Baia delle Zagare.
Which beach in Puglia is best for families?
Pescoluse (Maldive del Salento) — calm and shallow, with no surf to worry about; Punta Prosciutto is a strong runner-up.