Best beaches in Spain

37 beach profiles published for Spain so far, across 26 regions. This is a growing set, not a complete list. Open a profile for sources and what is still unknown.

Regions and coasts

Beaches in Spain

Arnía, Piélagos, Spain

Arnía

Piélagos, Spain

  • Rock
Cofete, Pájara, Spain

Cofete

Pájara, Spain

El Médano, Granadilla de Abona, Spain

El Médano

Granadilla de Abona, Spain

  • Sand

Filter all 37 beaches in Spain

When to go in Spain

Conditions differ by coast. These notes are per region, using one reference town for each.

Costa del Sol (Malaga)

Typical swim months: June, July, August, September

Sea peaks about 23 C in August, cooler than the rest of the Mediterranean because Atlantic water enters. Source gives June to mid-September as the beach window. The terral, a hot dry wind from inland, can push summer heat up.

Terral wind in summer; rain October to March.

Balearic Islands (Mallorca)

Typical swim months: June, July, August, September, October

The Mallorca page lists sea about 24 C in July, 26 C in August, 24 C in September; June (21 C) and October (22 C) are cooler. Best window per source June to mid-September. The island is windy October to April, and October is the wettest month.

Autumn rain and winter wind; the source does not name specific winds.

Canary Islands

Typical swim months: May, June, July, August, September, October, November

Sea is 18-24 C all year, warmest September-October; source recommends May to mid-October with August-October best for swimming. North coasts are cloudier and windier (trade winds); the south and west coasts are sunniest and driest. Sun is strongest late May to late July.

NE trade winds up to about 50 kph in afternoons; calima (hot Saharan dust wind) most frequent July-August, especially on eastern islands. Values shown are Tenerife South; Lanzarote/Fuerteventura are 1-2 C cooler in winter and summer.

Costa Brava (Catalonia)

Typical swim months: June, July, August, September

Lloret de Mar sea is 23.5-25 C July to September, 20.5 C in June, 17 C in May. Source suggests mid-June to August for the beach, May, June and September for sightseeing away from peak heat. Autumn is the rainiest, October the most.

Autumn heavy rain; the source does not mention the tramontana wind.

Sources: reference climate tables, checked 2026-11-14. Typical climate, not a forecast.