Beaches in Calabria
QualeSpiaggia calculates a sea score for 229 beaches in Calabria, in 5 provinces. By sea: 121 on the Ionian Sea, 99 on the Tyrrhenian Sea and 9 on the Strait of Messina. Most beaches: Cosenza (61), Reggio Calabria (53) and Crotone (39). From north to south they range from Rocca Imperiale Marina beach (Rocca Imperiale) to Melito di Porto Salvo beach (Melito di Porto Salvo).
Full ranking: sea today in Calabria →Today's top 10
Lido Ulisse
Spiaggia Caminia
Calalunga-pietragrande beach
Catanzaro Lido beach
Condofuri Marina beach
Copanello beach
Marina di San Lorenzo beach
Melito di Porto Salvo beach
Villaggio le Roccelle beach
Spiaggia le Piscine
Beaches in Calabria in numbers
Cosenza: 61 beaches, mostly sandy (50% where the seabed is known), mainly facing west. Reggio Calabria: 53 beaches, mostly sandy (56% where the seabed is known). Crotone: 39 beaches, mostly sandy (96% where the seabed is known). Vibo Valentia: 39 beaches, mostly sandy (92% where the seabed is known), mainly facing north. Catanzaro: 37 beaches, mostly sandy (50% where the seabed is known), mainly facing east.
Where we know the seabed (64 of 229 beaches) there are 49 sandy, 11 pebble, 3 rocky and 1 with a mixed seabed. Most are sandy (77%).
Water quality: 205 of 223 beaches with an EEA monitoring point are rated excellent (92%, 2025 season). Others: 14 good, 2 sufficient and 2 poor.
The beaches mostly face west (47 beaches) and southeast (37 beaches). With the Mistral (NW) 63 of 229 beaches are sheltered: those facing southeast. Provinces with the most sheltered beaches: Reggio Calabria and Catanzaro. When the Sirocco (SE) blows, the beaches facing northwest stay sheltered: 53 of 229. Provinces with the most sheltered beaches: Vibo Valentia and Reggio Calabria. 38 of 229 beaches are sheltered from the Tramontane (N): those facing south. Provinces with the most sheltered beaches: Reggio Calabria and Crotone. With the Libeccio (SW) 44 of 229 beaches are sheltered: those facing northeast. Provinces with the most sheltered beaches: Cosenza and Crotone.
Landmark beaches: Copanello beach, Lido di Catona, Spiaggia di Riaci, Le Cannella and Spiaggia Formicoli.
Today (afternoon) the highest score is 85/100, at Lido Ulisse (Squillace). 53 of 229 beaches are in good or perfect condition today (at least 65/100).
Beach map
Provinces
Holiday areas
All beaches in Calabria
For each province, the top 8 beaches by today's score; the full list is on the province page.
Catanzaro
| Beach | Municipality | Seabed | Today |
|---|---|---|---|
| Lido Ulisse | Squillace | 85 | |
| Spiaggia Caminia | Stalettì | Pebbles | 85 |
| Calalunga-pietragrande beach | Montauro | Pebbles | 85 |
| Catanzaro Lido beach | Catanzaro | Sand | 85 |
| Copanello beach | Stalettì | 85 | |
| Villaggio le Roccelle beach | Borgia | 85 | |
| Lido Iaba | Simeri Crichi | 76 | |
| Mortilla beach | Gizzeria | 76 |
Cosenza
| Beach | Municipality | Seabed | Today |
|---|---|---|---|
| Cammaratea beach | Diamante | 76 | |
| Diamante beach | Diamante | 76 | |
| Scalo Ferroviario beach | Grisolia | 76 | |
| 'Ncramata beach | Cetraro | 67 | |
| Lampetia beach | Cetraro | 67 | |
| Acquappesa beach | Acquappesa | 64 | |
| Borgo San Marco beach | Cetraro | 64 | |
| Campora San Giovanni beach | Amantea | 64 |
Crotone
| Beach | Municipality | Seabed | Today |
|---|---|---|---|
| San Leonardo di Cutro beach | Cutro | Sand | 64 |
| Steccato di Cutro beach | Cutro | Sand | 64 |
| Praialonga beach | Isola di Capo Rizzuto | 61 | |
| Capo Bianco | Isola di Capo Rizzuto | Sand | 49 |
| Capo Piccolo | Isola di Capo Rizzuto | Sand | 49 |
| Cavallucci | Isola di Capo Rizzuto | Sand | 49 |
| Chiancolilli | Isola di Capo Rizzuto | Sand | 49 |
| Curmo | Isola di Capo Rizzuto | Sand | 49 |
Reggio Calabria
| Beach | Municipality | Seabed | Today |
|---|---|---|---|
| Condofuri Marina beach | Condofuri | 85 | |
| Marina di San Lorenzo beach | San Lorenzo | 85 | |
| Melito di Porto Salvo beach | Melito di Porto Salvo | 85 | |
| Spiaggia le Piscine | Bianco | Pebbles | 85 |
| Ardore Marina beach | Ardore | 70 | |
| Donisi beach | Siderno | 70 | |
| Locri beach | Locri | 70 | |
| Portigliola beach | Portigliola | 70 |
All 53 beaches: Reggio Calabria →
Vibo Valentia
| Beach | Municipality | Seabed | Today |
|---|---|---|---|
| Grotticelle | Ricadi | 67 | |
| Santa Maria | Ricadi | 67 | |
| Spiaggia Spinoso | Joppolo | 67 | |
| Spiaggia di Coccorino | Joppolo | 67 | |
| Nicotera Marina beach | Nicotera | 67 | |
| Praia i focu | Ricadi | 64 | |
| Bivona beach | Vibo Valentia | 64 | |
| San Nicolò beach | Ricadi | 64 |
Frequently asked questions
How many beaches are there in Calabria?
We monitor 229, in 5 provinces. Provinces with the most beaches: Cosenza (61) and Reggio Calabria (53).
Where to swim with the Mistral in Calabria?
At the beaches facing southeast, where the Mistral blows from inland: there are 63. For example Copanello beach, Le Cannella and Baia Alfieri.
Where to swim with the Sirocco in Calabria?
At the beaches facing northwest, where the Sirocco blows from inland: there are 53. For example Spiaggia di Riaci, Spiaggia Formicoli and Mare Piccolo.
Which are the sandy beaches in Calabria?
There are 49 beaches with a sandy seabed, including Le Cannella, Spiaggia Formicoli and Chiancolilli.
What is the water quality like in Calabria?
Excellent at 205 of 223 beaches (92%), according to the EEA classification for the 2025 season.
Where is the sea best today in Calabria?
According to today's score (afternoon): Lido Ulisse (85/100), Spiaggia Caminia (85/100) and Calalunga-pietragrande beach (85/100).