Bathing water quality in Canary Islands, Spain
Canary Islands has 218 official bathing waters in the EEA dataset for the 2025 season — all coastal. 95.9% were classified Excellent — 9.3 points above the 86.6% across Spain — and 0 were Poor. 181 sites have been Excellent in every season from 2015 to 2025.
Calidad de las aguas de baño en Canarias
De 218 zonas de baño oficiales de la UE en Canarias, el 95,9 % fue «excelente» en 2025; zonas con calificación «insuficiente»: 0.

official bathing waters
Excellent in 2025
Poor in 2025
Map of official bathing waters in Canary Islands
Most consistent Excellent sites
181 sites were Excellent in all eleven seasons. Ordered by the length of the unbroken Excellent run ending in 2025; the first 24 are shown and every site is in the full list below.
- PLAYA ?GUILA (EL) PM1 11 seasons
- PLAYA ABADES (LOS ABRIGUITOS) PM1 11 seasons
- PLAYA AGUJERO (EL) PM1 11 seasons
- PLAYA AJUY PM1 11 seasons
- PLAYA ALCARAVANERAS PM2 11 seasons
- PLAYA ALTILLO (EL) PM1 11 seasons
- PLAYA ALZADA (LA) PM1 11 seasons
- PLAYA AMADORES PM1 11 seasons
- PLAYA ANCLA (EL) PM1 11 seasons
- PLAYA ARENA (LA) (CASTILLO SAN JOS?) PM1 11 seasons
- PLAYA ARENA (LA) (MESA DEL MAR) PM1 11 seasons
- PLAYA ARENA (LA) PM1 11 seasons
- PLAYA ARENISCO (EL) - PISCINA NATURAL PUNTA HIDALGO PM3 11 seasons
- PLAYA ARINAGA PM1 11 seasons
- PLAYA ARINAGA PM2 11 seasons
- PLAYA ARINAGA PM3 11 seasons
- PLAYA BAH?A F?LIZ (PARTE TARAJALILLO) PM1 11 seasons
- PLAYA BAJAMAR PM1 11 seasons
- PLAYA BARRANQUILLO PM1 11 seasons
- PLAYA BASTI?N PM1 11 seasons
- PLAYA BLANCA PM1 11 seasons
- PLAYA BLANCA PM1 11 seasons
- PLAYA BOBO (EL) PM3 11 seasons
- PLAYA BOCABARRANCO (BA?ADEROS) PM1 11 seasons
Rated Poor in 2025
None of the 218 official bathing waters in Canary Islands was classified Poor in 2025.
Changes from 2024 to 2025
Improved (1)
- PLAYA SAN TELMO PM1 Good → Excellent
Declined (4)
- PLAYA CALETA (LA) (CALETA DE FAMARA) PM1 Excellent → Good
- PLAYA CANDELARIA PM4 Excellent → Good
- PLAYA CRISTIANOS (LOS) PM4 Excellent → Good
- PLAYA PUERTITO DE G?IMAR (LA CHARCADA-MUELLE) PM1 Excellent → Good
How Canary Islands rated since 2015
Counts for the sites in today’s 2025 inventory; the Excellent share is calculated over classified sites only.
| Season | Classified | Excellent | Excellent share | Poor |
|---|---|---|---|---|
| 2025 | 217 | 209 | 96.3% | 0 |
| 2024 | 214 | 209 | 97.7% | 0 |
| 2023 | 212 | 204 | 96.2% | 0 |
| 2022 | 211 | 204 | 96.7% | 1 |
| 2021 | 212 | 206 | 97.2% | 2 |
| 2020 | 212 | 208 | 98.1% | 2 |
| 2019 | 212 | 208 | 98.1% | 2 |
| 2018 | 208 | 205 | 98.6% | 2 |
| 2017 | 206 | 203 | 98.5% | 0 |
| 2016 | 206 | 204 | 99% | 0 |
| 2015 | 200 | 199 | 99.5% | 0 |
Places with the most bathing waters in Canary Islands
Each site is matched to its nearest named place (GeoNames, within 8 km in a straight line), so beaches of one resort or lake shore can be compared together. Select a place to show only its sites in the full list.
| Place | Sites | Excellent | Poor |
|---|---|---|---|
| Playa de las Américas | 14 | 13 (92.9%) | 0 |
| Puerto Rico | 12 | 11 (91.7%) | 0 |
| Arrecife | 10 | 10 (100%) | 0 |
| Playa del Ingles | 10 | 10 (100%) | 0 |
| Corralejo | 8 | 7 (87.5%) | 0 |
| Puerto del Carmen | 7 | 7 (100%) | 0 |
| Centro | 7 | 6 (85.7%) | 0 |
| Costa Teguise | 6 | 6 (100%) | 0 |
| San Isidro | 6 | 6 (100%) | 0 |
| Telde | 6 | 6 (100%) | 0 |
| Puerto de la Cruz | 6 | 4 (66.7%) | 0 |
| Tegueste | 5 | 5 (100%) | 0 |
| Candelaria | 5 | 4 (80%) | 0 |
| Arucas | 4 | 4 (100%) | 0 |
| Carrizal | 4 | 4 (100%) | 0 |
All 218 official bathing waters in Canary Islands
Grouped by water type, alphabetical within each group. Open a site for its 2015–2025 history, nearby alternatives, weather forecast and the national profile link.
Download all 218 sites as CSV (classes 2015–2025, coordinates, nearest place; EEA data, CC BY 4.0)
Coastal 218 sites · 95.9% Excellent
- PLAYA ?GUILA (EL) PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA ABADES (LOS ABRIGUITOS) PM1 · Lomo de Arico Excellent Excellent 11 seasons in a row
- PLAYA AGUJERO (EL) PM1 · Gáldar Excellent Excellent 11 seasons in a row
- PLAYA AJABO PM1 · Adeje Excellent Excellent 10 seasons in a row
- PLAYA AJUY PM1 · Pájara Excellent Excellent 11 seasons in a row
- PLAYA ALCARAVANERAS PM2 · Centro Excellent Excellent 11 seasons in a row
- PLAYA ALTILLO (EL) PM1 · Moya Excellent Excellent 11 seasons in a row
- PLAYA ALZADA (LA) PM1 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA AMADORES PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA ANCLA (EL) PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA ARENA (LA) (CASTILLO SAN JOS?) PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA ARENA (LA) (MESA DEL MAR) PM1 · Tacoronte Excellent Excellent 11 seasons in a row
- PLAYA ARENA (LA) PM1 · Los Gigantes Excellent Excellent 11 seasons in a row
- PLAYA ARENISCO (EL) - PISCINA NATURAL PUNTA HIDALGO PM3 · Tegueste Excellent Excellent 11 seasons in a row
- PLAYA ARINAGA PM1 · Cruce de Arinaga Excellent Excellent 11 seasons in a row
- PLAYA ARINAGA PM2 · Cruce de Arinaga Excellent Excellent 11 seasons in a row
- PLAYA ARINAGA PM3 · Cruce de Arinaga Excellent Excellent 11 seasons in a row
- PLAYA BAH?A F?LIZ (PARTE TARAJALILLO) PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA BAJAMAR PM1 · Santa Cruz de la Palma Excellent Excellent 11 seasons in a row
- PLAYA BARRANQUILLO PM1 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA BASTI?N PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA BLANCA PM1 Excellent Excellent 11 seasons in a row
- PLAYA BLANCA PM1 · Puerto del Rosario Excellent Excellent 11 seasons in a row
- PLAYA BOBO (EL) PM3 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA BOCABARRANCO (BA?ADEROS) PM1 · Arucas Excellent Excellent 11 seasons in a row
- PLAYA BOLLULLO (EL) PM1 · Puerto de la Cruz Excellent Excellent 7 seasons in a row
- PLAYA BURRAS (LAS) PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA BURRERO (EL) PM1 · Carrizal Excellent Excellent 11 seasons in a row
- PLAYA BURRERO (EL) PM2 · Carrizal Excellent Excellent 11 seasons in a row
- PLAYA BUTIHONDO PM1 Excellent Excellent 11 seasons in a row
- PLAYA CABEZO (EL) PM1 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA CABEZO (EL)-PASEO DE LAS PALMERAS PM1 · Güimar Excellent Excellent 11 seasons in a row
- PLAYA CABEZO (EL)-PASEO DE LAS PALMERAS PM4 · Güimar Excellent Excellent 11 seasons in a row
- PLAYA CABLE (EL) PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA CABR?N PM1 · Cruce de Arinaga Excellent Excellent 11 seasons in a row
- PLAYA CALERA (LA) (VALLE GRAN REY O LA PUNTILLA) PM1 Excellent Excellent 11 seasons in a row
- PLAYA CALERA (LA) (VALLE GRAN REY O LA PUNTILLA) PM2 Excellent Excellent 11 seasons in a row
- PLAYA CALERA (LA) (VALLE GRAN REY O LA PUNTILLA) PM3 Excellent Excellent 11 seasons in a row
- PLAYA CALET?N BLANCO PM1 · Punta de Mujeres Excellent Excellent 11 seasons in a row
- PLAYA CALETA (LA) (CALETA DE FAMARA) PM1 · Teguise Good Excellent → Good since 2024
- PLAYA CALETA (LA) PM1 · Valverde Excellent Excellent 11 seasons in a row
- PLAYA CALETA DE ARRIBA (CALETA DE SORIA) PM1 · Gáldar Excellent Excellent 11 seasons in a row
- PLAYA CALETA DEL ESPINO PM2 · Punta de Mujeres Excellent Excellent 11 seasons in a row
- PLAYA CALETA FUSTE (CASTILLO) PM1 Excellent Excellent 11 seasons in a row
- PLAYA CALETAS (LAS) (ENSENADA LAS CALETAS) PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA CALETILLAS (LAS) PM1 · Candelaria Excellent Excellent 11 seasons in a row
- PLAYA CAMIS?N (EL) PM1 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA CANCAJOS (LOS) PM1 · Breña Alta Excellent Excellent 11 seasons in a row
- PLAYA CANCAJOS (LOS) PM2 · Breña Alta Excellent Excellent 11 seasons in a row
- PLAYA CANDELARIA PM4 Good Excellent → Good since 2024
- PLAYA CANTERAS (LAS) PM1 · Centro Excellent Excellent 3 seasons in a row
- PLAYA CANTERAS (LAS) PM2 · Centro Excellent Excellent 3 seasons in a row
- PLAYA CANTERAS (LAS) PM3 · Centro Excellent Excellent 11 seasons in a row
- PLAYA CANTERAS (LAS) PM5 · Centro Excellent Excellent 11 seasons in a row
- PLAYA CANTERAS (LAS) PM6 · Centro Excellent Excellent 11 seasons in a row
- PLAYA CASTILLO (EL) PM1 · El Cotillo Excellent Excellent 11 seasons in a row
- PLAYA CASTILLO DE SAN GABRIEL (EL CASTILLO) PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA CASTILLO-BAJAMAR (SAN JUAN) PM1 · Tegueste Excellent Excellent 11 seasons in a row
- PLAYA CHARCO DE LAS AGUJAS PM1 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA CHARCO DEL CONDE PM1 Excellent Excellent 11 seasons in a row
- PLAYA CHARCO VERDE PM1 Excellent Excellent 11 seasons in a row
- PLAYA CHARCONES (LOS) (BA?ADEROS) PM1 · Arucas Excellent Excellent 11 seasons in a row
- PLAYA CHARCOS (LOS) PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA CLAVELLINA (NORTE LA GOLETA) PM1 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA COCHINOS (LOS) (EL COCHINO) PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA COCINITAS PM1 · Punta de Mujeres Excellent Excellent 11 seasons in a row
- PLAYA CONCHA (LA) (CHICA) PM1 · El Cotillo Excellent Excellent 11 seasons in a row
- PLAYA CONCHA (LA) PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA CONFITAL (EL) PM1 · Centro Not classified
- PLAYA CORRALEJO VIEJO (SUR LA GOLETA) PM1 Excellent Excellent 11 seasons in a row
- PLAYA COSTA ALEGRE (LA LAJILLA) PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA COSTA CALMA PM3 Excellent Excellent 11 seasons in a row
- PLAYA CRISTIANOS (LOS) PM2 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA CRISTIANOS (LOS) PM4 · Playa de las Américas Good Excellent → Good since 2024
- PLAYA CUCHARAS (LAS) PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA CUEVA (LA) PM1 · San Sebastián de la Gomera Excellent Excellent 11 seasons in a row
- PLAYA CURA (EL) PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA DORADA PM1 · Playa Blanca Excellent Excellent 11 seasons in a row
- PLAYA DUQUE (EL) PM3 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA DUQUE (EL) PM4 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA DUQUE (EL) PM5 · Playa de las Américas Excellent Excellent 3 seasons in a row
- PLAYA ENRAMADA (LA) PM1 · Adeje Excellent Excellent 10 seasons in a row
- PLAYA ESMERALDA PM1 · Costa Calma Excellent Excellent 11 seasons in a row
- PLAYA FA?AB? PM1 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA FAMARA PM4 · Teguise Excellent Excellent 11 seasons in a row
- PLAYA FLAMINGO PM1 · Playa Blanca Excellent Excellent 11 seasons in a row
- PLAYA GALLETAS (LAS) PM4 · Las Rosas Excellent Excellent 11 seasons in a row
- PLAYA GARITA (LA) (ARRIETA) PM4 · Punta de Mujeres Excellent Excellent 11 seasons in a row
- PLAYA GARITA (LA) PM3 · Telde Excellent Excellent 10 seasons in a row
- PLAYA GAVIOTAS (LAS) PM1 Excellent Excellent 11 seasons in a row
- PLAYA GINIGINAMAR PM1 Excellent Excellent 11 seasons in a row
- PLAYA GRAN TARAJAL PM1 Excellent Excellent 11 seasons in a row
- PLAYA GRANDE (BLANCA) PM1 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA GRANDE (BLANCA) PM2 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA GRANDES PLAYAS (GRANDES PLAYAS) PM1 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA GUASIMETA PM1 · Tías Excellent Excellent 11 seasons in a row
- PLAYA GUIOS-LOS GIGANTES (ARGEL) PM3 Excellent Excellent 11 seasons in a row
- PLAYA GUIRRA (LA) PM1 Excellent Excellent 11 seasons in a row
- PLAYA HOMBRE (EL) PM3 · Telde Excellent Excellent 11 seasons in a row
- PLAYA HONDA PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA HONDA PM2 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA HOYA DEL POZO PM1 · Telde Excellent Excellent 11 seasons in a row
- PLAYA INGL?S (EL) PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA INGL?S (EL) PM2 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA INGL?S (EL) PM3 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA INGL?S PM1 Excellent Excellent 11 seasons in a row
- PLAYA JABLILLO PM1 · Costa Teguise Excellent Excellent 11 seasons in a row
- PLAYA JAQUITA (LA) PM1 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA JARDIN PM1 · Puerto de la Cruz Good
- PLAYA JARDIN PM4 · Puerto de la Cruz Sufficient
- PLAYA JARDIN PM5 · Puerto de la Cruz Excellent
- PLAYA LAJA (LA) PM1 · Las Palmas de Gran Canaria Excellent Excellent 11 seasons in a row
- PLAYA LAJA (LA) PM4 · Las Palmas de Gran Canaria Excellent Excellent 10 seasons in a row
- PLAYA LAJITA (LA) PM1 · Costa Calma Excellent Excellent 11 seasons in a row
- PLAYA MARA?UELAS PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA MARFOL?N PM1 · El Cotillo Excellent Excellent 11 seasons in a row
- PLAYA MARTI?NEZ PM3 · Puerto de la Cruz Excellent Excellent 11 seasons in a row
- PLAYA MASPALOMAS PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA MASPALOMAS PM2 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA MATAGORDA PM1 · Tías Excellent Excellent 11 seasons in a row
- PLAYA MATORRAL (EL) (MORRO JABLE) PM1 Excellent Excellent 11 seasons in a row
- PLAYA MATORRAL (EL) (MORRO JABLE) PM3 Excellent Excellent 11 seasons in a row
- PLAYA MEDANO (EL) PM3 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA MEDANO (EL)-CHICA PM1 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA MEDANO (EL)-LEOCADIO MACHADO PM1 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA MELENARA PM1 · Telde Excellent Excellent 11 seasons in a row
- PLAYA MELENARA PM2 · Telde Excellent Excellent 11 seasons in a row
- PLAYA MELONERAS (LAS) PM1 · Maspalomas Excellent Excellent 11 seasons in a row
- PLAYA MOGAN PM1 · Puerto Rico Good
- PLAYA MORO (EL) PM1 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA MORRO JABLE PM1 Excellent Excellent 11 seasons in a row
- PLAYA MUELLE (EL) -GARACHICO PM1 Excellent Excellent 7 seasons in a row
- PLAYA MUELLE DE LA PESCADER?A PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA MUELLE VIEJO (M.CHICO O CORRALEJO) PM1 Good
- PLAYA MUELLITO (EL) PM1 Excellent Excellent 11 seasons in a row
- PLAYA NEA (LA) PM1 · Candelaria Excellent Excellent 11 seasons in a row
- PLAYA NIEVES (LAS) PM1 · Agaete Excellent Excellent 11 seasons in a row
- PLAYA NIEVES (LAS) PM2 · Agaete Excellent Excellent 11 seasons in a row
- PLAYA OJOS DE GARZA PM1 · Carrizal Excellent Excellent 11 seasons in a row
- PLAYA PATALAVACA PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA PE?A DEL DICE (BARCAROLA) PM1 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA PERCHEL EL PM1 · Puerto Rico Excellent
- PLAYA PIEDRAS CAIDAS PM1 Excellent Excellent 11 seasons in a row
- PLAYA PILA DE LA BARRILLA PM1 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA PINTA (LA) (SAN EUGENIO) PM3 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA PISCINA NATURAL DE JOVER PM1 · Tegueste Excellent Excellent 10 seasons in a row
- PLAYA PISCINAS NATURALES CHARCO AZUL PM1 · Garachico Excellent Excellent 11 seasons in a row
- PLAYA PISCINAS NATURALES DE BAJAMAR PM1 · Tegueste Excellent Excellent 11 seasons in a row
- PLAYA PISCINAS NATURALES DE BAJAMAR PM2 · Tegueste Excellent Excellent 11 seasons in a row
- PLAYA PISCINAS NATURALES DE EL CALETON PM1 · Garachico Excellent Excellent 7 seasons in a row
- PLAYA PLAYITAS (LAS) PM1 Excellent Excellent 11 seasons in a row
- PLAYA POCILLOS PM2 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA POCILLOS PM4 · Puerto del Carmen Excellent Excellent 11 seasons in a row
- PLAYA PORIS DE ABONA PM1 · Lomo de Arico Excellent Excellent 4 seasons in a row
- PLAYA POZO (EL)-EL VIEJO (GRANDES PLAYAS I) PM2 · Corralejo Excellent Excellent 11 seasons in a row
- PLAYA POZO IZQUIERDO PM1 · Vecindario Excellent Excellent 11 seasons in a row
- PLAYA POZO IZQUIERDO PM2 · Vecindario Excellent Excellent 11 seasons in a row
- PLAYA POZO NEGRO PM1 Excellent Excellent 11 seasons in a row
- PLAYA POZOS (LOS) PM1 · Puerto del Rosario Excellent Excellent 11 seasons in a row
- PLAYA PRIS (EL) PM1 · Tacoronte Excellent Excellent 5 seasons in a row
- PLAYA PUERTILLO (EL) (BA?ADEROS) PM1 · Arucas Excellent Excellent 11 seasons in a row
- PLAYA PUERTITO DE G?IMAR (LA CHARCADA-MUELLE) PM1 · Güimar Good Excellent → Good since 2024
- PLAYA PUERTO DE TAZACORTE (EL) PM3 Excellent Excellent 11 seasons in a row
- PLAYA PUERTO ESPINDOLA PM1 · Garachico Excellent Excellent 11 seasons in a row
- PLAYA PUERTO LAJAS (LAS LAJAS) PM1 · Puerto del Rosario Excellent Excellent 11 seasons in a row
- PLAYA PUERTO MUELAS PM1 · Playa Blanca Excellent Excellent 11 seasons in a row
- PLAYA PUERTO NAOS PM1 · Tazacorte Excellent Excellent 2 seasons in a row
- PLAYA PUERTO RICO PM1 Excellent Excellent 11 seasons in a row
- PLAYA PUNTA LARGA PM1 · Candelaria Excellent Excellent 2 seasons in a row
- PLAYA PUNTA LARGA PM2 · Candelaria Excellent Excellent 2 seasons in a row
- PLAYA REDUCTO (EL) PM1 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA REDUCTO (EL) PM2 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA REDUCTO (EL) PM3 · Arrecife Excellent Excellent 11 seasons in a row
- PLAYA RESTINGA (LA) PM2 Excellent Excellent 7 seasons in a row
- PLAYA RIA DE LA SANTA (LA) (SANTA SPORT) PM1 · Tinajo Excellent Excellent 11 seasons in a row
- PLAYA RIA DE LA SANTA (LA) (SANTA SPORT) PM2 · Tinajo Excellent Excellent 11 seasons in a row
- PLAYA ROQUE PRIETO PM1 · Gáldar Excellent Excellent 11 seasons in a row
- PLAYA SALINAS (LAS) (PISCINAS NATURALES) PM1 · Agaete Excellent Excellent 11 seasons in a row
- PLAYA SALINETAS PM1 · Telde Excellent Excellent 11 seasons in a row
- PLAYA SAN AGUSTIN PM1 · Playa del Ingles Excellent Excellent 11 seasons in a row
- PLAYA SAN ANDR?S PM1 · Arucas Excellent Excellent 11 seasons in a row
- PLAYA SAN FELIPE PM1 · Guia Excellent Excellent 11 seasons in a row
- PLAYA SAN JUAN PM1 · Playa de San Juan Excellent Excellent 11 seasons in a row
- PLAYA SAN LORENZO (CHARCO SAN LORENZO) PM1 · Moya Excellent Excellent 11 seasons in a row
- PLAYA SAN MARCOS PM3 · Icod de los Vinos Excellent Excellent 11 seasons in a row
- PLAYA SAN SEBASTIAN DE LA GOMERA PM1 Excellent Excellent 11 seasons in a row
- PLAYA SAN SEBASTIAN DE LA GOMERA PM2 Excellent Excellent 11 seasons in a row
- PLAYA SAN SEBASTIAN DE LA GOMERA PM3 Excellent Excellent 11 seasons in a row
- PLAYA SAN TELMO PM1 · Puerto de la Cruz Excellent Good → Excellent since 2024
- PLAYA SANTA AGUEDA (EL PAJAR) PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA SANTA CRUZ DE LA PALMA PM1 Excellent Excellent 8 seasons in a row
- PLAYA SANTIAGO PM1 · Alajeró Excellent Excellent 11 seasons in a row
- PLAYA SANTIAGO PM4 · Alajeró Excellent Excellent 11 seasons in a row
- PLAYA SARDINA PM1 · Gáldar Excellent Excellent 11 seasons in a row
- PLAYA SOCORRO (EL) PM1 · Los Realejos Excellent Excellent 11 seasons in a row
- PLAYA TAMADUSTE (EL) PM1 · Valverde Excellent Excellent 11 seasons in a row
- PLAYA TARAJALEJO PM1 Excellent Excellent 11 seasons in a row
- PLAYA TAURITO PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA TAURO PM1 · Puerto Rico Excellent Excellent 2 seasons in a row
- PLAYA TEJITA (LA) PM1 · San Isidro Excellent Excellent 11 seasons in a row
- PLAYA TERESITAS (LAS) PM1 · Santa Cruz de Tenerife Excellent Excellent 11 seasons in a row
- PLAYA TERESITAS (LAS) PM2 Excellent Excellent 11 seasons in a row
- PLAYA TERESITAS (LAS) PM3 Excellent Excellent 11 seasons in a row
- PLAYA TERESITAS (LAS) PM4 Excellent Excellent 11 seasons in a row
- PLAYA TIMIJIRAQUE PM1 · Valverde Excellent Excellent 11 seasons in a row
- PLAYA TORVISCAS PM1 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA TROYA I (AM?RICAS I) PM3 · Playa de las Américas Excellent Excellent 6 seasons in a row
- PLAYA TROYA II (AM?RICAS II) PM3 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA VALLESECO PM1 · Santa Cruz de Tenerife Excellent Excellent 10 seasons in a row
- PLAYA VALLESECO- EL BLOQUE PM1 · Santa Cruz de Tenerife Excellent
- PLAYA VARGAS PM1 · Carrizal Excellent Excellent 11 seasons in a row
- PLAYA VERGA (LA) (ANFI DEL MAR) PM1 · Puerto Rico Excellent Excellent 11 seasons in a row
- PLAYA VISTAS (LAS) PM3 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA VISTAS (LAS) PM4 · Playa de las Américas Excellent Excellent 11 seasons in a row
- PLAYA VUELTAS PM1 Excellent Excellent 11 seasons in a row
- PLAYA Y CALAS DE LA JAQUITA PM1 · Playa de San Juan Excellent Excellent 10 seasons in a row
- PLAYA Y PISCINAS NATURALES CASTILLO DEL ROMERAL PM1 · Vecindario Excellent Excellent 8 seasons in a row
- PLAYA Y PISCINAS NATURALES CASTILLO DEL ROMERAL PM2 · Vecindario Excellent Excellent 8 seasons in a row
Compared with other autonomous communities in Spain
| # | Autonomous community | Sites | Excellent | Poor |
|---|---|---|---|---|
| 1 | Andalusia | 382 | 96.6% | 2 |
| 2 | Murcia | 85 | 96.5% | 0 |
| 3 | Canary Islands | 218 | 95.9% | 0 |
| 4 | Catalonia | 263 | 92.8% | 1 |
| 5 | Galicia | 519 | 89.2% | 5 |
| 6 | Valencian Community | 293 | 88.4% | 5 |
| 7 | Asturias | 73 | 86.3% | 2 |
| 8 | Cantabria | 40 | 85% | 1 |
| 9 | Basque Country | 62 | 72.6% | 2 |
| 10 | Balearic Islands | 191 | 69.6% | 3 |
| 11 | Navarre | 15 | 66.7% | 0 |
| 12 | Castilla–La Mancha | 38 | 60.5% | 7 |
| 13 | Aragon | 21 | 42.9% | 1 |
| 14 | Castile and León | 41 | 36.6% | 7 |
| 15 | Extremadura | 29 | 31% | 11 |
Autonomous communities with at least 15 official bathing waters. Size, water type and how densely sites are designated differ, so the table is context rather than a verdict.
Quick answers
- How many bathing waters in Canary Islands were rated Excellent in 2025?
- 209 of 218 (95.9%) in the official EEA 2025 classification; 7 were Good, 1 Sufficient and 0 Poor, and 1 had no class. That ranks Canary Islands 3 of 15 Spain autonomous communities by Excellent share.
- Which beaches in Canary Islands have the best long-term record?
- 181 sites were Excellent in every season from 2015 to 2025, for example PLAYA ?GUILA (EL) PM1, PLAYA ABADES (LOS ABRIGUITOS) PM1, PLAYA AGUJERO (EL) PM1. See the ranking.
- Which places in Canary Islands have the most official bathing waters?
- Playa de las Américas (14, 92.9% Excellent), Puerto Rico (12, 91.7% Excellent), Arrecife (10, 100% Excellent). See the place table; places are the nearest named settlement to each site.
- Were any bathing waters in Canary Islands rated Poor?
- No. None was classified Poor in 2025.
- Where do I check whether swimming is allowed today?
- On NÁYADE (Ministry of Health) (Ministry of Health (NÁYADE system) and the regional health authorities). Temporary bans, pollution alerts and closures are published there and on signs at the water, not in the annual EEA class.
Spain overview · All autonomous communities of Spain · Bathing season dates
Sources and method
Bathing-water records: European Environment Agency (EEA), data and coordinates reported by Spain, licensed CC BY 4.0. Region and area boundaries: Eurostat NUTS 2024 (© EuroGeographics for the administrative boundaries). Place names: GeoNames (CC BY 4.0). A site belongs to the area that contains its reported coordinates; a site up to 10 km off the generalised coastline is placed in the nearest area of Spain. Counts, shares and rankings are calculated by BathingWaterFinder from the official records.