With over 8000 kilometres of coastline and nearly 600 Blue Flag beaches, Spain is one of the world's great beach destinations. But not all coasts are alike: water temperature, sunshine hours, UV index and sea conditions vary enormously between the Cantabrian Sea, the Atlantic, the Mediterranean and the Canary Islands. This guide will help you choose the best time and the best destination for your beach days.

Water temperature by coast

Mediterranean coast (from Girona to Almería + Balearic Islands)

The Mediterranean is a near-enclosed sea that warms progressively through summer:

  • June: 20-22 °C. Pleasant for swimming but still cool in the morning.
  • July: 24-26 °C. Ideal temperature for long swims.
  • August: 26-28 °C, reaching 29 °C in the Mar Menor and along the Alicante and Murcia coasts.
  • September: 24-26 °C. Still excellent for swimming, with fewer crowds.

Southern Atlantic coast (Huelva, Cádiz)

Influenced by the Atlantic but at low latitudes:

  • June: 19-21 °C. Refreshing.
  • July-August: 21-23 °C. Pleasant but always cooler than the Mediterranean.
  • September: 21-22 °C. A good time for those who prefer quieter beaches.

The Cádiz and Huelva coast has the advantage of the levante wind: when it blows, air temperatures soar (37-40 °C) and the contrast with the water is refreshing. When the poniente (westerly) blows, the air is cooler but the surf picks up.

Cantabrian coast (Galicia, Asturias, Cantabria, Basque Country)

The coldest waters in peninsular Spain:

  • June: 15-17 °C. Only for the bravest.
  • July-August: 18-21 °C. Bearable in sunshine and calm winds, but not inviting for extended swims.
  • September: 19-20 °C. Paradoxically, the warmest month in the water due to thermal inertia.

The trade-off: spectacular scenery, less crowded beaches and pleasant air temperatures (22-26 °C) that avoid the stifling heat of the south.

Canary Islands

The water around the Canaries is surprisingly cool for the latitude, due to the cold Canary Current:

  • Winter: 18-20 °C. Swimming is possible year-round.
  • Summer: 22-24 °C. Refreshing and consistent.

The southern coasts of the islands (Maspalomas, Costa Adeje, Playa de las Américas) are warmer and more sheltered from the wind than the northern coasts.

UV index and sun protection

Spain has one of the highest UV indexes in Europe during summer:

  • June-August: UV 9-11 (very high to extreme) across the Peninsula and Balearics. In the Canaries it can reach 12.
  • Essential protection: SPF 30-50 sunscreen, sunglasses, hat, avoid exposure between 12:00 and 16:00.
  • Children and fair skin: SPF 50+ and a UV swim shirt.

Currents and sea conditions

Beyond temperature, sea conditions are fundamental for safety:

  • Rip currents: especially dangerous at open Atlantic and Cantabrian beaches. If caught in one, swim parallel to the shore — never against the current.
  • Swell: beach forecasts on Meteo.es include wave height, period and direction. Check before swimming at exposed beaches.
  • Warning flags: always respect the beach flag (green = safe, yellow = caution, red = no swimming).
  • Jellyfish: most frequent in August-September in the Mediterranean, especially when the water is very warm and the sea is calm.

Best time by coast

  • Mediterranean: June to September, with July-August as the peak. September offers warm water and fewer crowds.
  • Southern Atlantic: June to September. July-August is the best time, with awareness of levante wind heat waves.
  • Cantabrian: July to September. September is ideal for warmer water and frequently fine weather.
  • Canary Islands: all year round, with summer as the busiest period. Winter is perfect for escaping the mainland cold.

Check the detailed forecast for your beach destination on Meteo.es: air and water temperature, wind, UV and sea state, all updated hourly.