Sea temperature in Spain sea temperature in real time, 7-day forecast and historical data

Do you want to go to the beach to swim in Spain today? Check if the sea temperature is pleasant with our data, updated daily, in real time, and our weather forecast for the next few days, by city in Spain.

Sea temperature in Spain today

On the map below, find the water temperature measured today for different cities in Spain.

Water temperature in Spain by city

Below, find the current sea temperature and weather conditions in several coastal cities in Spain.

Direct access: Balearic Islands | Canary Islands | East Coast | Catalonia | Basque Country | Andalusia | Galicia | Northwest (Cantabria and Asturias)

Balearic Islands

  • Météo actuelle

    Sea temperature on the island of Majorca: 72°F

    Today's weather conditions: Outside temperature min/max: 72°F/83°F • Wind speed: 16.8mph • Waves: 2ft (3ft maximum) every 5.6 seconds

    Today's sea temperature on the island of Majorca

  • Météo actuelle

    Sea temperature in Ibiza: 72°F

    Today's weather conditions: Outside temperature min/max: 70°F/77°F • Wind speed: 16.8mph • Waves: 2.6ft (2.3ft maximum) every 3.7 seconds

    Today's sea temperature in Ibiza

  • Météo actuelle

    Sea temperature on the island of Minorca: 70°F

    Today's weather conditions: Outside temperature min/max: 74°F/81°F • Wind speed: 15.5mph • Waves: 2ft (2.3ft maximum) every 3.6 seconds

    Today's sea temperature on the island of Minorca

Canary Islands

East Coast

  • Météo actuelle

    Sea temperature in Alicante: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/81°F • Wind speed: 27.3mph • Waves: 5.2ft (6.2ft maximum) every 6 seconds

    Today's sea temperature in Alicante

  • Météo actuelle

    Sea temperature in Valencia: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/76°F • Wind speed: 19.3mph • Waves: 3.3ft (3.6ft maximum) every 5.7 seconds

    Today's sea temperature in Valencia

  • Météo actuelle

    Sea temperature in Benidorm: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/81°F • Wind speed: 27.3mph • Waves: 5.2ft (6.2ft maximum) every 6 seconds

    Today's sea temperature in Benidorm

  • Météo actuelle

    Sea temperature in Cartagena: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/83°F • Wind speed: 21.8mph • Waves: 4.3ft (5.6ft maximum) every 6.5 seconds

    Today's sea temperature in Cartagena

  • Météo actuelle

    Sea temperature in Arenales del Sol: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/81°F • Wind speed: 27.3mph • Waves: 5.2ft (6.2ft maximum) every 6 seconds

    Today's sea temperature in Arenales del Sol

Catalonia

  • Météo actuelle

    Sea temperature in Barcelona: 74°F

    Today's weather conditions: Outside temperature min/max: 74°F/81°F • Wind speed: 9.9mph • Waves: 1.6ft (2.3ft maximum) every 5.3 seconds

    Today's sea temperature in Barcelona

  • Météo actuelle

    Sea temperature in Lloret de Mar: 67°F

    Today's weather conditions: Outside temperature min/max: 70°F/74°F • Wind speed: 9.9mph • Waves: 1.6ft (2.6ft maximum) every 5.5 seconds

    Today's sea temperature in Lloret de Mar

  • Météo actuelle

    Sea temperature in Salou: 70°F

    Today's weather conditions: Outside temperature min/max: 68°F/76°F • Wind speed: 15.5mph • Waves: 2.3ft (3.3ft maximum) every 4.3 seconds

    Today's sea temperature in Salou

  • Météo actuelle

    Sea temperature in Begur: 67°F

    Today's weather conditions: Outside temperature min/max: 70°F/74°F • Wind speed: 9.9mph • Waves: 1.6ft (2.6ft maximum) every 5.5 seconds

    Today's sea temperature in Begur

  • Météo actuelle

    Sea temperature in Blanes: 74°F

    Today's weather conditions: Outside temperature min/max: 74°F/81°F • Wind speed: 9.9mph • Waves: 1.6ft (2.3ft maximum) every 5.3 seconds

    Today's sea temperature in Blanes

Basque Country

  • Météo actuelle

    Sea temperature in Bilbao: 63°F

    Today's weather conditions: Outside temperature min/max: 65°F/74°F • Wind speed: 8.1mph • Waves: 1.6ft (2.6ft maximum) every 8.4 seconds

    Today's sea temperature in Bilbao

  • Météo actuelle

    Sea temperature in San Sebastian: 65°F

    Today's weather conditions: Outside temperature min/max: 65°F/74°F • Wind speed: 7.5mph • Waves: 2ft (2.6ft maximum) every 8.5 seconds

    Today's sea temperature in San Sebastian

  • Météo actuelle

    Sea temperature in Getaria: 65°F

    Today's weather conditions: Outside temperature min/max: 67°F/72°F • Wind speed: 8.1mph • Waves: 1.6ft (2.6ft maximum) every 8.5 seconds

    Today's sea temperature in Getaria

  • Météo actuelle

    Sea temperature in Zarautz: 65°F

    Today's weather conditions: Outside temperature min/max: 67°F/72°F • Wind speed: 8.1mph • Waves: 1.6ft (2.6ft maximum) every 8.5 seconds

    Today's sea temperature in Zarautz

Andalusia

  • Météo actuelle

    Sea temperature in Malaga: 67°F

    Today's weather conditions: Outside temperature min/max: 68°F/76°F • Wind speed: 4.4mph • Waves: 1.3ft (2ft maximum) every 5.8 seconds

    Today's sea temperature in Malaga

  • Météo actuelle

    Sea temperature in Almeria: 68°F

    Today's weather conditions: Outside temperature min/max: 70°F/79°F • Wind speed: 14.3mph • Waves: 3.6ft (2.3ft maximum) every 2.9 seconds

    Today's sea temperature in Almeria

  • Météo actuelle

    Sea temperature in Costa del Sol: 68°F

    Today's weather conditions: Outside temperature min/max: 70°F/77°F • Wind speed: 6.2mph • Waves: 1ft (1.6ft maximum) every 5.7 seconds

    Today's sea temperature in Costa del Sol

  • Météo actuelle

    Sea temperature in Gibraltar: 65°F

    Today's weather conditions: Outside temperature min/max: 67°F/76°F • Wind speed: 10.6mph • Waves: 1.3ft (1ft maximum) every 5.8 seconds

    Today's sea temperature in Gibraltar

  • Météo actuelle

    Sea temperature in Marbella: 68°F

    Today's weather conditions: Outside temperature min/max: 70°F/77°F • Wind speed: 6.2mph • Waves: 1ft (1.6ft maximum) every 5.7 seconds

    Today's sea temperature in Marbella

Galicia

  • Météo actuelle

    Sea temperature in A Coruña: 59°F

    Today's weather conditions: Outside temperature min/max: 61°F/68°F • Wind speed: 7.5mph • Waves: 2.6ft (3.3ft maximum) every 7.7 seconds

    Today's sea temperature in A Coruña

  • Météo actuelle

    Sea temperature in Vigo: 61°F

    Today's weather conditions: Outside temperature min/max: 59°F/76°F • Wind speed: 5.6mph • Waves: 1.3ft (2.3ft maximum) every 7.6 seconds

    Today's sea temperature in Vigo

  • Météo actuelle

    Sea temperature in Cies islands: 61°F

    Today's weather conditions: Outside temperature min/max: 59°F/76°F • Wind speed: 5.6mph • Waves: 1.3ft (2.3ft maximum) every 7.6 seconds

    Today's sea temperature in Cies islands

  • Météo actuelle

    Sea temperature in Marín: 61°F

    Today's weather conditions: Outside temperature min/max: 59°F/76°F • Wind speed: 5.6mph • Waves: 1.3ft (2.3ft maximum) every 7.6 seconds

    Today's sea temperature in Marín

  • Météo actuelle

    Sea temperature in Ferrol: 59°F

    Today's weather conditions: Outside temperature min/max: 63°F/68°F • Wind speed: 9.3mph • Waves: 3.3ft (4.6ft maximum) every 7.7 seconds

    Today's sea temperature in Ferrol

Northwest (Cantabria and Asturias)

  • Météo actuelle

    Sea temperature in Gijon: 61°F

    Today's weather conditions: Outside temperature min/max: 63°F/70°F • Wind speed: 6.8mph • Waves: 1.3ft (2ft maximum) every 8.1 seconds

    Today's sea temperature in Gijon

  • Météo actuelle

    Sea temperature in Llanes: 63°F

    Today's weather conditions: Outside temperature min/max: 63°F/68°F • Wind speed: 5mph • Waves: 1.6ft (2.3ft maximum) every 8.2 seconds

    Today's sea temperature in Llanes

  • Météo actuelle

    Sea temperature in Santander: 63°F

    Today's weather conditions: Outside temperature min/max: 63°F/74°F • Wind speed: 6.8mph • Waves: 1.6ft (2.3ft maximum) every 8.3 seconds

    Today's sea temperature in Santander

  • Météo actuelle

    Sea temperature in Colombres: 63°F

    Today's weather conditions: Outside temperature min/max: 63°F/70°F • Wind speed: 5.6mph • Waves: 1.6ft (2.6ft maximum) every 8.3 seconds

    Today's sea temperature in Colombres

  • Météo actuelle

    Sea temperature in Avilés: 61°F

    Today's weather conditions: Outside temperature min/max: 63°F/72°F • Wind speed: 6.8mph • Waves: 2ft (3ft maximum) every 8 seconds

    Today's sea temperature in Avilés

Water temperature in Spain by month

Spain, a quintessential sunny holiday destination, offers visitors the chance to make the most of its climatic conditions: pleasant warmth, sunny days, clear skies and comfortable sea temperatures. Everything is set for holidaymakers' delight. Whether you prefer the beaches of the Costa Daurada, favour the northern coast of Spain, or enjoy the sunny shores of Andalusia, you can be sure to enjoy seaside pleasures during your stay: relaxing, swimming, sports activities and sightseeing. You just need to travel at the right time to benefit from the pleasant sea temperature in Spain.

Best times for a seaside holiday in Spain

If you are heading to the beaches of Catalonia, the best time is between June and October. The sea temperature in Spain is pleasantly warm and gives you an incomparable feeling of well‑being.

Further south, on the Costa Blanca, which includes the resort of Alicante, sea warmth approaches ideal conditions with temperatures ranging from 22°C to 26°C during the height of summer.

For a stay on the Costa del Sol, on the Andalusian coast, try to arrive before September because the sea temperature in this region of Spain cools quickly due to the proximity of the Atlantic Ocean.

Less favourable times for a seaside holiday in Spain

Because of the Mediterranean's influence, sea temperatures in Spain along the Mediterranean coast rarely fall below 12°C. Even if the water is cold, the least favourable period is January to March for the Costa Daurada and the Costa Blanca, while sea temperatures are relatively warmer on the Costa del Sol. Swimming in Spain becomes uncomfortable during this time.

By contrast, on the northern coast of Spain, the unfavourable period begins as early as October and lasts until April. In this region, sea temperatures in Spain are icy, and even when warmth returns during spring, the water remains cool.

Warning:

The information provided on this page regarding the sea temperature in Spain is for informational purposes only. It is the surface temperature of the sea measured by satellite, based on data available at the time of consultation. These data may vary depending on several factors such as local weather conditions, tides, and other variables. We therefore recommend consulting additional local sources for updated information before making any decisions based on this data.

Change units