BLUE FLAG CERTIFIED

Spain flagBlue Flag Certified in Spain

Blue Flag is Europe's oldest and most recognized beach certification, awarded each season by the Foundation for Environmental Education (FEE) to beaches that pass a strict annual audit across four areas: water quality, environmental management, safety and services, and environmental education. A beach doesn't earn the flag once and keep it forever; it is re-assessed every year, so a Blue Flag badge on this site means the beach met the standard for the current season, not just at some point in the past.

Below are 22 Blue Flag beaches currently indexed across Europe, drawn from our full directory of 737 verified coastal locations. Use the country and sea-temperature filters to narrow down to your trip, as every listing links through to full detail including water temperature, sand type, and nearby car rental options. Read our Complete Guide to Blue Flag Beaches in Europe →

Selection criteria: Certified by Foundation for Environmental Education (FEE) under 33 standardized criteria including EU Bathing Water Directive excellent rating.
All Europe (263)Turkey (32)Portugal (29)Croatia (24)Spain (22)Cyprus (21)Greece (17)Italy (16)Bulgaria (13)Montenegro (11)Denmark (10)United Kingdom (10)Ireland (8)France (6)Sweden (6)Germany (6)Malta (5)Netherlands (5)Poland (4)Lithuania (4)Latvia (4)Belgium (3)Norway (3)Estonia (2)Slovenia (1)Finland (1)

22 Verified Destinations

Ranked by Blue Flag Certified
Cala d'Hort in Balearic Islands (Ibiza), Spain
#1
Balearic Islands (Ibiza), SpainBalearic Sea (Mediterranean)
26.5°C sea
70/day
Golden Sand
30°C Kids
Cala Mondrago in Santanyi, Mallorca, Spain
#2
Santanyi, Mallorca, SpainBalearic Sea
26.1°C sea
50/day
White Sand
35°C Kids
Cala Salada & Saladeta in Balearic Islands (Ibiza), Spain
#3
Balearic Islands (Ibiza), SpainBalearic Sea (Mediterranean)
26.5°C sea
65/day
White Sand
30°C Kids
Cala Llombards in Balearic Islands (Mallorca / Santanyí), Spain
#4
Balearic Islands (Mallorca / Santanyí), SpainBalearic Sea (Mediterranean)
26.5°C sea
55/day
White Sand
30°C Kids
Cala Agulla in Cala Ratjada, Mallorca, Spain
#5
Cala Ratjada, Mallorca, SpainBalearic Sea
26°C sea
47/day
Golden Sand
34°C Scenic
Barceloneta Beach (Platja de la Barceloneta) in Barcelona (Ciutat Vella), Catalonia, Spain, Spain
#6
Barcelona (Ciutat Vella), Catalonia, Spain, SpainBalearic Sea (Mediterranean)
25.8°C sea
48/day
Golden Sand
29.5°C Kids
Cala Formentor in Pollenca, Mallorca, Spain
#7
Pollenca, Mallorca, SpainBalearic Sea
26°C sea
65/day
White Sand
34°C Kids
Calella de Palafrugell in Baix Empordà, Costa Brava, Spain
#8
Baix Empordà, Costa Brava, SpainMediterranean Sea
23.5°C sea
65/day
Golden Sand
28°C Kids
Playa del Postiguet in Alicante, Costa Blanca, Spain
#9
Alicante, Costa Blanca, SpainBalearic Sea
26.2°C sea
65/day
Golden Sand
35°C Kids
Playa de Levante in Benidorm, Costa Blanca, Spain
#10
Benidorm, Costa Blanca, SpainBalearic Sea
26.2°C sea
62/day
Golden Sand
35°C Kids
Cala Aiguablava in Begur, Costa Brava, Spain
#11
Begur, Costa Brava, SpainBalearic Sea
23.5°C sea
48/day
Pebbles
33°C Kids
Playa de las Teresitas in San Andres, Tenerife, Spain
#12
San Andres, Tenerife, SpainAtlantic Ocean
23.2°C sea
61/day
Golden Sand
37°C Kids
Playa de la Concha in San Sebastián, Spain
#13
San Sebastián, SpainAtlantic Ocean
22.2°C sea
65/day
Golden Sand
32°C Kids
Tossa de Mar in Costa Brava, Spain
#14
Costa Brava, SpainBalearic Sea
24.6°C sea
65/day
Golden Sand
33°C Kids
Zarautz in Basque Country, Spain
#15
Basque Country, SpainAtlantic Ocean
22.2°C sea
46/day
Golden Sand
32°C Kids
Playa de la Barrosa in Chiclana de la Frontera, Cádiz, Spain
#16
Chiclana de la Frontera, Cádiz, SpainAtlantic Ocean
22.9°C sea
63/day
Golden Sand
34°C Kids
Playa de Las Canteras in Las Palmas, Gran Canaria, Spain
#17
Las Palmas, Gran Canaria, SpainAtlantic Ocean
22.7°C sea
65/day
Golden Sand
37°C Kids
Playa del Duque in Costa Adeje, Tenerife, Spain
#18
Costa Adeje, Tenerife, SpainAtlantic Ocean
23.1°C sea
64/day
Golden Sand
37°C Kids
Platja de Tamariu in Baix Empordà, Costa Brava, Spain
#19
Baix Empordà, Costa Brava, SpainMediterranean Sea
23.5°C sea
60/day
Golden Sand
28°C Kids
Rodas Beach in Cíes Islands, Spain
#20
Cíes Islands, SpainBalearic Sea
17.2°C sea
40/day
Golden Sand
30°C Scenic
Playa del Sardinero in Santander, Cantabria, Spain
#21
Santander, Cantabria, SpainAtlantic Ocean
21.5°C sea
61/day
Golden Sand
32°C Kids
Praia da Lanzada in O Grove, Galicia, Spain
#22
O Grove, Galicia, SpainBalearic Sea
17.1°C sea
42/day
Golden Sand
30°C Scenic