Home › Water quality

Is the water clean? Bathing-water quality per beach

The official bathing-water results we may use, beach by beach: 274 beaches in 9 places. Where no government publishes them, we say so instead of guessing.

Canary Islands

52 of 55 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Playa Punta BravaSufficientEU class, season 2025
La TejitaExcellentEU class, season 2025
Neptune BeachExcellentEU class, season 2025
Papagayo BeachExcellentEU class, season 2025
Playa Anfi del MarExcellentEU class, season 2025
Playa Bahía FelizExcellentEU class, season 2025
Playa CastilloGoodEU class, season 2025
Playa Del MatorralExcellentEU class, season 2025
Playa DoradaExcellentEU class, season 2025
Playa El DuqueExcellentEU class, season 2025
Playa GrandeExcellentEU class, season 2025
Playa La PintaExcellentEU class, season 2025
Playa Los GuíosExcellentEU class, season 2025
Playa MartiánezExcellentEU class, season 2025
Playa MelonerasExcellentEU class, season 2025
Playa PatalavacaExcellentEU class, season 2025
Playa de AjaboExcellentEU class, season 2025
Playa de AmadoresExcellentEU class, season 2025
Playa de ArinagaExcellentEU class, season 2025
Playa de BajamarExcellentEU class, season 2025
Playa de CochinoExcellentEU class, season 2025
Playa de El MédanoExcellentEU class, season 2025
Playa de FañabeExcellentEU class, season 2025
Playa de La PuntillaExcellentEU class, season 2025
Playa de La RestingaExcellentEU class, season 2025
Playa de Las AlcaravanerasExcellentEU class, season 2025
Playa de Las CanterasExcellentEU class, season 2025
Playa de Las VistasExcellentEU class, season 2025
Playa de Los CristianosGoodEU class, season 2025
Playa de MatagordaExcellentEU class, season 2025
Playa de MogánGoodEU class, season 2025
Playa de PuertoExcellentEU class, season 2025
Playa de Puerto NaosExcellentEU class, season 2025
Playa de Puerto RicoExcellentEU class, season 2025
Playa de San AgustínExcellentEU class, season 2025
Playa de San TelmoExcellentEU class, season 2025
Playa de SantiagoExcellentEU class, season 2025
Playa de VueltasExcellentEU class, season 2025
Playa de las AméricasExcellentEU class, season 2025
Playa de las BurrasExcellentEU class, season 2025
Playa de las CucharasExcellentEU class, season 2025
Playa de las TeresitasExcellentEU class, season 2025
Playa de las mujeresExcellentEU class, season 2025
Playa de los PocillosExcellentEU class, season 2025
Playa del CamisonExcellentEU class, season 2025
Playa del CuraExcellentEU class, season 2025
Playa del InglésExcellentEU class, season 2025
Playa del PuebloExcellentEU class, season 2025
Playa las MarañuelasExcellentEU class, season 2025
Pozo IzquierdoExcellentEU class, season 2025
Santa Cruz de La PalmaExcellentEU class, season 2025
Waikiki BeachExcellentEU class, season 2025

Not in the official list: Costa Calma Beach, Las Playas and Playa del Verodal.

Algarve

36 of 36 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Praia do CamiloSufficientEU class, season 2025
Aveiros BeachExcellentEU class, season 2025
Farol BeachExcellentEU class, season 2025
Meia PraiaExcellentEU class, season 2025
Oura BeachExcellentEU class, season 2025
Praia VerdeExcellentEU class, season 2025
Praia da AlagoaExcellentEU class, season 2025
Praia da ArrifanaExcellentEU class, season 2025
Praia da BatataGoodEU class, season 2025
Praia da CoelhaExcellentEU class, season 2025
Praia da Cova RedondaExcellentEU class, season 2025
Praia da GaléExcellentEU class, season 2025
Praia da LuzExcellentEU class, season 2025
Praia da Manta RotaExcellentEU class, season 2025
Praia da MaretaExcellentEU class, season 2025
Praia da MarinhaExcellentEU class, season 2025
Praia da RochaExcellentEU class, season 2025
Praia da SalemaExcellentEU class, season 2025
Praia da Senhora da RochaExcellentEU class, season 2025
Praia das AdegasExcellentEU class, season 2025
Praia de Armação de PêraExcellentEU class, season 2025
Praia de BenagilGoodEU class, season 2025
Praia de Dona AnaGoodEU class, season 2025
Praia de Monte GordoExcellentEU class, season 2025
Praia de QuarteiraExcellentEU class, season 2025
Praia de Santa EuláliaExcellentEU class, season 2025
Praia de São RafaelExcellentEU class, season 2025
Praia de VilamouraExcellentEU class, season 2025
Praia do CarvalhoGoodEU class, season 2025
Praia do InatelExcellentEU class, season 2025
Praia do PenecoExcellentEU class, season 2025
Praia do VauExcellentEU class, season 2025
Praia dos AlemãesExcellentEU class, season 2025
Praia dos Olhos de ÁguaExcellentEU class, season 2025
Praia dos SalgadosExcellentEU class, season 2025
Praia dos Três CastelosExcellentEU class, season 2025

Mallorca

42 of 44 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Platja de Can GenerósSufficientEU class, season 2025
Bassa CabotsExcellentEU class, season 2025
Cala EsmeraldaGoodEU class, season 2025
Cala FerreraGoodEU class, season 2025
Cala GatExcellentEU class, season 2025
Cala GranExcellentEU class, season 2025
Cala MendiaExcellentEU class, season 2025
Cala MesquidaExcellentEU class, season 2025
Cala SantanyíExcellentEU class, season 2025
Caló D'es Pou Es FortiGoodEU class, season 2025
Caló de Sant AntoniExcellentEU class, season 2025
Canyamel BeachExcellentEU class, season 2025
Ciutat JardíExcellentEU class, season 2025
Es Trenc BeachExcellentEU class, season 2025
Platja Gran de ToràExcellentEU class, season 2025
Platja d'AlcúdiaExcellentEU class, season 2025
Platja d'Es GeperutExcellentEU class, season 2025
Platja d'es PortExcellentEU class, season 2025
Platja de Ca'n PicafortExcellentEU class, season 2025
Platja de Cala MajorExcellentEU class, season 2025
Platja de Cala MillorExcellentEU class, season 2025
Platja de Can PastillaExcellentEU class, season 2025
Platja de MagalufExcellentEU class, season 2025
Platja de MuroExcellentEU class, season 2025
Platja de PalmaExcellentEU class, season 2025
Platja de PalmiraExcellentEU class, season 2025
Platja de Porto Novo o d'es CarregadorGoodEU class, season 2025
Platja de Santa PonçaGoodEU class, season 2025
Platja de Son BaulóExcellentEU class, season 2025
Platja de Son CaliuGoodEU class, season 2025
Platja de Son MatiesGoodEU class, season 2025
Platja de l'OratoriExcellentEU class, season 2025
Platja de na MarinsExcellentEU class, season 2025
Platja de na NadalaExcellentEU class, season 2025
Platja de sa ComaExcellentEU class, season 2025
Platja del Port de PollençaGoodEU class, season 2025
Platja del ToroGoodEU class, season 2025
Platja dels FrancesosExcellentEU class, season 2025
Platja des TravésGoodEU class, season 2025
S'AmaradorExcellentEU class, season 2025
S'IllotExcellentEU class, season 2025
Son MollExcellentEU class, season 2025

Not in the official list: Caló dels Macs and Es Canyaret.

Crete

36 of 42 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Aelos BeachExcellentEU class, season 2025
Agia FotiaExcellentEU class, season 2025
Agia Marina BeachExcellentEU class, season 2025
Agia Pelagia BeachExcellentEU class, season 2025
Almyros LasithiExcellentEU class, season 2025
Ammofolos BeachExcellentEU class, season 2025
AmmosExcellentEU class, season 2025
AmmoudiExcellentEU class, season 2025
Ammoudi BeachExcellentEU class, season 2025
Beach of TelonioExcellentEU class, season 2025
Damnoni BeachExcellentEU class, season 2025
Elafonisi BeachExcellentEU class, season 2025
Episkopi beachExcellentEU class, season 2025
Falasarna beachExcellentEU class, season 2025
Gerondolakkos beachExcellentEU class, season 2025
Golden BeachExcellentEU class, season 2025
KalamakiExcellentEU class, season 2025
KarterouExcellentEU class, season 2025
KitroplatiaExcellentEU class, season 2025
Kommos BeachExcellentEU class, season 2025
Livadi beachExcellentEU class, season 2025
Mavros MolosExcellentEU class, season 2025
Mononaftis BeachExcellentEU class, season 2025
Máleme BeachExcellentEU class, season 2025
Nea Chora beachExcellentEU class, season 2025
Palm Beach VaiExcellentEU class, season 2025
PlakiasExcellentEU class, season 2025
Polyrizos BeachExcellentEU class, season 2025
Preveli BeachGoodEU class, season 2025
Rapaniana BeachExcellentEU class, season 2025
Red BeachExcellentEU class, season 2025
SchismaExcellentEU class, season 2025
Skinos BeachExcellentEU class, season 2025
Souda BeachExcellentEU class, season 2025
Stoney BeachExcellentEU class, season 2025
Triopetra BeachExcellentEU class, season 2025

Not in the official list: Rethymnon Beach, Georgioupolis Beach, Analipsi, Vatalos Beach, Sarakiniko and Orthi Ammos.

Amalfi Coast

17 of 18 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Spiaggia La TonnarellaSufficientEU class, season 2025
Amalfi free beachExcellentEU class, season 2025
CastiglioneExcellentEU class, season 2025
Gavitella beachExcellentEU class, season 2025
Marina di VicoExcellentEU class, season 2025
RemmeseExcellentEU class, season 2025
San Francesco public beachExcellentEU class, season 2025
Spiaggia DuoglioExcellentEU class, season 2025
Spiaggia FornilloExcellentEU class, season 2025
Spiaggia GrandeExcellentEU class, season 2025
Spiaggia dei NinnilliExcellentEU class, season 2025
Spiaggia del LannioExcellentEU class, season 2025
Spiaggia della CrestarellaExcellentEU class, season 2025
Spiaggia della Torre di AlboriExcellentEU class, season 2025
Spiaggia della ViteExcellentEU class, season 2025
Spiaggia di Santa CaterinaExcellentEU class, season 2025
The Fiord of FuroreExcellentEU class, season 2025

Not in the official list: Spiaggia Santa Teresa.

Sardinia

34 of 35 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Baja SardiniaExcellentEU class, season 2025
Costa ReiExcellentEU class, season 2025
Is ArenasExcellentEU class, season 2025
La PelosaExcellentEU class, season 2025
PalmaseraExcellentEU class, season 2025
PiscinasExcellentEU class, season 2025
Platja de la Torre de l'EsperóExcellentEU class, season 2025
PoettoExcellentEU class, season 2025
Porto FerroExcellentEU class, season 2025
Porto FrailisExcellentEU class, season 2025
Posada BeachExcellentEU class, season 2025
Prima SpiaggiaExcellentEU class, season 2025
Putzu IduExcellentEU class, season 2025
Rena BiancaExcellentEU class, season 2025
Spiaggia Cala GineproExcellentEU class, season 2025
Spiaggia MugoniExcellentEU class, season 2025
Spiaggia Sotto TorreExcellentEU class, season 2025
Spiaggia delle BombardeExcellentEU class, season 2025
Spiaggia di AmpuriasExcellentEU class, season 2025
Spiaggia di Bosa MarinaExcellentEU class, season 2025
Spiaggia di BudoniExcellentEU class, season 2025
Spiaggia di Cala GononeExcellentEU class, season 2025
Spiaggia di CampulonguExcellentEU class, season 2025
Spiaggia di CannigioneExcellentEU class, season 2025
Spiaggia di Maria PiaExcellentEU class, season 2025
Spiaggia di Porto GiuncoExcellentEU class, season 2025
Spiaggia di San GiovanniGoodEU class, season 2025
Spiaggia di Santa CaterinaExcellentEU class, season 2025
Spiaggia di Santa LuciaExcellentEU class, season 2025
Spiaggia di Santa Maria NavarreseExcellentEU class, season 2025
Spiaggia di SolanasExcellentEU class, season 2025
Spiaggia di TorregrandeExcellentEU class, season 2025
Spiaggia di VillasimiusExcellentEU class, season 2025
Su GiudeuExcellentEU class, season 2025

Not in the official list: Cala Goloritzè.

Ibiza

27 of 29 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Platja Es PinetSufficientEU class, season 2025
Platja d'en XinxóSufficientEU class, season 2025
Platja de TalamancaSufficientEU class, season 2025
S'Arenal de San AntonioSufficientEU class, season 2025
Cala BassaGoodEU class, season 2025
Cala BenirràsExcellentEU class, season 2025
Cala LlongaGoodEU class, season 2025
Cala NovaExcellentEU class, season 2025
Cala PadaExcellentEU class, season 2025
Cala SaladaExcellentEU class, season 2025
Cala Sant MiquelExcellentEU class, season 2025
Cala TaridaExcellentEU class, season 2025
Cala d'HortExcellentEU class, season 2025
Caló des MoroGoodEU class, season 2025
Platges de ComteExcellentEU class, season 2025
Platja Cala Sant VicentExcellentEU class, season 2025
Platja d'en BossaGoodEU class, season 2025
Platja de Cala MartinaExcellentEU class, season 2025
Platja de Cala VedellaGoodEU class, season 2025
Platja de Santa EulàriaExcellentEU class, season 2025
Platja de s'EstanyolGoodEU class, season 2025
Platja de ses FigueretesGoodEU class, season 2025
Platja de ses SalinesExcellentEU class, season 2025
Platja des CavalletExcellentEU class, season 2025
Platja des Niu BlauExcellentEU class, season 2025
Platja des PouetGoodEU class, season 2025
Platja es CanarExcellentEU class, season 2025

Not in the official list: Platja Pou des Lleó and Platja s'Estanyol.

Rhodes

23 of 27 beaches have an official result. Source: European Environment Agency.

BeachWaterResult of
Charaki BeachGoodEU class, season 2025
Elli BeachExcellentEU class, season 2025
Faliraki AExcellentEU class, season 2025
Faliraki BExcellentEU class, season 2025
Galouni BeachExcellentEU class, season 2025
Gennadi BeachExcellentEU class, season 2025
Ixia BeachGoodEU class, season 2025
Kalathos BeachExcellentEU class, season 2025
Kardamis BeachExcellentEU class, season 2025
Katafygio beachGoodEU class, season 2025
Kathara beachGoodEU class, season 2025
Kiotari BeachExcellentEU class, season 2025
Kokkinogia BeachExcellentEU class, season 2025
Kolymbia BeachExcellentEU class, season 2025
Ladiko BeachExcellentEU class, season 2025
Lindos BeachExcellentEU class, season 2025
Mantomata BeachExcellentEU class, season 2025
Pefki BeachExcellentEU class, season 2025
Plakia BeachExcellentEU class, season 2025
St. Thomas BeachExcellentEU class, season 2025
Stegna BeachExcellentEU class, season 2025
Vlycha BeachExcellentEU class, season 2025
Windy BeachExcellentEU class, season 2025

Not in the official list: Afandou Beach, Masari Beach, Lachania Beach and Kalavarda Beach.

Miami and the Florida Keys

7 of 8 beaches have an official result. Source: Florida Department of Health.

BeachWaterResult of
Crandon Park BeachAdvisory: do not swimtested Thu 1 Oct 2026
Higgs BeachAdvisory: do not swimtested Tue 22 Sep 2026
South BeachAdvisory: do not swimtested Tue 22 Sep 2026
Haulover BeachNo advisorytested Mon 28 Sep 2026
Miami BeachNo advisorytested Mon 28 Sep 2026
Smathers BeachNo advisorytested Tue 22 Sep 2026
Sunny Isles BeachNo advisorytested Mon 28 Sep 2026

Not in the official list: Fort Lauderdale Beach.

No official data

What the words mean

After heavy rain, water near river mouths, storm drains and gullies can be dirty for a day or two anywhere, with or without a test. Follow local signs and flags.

Sargassum today · How it works