Beaches in Spain
🇪🇸 408 beaches on the atlas, 408 of them with a measured sea temperature. Open Spain on the globe →
Warmest sea
| Beach | Warmest month | °C | 20 °C or more |
|---|---|---|---|
| Cala Fornells | August | 26.3 | June to October |
| Platja de les Fonts | August | 26.3 | June to October |
| Torrenostra | August | 26.3 | June to October |
| Platja del Carregador | August | 26.3 | June to October |
| Platja del Morro de Gos | August | 26.3 | June to October |
| Platja de les Amplàries | August | 26.3 | June to October |
| Platja de la Conxa | August | 26.3 | June to October |
| Platja de la Romana | August | 26.3 | June to October |
| Platja Nord | August | 26.3 | June to October |
| Platja del Moro | August | 26.3 | June to October |
| Morrongo | August | 26.3 | June to October |
| Voramar | August | 26.3 | June to October |
| Es Trenc | August | 26.2 | June to October |
| San Juan Playa | August | 26.2 | June to October |
| Racó del Conill | August | 26.2 | June to October |
| Playa de la Almadraba | August | 26.2 | June to October |
| Es Canar | August | 26.2 | June to October |
| Cala Pi | August | 26.2 | June to October |
| Playa de Finestrat | August | 26.2 | June to October |
| Platja de Llevant | August | 26.2 | June to October |
| Cala Benirràs | August | 26.2 | June to October |
| Platja del Postiguet | August | 26.2 | June to October |
| La Calobra beach | August | 26.2 | June to October |
| Platja del Mago | August | 26.2 | June to October |
| Cala Salada | August | 26.2 | June to October |
All 408 beaches
As Catedrais beachA Devesa, Ribadeo, Spain
Playa El TarajalCeuta, Spain
Playa de GulpiyuriNaves, Spain
Playa del InglésSan Bartolomé de Tirajana, Spain- La Concha BeachSan Sebastián, Spain
Playa BlancaYaiza, Spain
Playa de Las TeresitasSanta Cruz de Tenerife, Spain
Beach of A LanzadaO Grove, Spain
Es TrencCampos, Spain- Playa de la BarrosaCádiz Province, Spain
Playa del SilencioCudillero, Spain
Maspalomas DunesSan Bartolomé de Tirajana, Spain- Playa de la CaletaCádiz Province, Spain
Caló d'es MoroSantanyí, Spain
Los Muertos BeachCarboneras, Spain
Mónsul BeachSpain
El MédanoGranadilla de Abona, Spain
Cala MitjanaFerreries, Spain
Praia de SamilVigo, Spain
cala de los CocedoresPulpí, Spain- Granadella beachXàbia, Spain
Playa de Las CanterasProvince of Canary Islands, Spain
Cala AgullaCapdepera, Spain
CofetePájara, Spain
San Juan PlayaAlicante, Spain
SardineroSantander, Spain- Playa de RodasVigo, Spain
Cala MesquidaCapdepera, Spain
Playa de GetaresAlgeciras, Spain- Cala ComteSant Josep de sa Talaia, Spain
- Playa de BerriaSpain
Playa de los GenovesesSpain- Praia AméricaSan Pedro da Ramallosa, Spain
Playa de La FrancaRibadedeva, Spain
Racó del ConillVillajoyosa, Spain
Barceloneta BeachLa Barceloneta, Spain
Playa TorimbiaLlanes, Spain- Playa de la AlmadrabaAlicante, Spain
Es CanarSanta Eulària des Riu, Spain- San Lorenzo BeachGijón, Spain
Salinas BeachSalinas, Spain
La Herradura beachAlmuñécar, Spain
Playa de RodilesSeloriu, Spain
Bolonia BeachCádiz Province, Spain- Cuevas del Mar BeachLlanes, Spain
Cala FornellsCalvià, Spain
Playa de ValdelagranaAndalusia, Spain
Cala MendiaManacor, Spain
Sant AntoniCullera, Spain
Playa de CamposotoCádiz Province, Spain- Beach of Ballota (Llanes)Llanes, Spain
El AlgarrobicoCarboneras, Spain
Zurriola beachSan Sebastián, Spain
SaturraranMutriku, Spain- Lapamán BeachCela, Bueu, Spain
Montalvo BeachSanxenxo, Spain
Flamenca Beach, SpainSpain
Cala de EnmedioSpain
Praia do AbraPanxón, Nigrán, Spain
Playa de La TejitaSpain
Platja de Santa CristinaLloret de Mar, Spain- Cala PiLlucmajor, Spain
- LagaIbarrangelu, Spain
Playa de BarnejoVal de San Vicente, Spain- Platja de les FontsAlcalà de Xivert, Spain
Playa de las HiguericasPilar de la Horadada, Spain
Punta del MoralProvince of Huelva, Spain- Playa de FinestratFinestrat, Spain
Playa de OyambreSpain- Cala VadellaSant Josep de sa Talaia, Spain
- Malvarrosa Beach, ValenciaValencia, Spain
Pinedo Beach, ValenciaValencia, Spain- Papagayo BeachYaiza, Spain
Beach of DoniñosFerrol, Spain- Platja de la Mar BellaDiagonal Mar i el Front Marítim del Poblenou, Spain
Playa de ValdevaquerosTarifa, Spain- Cala MontgóTorroella de Montgrí, Spain
Cala Llombards (bay)Santanyí, Spain
Playa de CabopinoMarbella, Spain
ZarautzGipuzkoa, Spain
Playa de La Arena (Vizcaya)Biscay, Spain
Playa de La LajaLas Palmas de Gran Canaria, Spain
Cala del CañueloNerja, Spain
Playa de la ArenaSantiago del Teide, Spain
Platja de LlevantBenidorm, Spain
Cala TortaArtà, Spain- Playa de ValdearenasSpain
Playa de Poniente, GijónGijón, Spain
Playa de la VictoriaCádiz, Spain
Platja de sa BoadellaLloret de Mar, Spain- Platja del Racó de l'AlbirL'Alfàs del Pi, Spain
Mar de CristalCartagena, Spain
Playa de La MalaguetaCentro (District 1), Spain
Playa de La RijanaGualchos, Spain
ArníaPiélagos, Spain
MogorMogor, Marín, Spain
Playa de UsgoMiengo, Spain
Cala PregondaEs Mercadal, Spain
Playazo de RodalquilarRodalquilar, Spain- Cala TaridaSant Josep de sa Talaia, Spain
Areas BeachSanxenxo, Spain
La Patacona BeachAlboraia, Spain
Playa del Arbeyal, GijónGijón, Spain
Playa de la HierbabuenaBarbate, Spain
Cala Gat beachCapdepera, Spain
Playa de Sancti PetriChiclana de la Frontera, Spain- Platges de CunitCunit, Spain
Sant SebastiàLa Barceloneta, Spain
MelonerasSan Bartolomé de Tirajana, Spain
Cala BassaSant Josep de sa Talaia, Spain
Playa de El PaloMálaga, Spain
Playa de PenarrondaPenarronda, Spain- Playa de SomocuevasPiélagos, Spain
Playa de LangreRibamontán al Mar, Spain- Cala BenirràsSant Joan de Labritja, Spain
- TreumalBlanes, Spain
- Cales CovesAlaior, Spain
- Platja de l'Home MortSitges, Spain
Cuchía beachMiengo, Spain
Cabo PeñasGozón, Spain
- Praia de Riazor
- Playa de Bogatell
- Playa de Cadavedo
- Playa Santa María del Mar
- Playa de Santa Justa
- Playa del Silgar
- Platja del Postiguet
- Platja de Coma-ruga
- Cala d’Hort
- Playa de los Locos
- Playa de Cantarriján
- Beach of La Ñora
- Ondarreta Beach
- Playa de Benijo
- Beach of Los Quebrantos
- Playa de La Griega
- Playa de Covachos
- Devesa del Saler beach
- Playa de La Chucha
- Playa de Verdicio
- Playa de Los Lances
- Playa de La Espasa
- platja de la Fustera
- Playa del Matorral
- Beach of Bastiagueiro
- Playa de Luaña
- Beach of Vao
- Playa de Cortadura
- La Cachucha beach
- Playa de Atlanterra
- Platja de la Fossa
- Playa Los Peligros
- Somorrostro Beach
- Playa de Cue
- Torrenostra
- Rompeculos
- La Calobra beach
- Sa Font de Sa Cala
- Platja del Mago
- Playa de Oriñón
- Playa de San Juan de la Canal
- Cala Salada
- S’Amarador
- Bascuas
- Platja de la Murtra
- Beach of Luanco
- Frexulfe Beach
- Cala Pilar
- Playa de Ostende
- Beach of Covas
- Aguete Beach
- Platja des Coll Baix
- Sa Caleta
- Daimús
- Pozo Izquierdo
- Playa de Almardá
- Playa de Cueva
- Itzurun
- Palmanova beach
- Playa de Velilla
- Portonovo
- Playa de Merón (San Vicente de la Barquera)
- Playa de Cala Sardina
- Playas de Berbes, Vega y La Sierra
- Playa de Porcía
- Playa de Arnao
- Cala en Brut
- La Fosca
- Playa de Huelin
- Beach of Orzán
- Playa de Borizo
- Playa de Calahonda
- Platja de les Deveses
- Playa de Candás
- Arenal de Son Saura del Nord, Menorca
- Platja del Carregador
- Beach of Esteiro, Mañón
- Playa de la Albufereta
- Platja del Morro de Gos
- Playa de los Bikinis
- Son Moll
- Playa de La Isla
- Playa del Arenal
- Cala Anguila
- Playa de Pedregalejo
- Playa del Sable (Arnuero)
- El Portús
- Cala l'Almunia
- Platja de les Amplàries
- Playa de San Antolín
- Sakoneta
- Playa de Cobijero
- Campofrío and Aguilar Beaches
- Beach of Area
- Playa de Amió
- Torre Derribada
- Cantabrian coast
- Playa de El Cañuelo, Tarifa
- Cala de San Pedro
- Ciutat Jardí
- Port de Sagunt
- Playa de San Pedro de La Ribera
- Beach of Santa Comba
- Playa de la Charca/Salomar
- Benzú
- Baños del Carmen
- Cala Cortina
- Platja de l'Almadrava
- Playa de Andrín
- Cala de Sant Vicent
- Platja de Son Serra de Marina
- Platja de Ponent
- Los Saladares
- Cala Montjoi
- Playa de la Mamola
- La Alcaidesa beach
- Platja de Fenals
- Beach of Barra
- Platja de l'Altet
- Caneliñas
- Playa de La Calita
- Platja de l'Arenal-Bol
- Gorliz
- Beach of Bañugues
- Playa del Sardinero
- Playa de Corinto-Malvarrosa
- Playa de Toró
- Playa de Ris
- S'Estany d'en Mas
- Platja de la Conxa
- Playa de Vistahermosa
- Playa de Los Molinucos
- El Burrero
- Barra del Trabucador
- Praia Canido
- Platja de la Romana
- Playa de las Conchas
- Playa de Burriana
- Playa de Nueva Umbría
- Playa del Parador de Mazagón
- Playa de La Concha
- El Confital
- Playa Benítez
- Cala Petita
- Magaluf Beach
- Playa de la Ribera
- Es Calo
- La Azohía´s beaches
- Playa de Otur
- Portocelo Beach
- Playa del Espigón Juan Carlos I
- Platja de les Marines
- Isla La Deva y el Playón de Bayas
- Platja de les Arenes
- Alcavaneras
- Platja de Mutxavista
- Playa de El Rinconcillo
- Cala Gran
- Cala Trebalúger
- A Fonte
- Gorrondatxe
- Peñarrubia Beach
- Platges de Barcelona
- Barinatxe
- Playa de Tazones
- Playa de La Muralla
- Platja Nord
- Cala Reona
- Playa de Merón (Villaviciosa)
- Playa de Comillas
- Beach of A Madanela
- Playa del Matadero
- Cabo Roig
- El Torn
- Agua Blanca
- As Illas
- Beach of As Lapas
- Playa de Poniente
- Playa de España
- Cala Arena
- Playa de las Vistas
- San Antonio beach
- Deba
- Cala del Plomo
- Cala Marçal
- El Camello Beach
- Playa de la Guardia
- Cala Tirant
- Platja de Canyelles
- Plentzia
- Cala del Pino
- Cala d’en Serra
- Cala Arenas
- Playa de Palombina
- Playa de Guadalmar
- Playa de Mataleñas
- El Caragol
- Playa de Garrucha
- Calahonda
- Cala Llonga
- Playa de Tregandín
- Compostela
- Platja de Sant Pol
- Melenara
- Beach of Esteiro, Ribadeo
- Playa de Barayo
- Cavalleria Beaches
- Playa del Puntal (Cantabria)
- Playa de Fuentebravía
- Algaiarens
- Playa de la Puntilla
- Playa de Lastres
- Cala Morell
- Sa Caleta
- Platgeta del Mal Pas
- Playa de La Gueirúa
- Playa de Levante de Los Toruños
- Los Berengueles beach, Almuñécar
- Platja del Moro
- Cala de la Palmera
- La Salvé
- Los Boliches Beach
- Cala Esmeralda
- Cala Egos
- Beach of Santo Amaro
- Playa de Levante
- Punta Paloma
- Cala Sa Nau
- Platja de Canet
- Platja de la Marineta Cassiana
- Platja de Garbet
- Cala Escorxada
- Platja de Lloret
- Platja del Cantal Roig
- Praia dos Cristais
- Cala Vinyes
- Lérez Beach
- L'Estartit Beach
- Playa de Antequera
- Playa de Cabo Roig
- Platja de la Roda
- Playa de Mexota
- Ereaga
- Adormideiras
- Platja de Migjorn
- Os Muiños
- Playa El Desnarigado
- San Agustín
- Caló des Màrmols
- Morrongo
- Playa de Santa Bárbara
- Playa Calamocarro
- Beach of Santa Marina, Ribeseya
- Platja S'Estanyol
- Arenal de Morís Beach
- Playas de Xivares, Peña María y Aboño
- Ses Fonts de n'Alis
- Ensenada de los Galápagos Beach
- Cala Saona Beach
- Playa de Oza
- Playa del Chorillo
- Cala d'en Trons
- Meñakoz
- Playa Santo Tomás
- Playa de Misiego
- Platja de Nova
- Platja de la Nova Icària
- Playa de El Tranquero
- Cala Ferrera
- Los Cárabos
- Platja de ses Salines
- Playa de Las Gaviotas
- Beach of Carnota
- Arrietara
- Cala Serena
- Cabeceira Beach
- Playa del Sarchal
- Playa de la Hípica, Melilla
- Voramar
- Playa de La Atunara
- Cala Bóta
- Platja des Niu Blau
- Las Arenas
- Placeres Beach
- Platja Pou d’es Lleó
- Llevant
- Playa de la Caleta
- Platja de la Nova Mar Bella
Questions
How many beaches are on the map in Spain?
408 — a curated selection drawn from Wikidata, not a complete register of every beach in Spain. Each one has coordinates and a photograph, and most have a Wikipedia article.
Where is the sea warmest in Spain?
Of the beaches mapped here, Cala Fornells has the warmest water: 26.3 °C in August, from NOAA's 1991 to 2020 climatology.