Water temperature in Spain today: 15–24°C by region — when to swim

The sea in Spain is between 15°C (Galicia) and 24°C (Canarias) today. See the table by region and whether it's a good day to swim.

Water temperature by region today
RegionWater temperatureSwim?
Canarias24°CMild · Pleasant for a swim
Región de Murcia22°CMild · Pleasant for a swim
Comunitat Valenciana21°CMild · Pleasant for a swim
Illes Balears21°CMild · Pleasant for a swim
Andalucía20°CCool · Quick dip
Catalunya19°CCool · Quick dip
País Vasco17°CCool · Quick dip
Cantabria16°CCool · Quick dip
Asturias16°CCold · Better to wait for summer
Galicia15°CCold · Better to wait for summer

Source: Copernicus Marine · Open-Meteo

Is the sea cold or warm? A quick guide by temperature

°CStateSwim?
24°C (75°F) or moreWarmIdeal for swimming
20–23°C (68–73°F)MildPleasant for a swim
16–19°C (61–66°F)CoolQuick, refreshing dip
Below 16°C (61°F)ColdBetter to wait for summer

“What is the water temperature?” is one of the most common questions from June to September, and many answers give a single figure for the whole “Spanish coast”. But Spain does not have one coast: it has several zones that warm up and cool down at different rates through the year. This guide explains how each of them behaves. Today’s temperature at each beach is on the map, with its source and its time.

The five thermal zones of Spain

1. Cantabrian Sea and Galicia

From the French border to Finisterre and the Rías Baixas. This is the coast with the coolest water in Spain: the Atlantic warms up slowly and the water peaks at the end of summer. The rias and the open coast can behave differently, and the swell and the tides matter as much as the temperature when you decide whether to swim. The trade-off: green landscapes, waves and mild air that makes the contrast pleasant.

2. Southern Atlantic (Cádiz and Huelva)

Cooler than the Mediterranean and more stable than the Cantabrian Sea. The water is fine for swimming all summer, and the levante or poniente wind is the second factor that decides your day: it can change the state of the sea, and the water temperature too, from one day to the next. The beaches are wide and open, such as Bolonia, Zahara or Matalascañas.

3. Northern Mediterranean (Catalonia and the Balearic Islands)

The water starts to feel pleasant in late spring, peaks between August and September and usually stays fine for swimming well into autumn. It is one of the most predictable zones in the country, with little variation from one year to the next.

4. Southern Mediterranean (Valencian Community, Murcia, Almería and the Costa del Sol)

The warmest strip of the mainland, with a long season that runs from late spring to the middle of autumn. The Mar Menor (Murcia), a shallow lagoon, is usually a little warmer than the open sea. As on any coast, the wind can change the water temperature from one day to the next.

5. Canary Islands

The exception. The gap between summer and winter water is much smaller than on the mainland, and the water peaks in early autumn. It is the only part of Spain where a sea swim in midwinter is normal. The trade winds keep the climate mild all year round.

How to plan for what you want

  • Long swims: August and September on any Mediterranean coast, or any month in the Canaries.
  • Cooling off in the heat: the Cantabrian Sea or Galicia in July.
  • Surfing in a wetsuit: the north in autumn and spring, Cádiz in winter.
  • A beach in winter: only the Canaries.

How to read each beach’s temperature

The zones help you plan months ahead; for today, look at your beach’s reading. Next to each temperature we show the source, the time and whether it is a measurement from a nearby buoy or an estimate from a marine model. None is taken at the water’s edge: a shallow cove warms up sooner in the afternoon, and a cold current can make two nearby beaches differ.

You will find each beach’s reading on the map and today’s ranking on warmest beaches.

Frequently asked questions

Is 24°C sea water cold or warm?

24°C (75°F) is warm water, not cold: it is the ideal temperature for a long, comfortable swim. The sea counts as warm from 24°C, mild between 20 and 23°C, cool from 16 to 19°C and cold below 16°C. At 26°C it is very pleasant, almost like a pool.

What is the ideal sea temperature for swimming?

The ideal sea temperature for swimming is 24°C (75°F) or above, when the water is warm. From 20 to 23°C it is mild and still pleasant to swim; from 16 to 19°C, cool for a quick dip; below 16°C, cold.

Where is the sea warmest in Spain today?

Today the warmest water is in Canarias (24°C) and the coldest in Galicia (15°C). See the region table above for each coast's reading.

← Back to all guides