Spain coverage

Spain surf report, buoy data and sea conditions

Spain combines Atlantic, Cantabrian and Mediterranean coasts. Use this hub to find the relevant surf report and buoy data for each basin while keeping physical observations separate from marine estimates. Start with the nearest recent reference, then check wind, tide and official marine information for the specific beach.

How to read this coverage

This page brings together surf, swell and wave conditions for Spain surf report, buoy data and sea conditions. SwellOracle separates real instrument observations from marine model points so you can understand what you are seeing before making a decision. Current coverage includes 30 recent observations and 5 model points; availability can vary by source and update time.

  • Check the timestamp and source before comparing readings.
  • Combine height, period and direction with your coastline orientation.
  • Use models as context, not as an automatic substitute for a real buoy.

How to compare Spanish coasts

Atlantic and Cantabrian stations often receive longer-period ocean swell, while Mediterranean readings can be more dependent on regional wind and shorter fetch.

Check timestamp, height, period and direction together. A reading from another basin is not a substitute for a nearby coastal reference.

Barcelona and the western Mediterranean

Search demand already reaches SwellOracle for Barcelona sea conditions. The Barcelona section groups only stations inside a local geographic window instead of mixing them with distant Spanish buoys.

A physical station page may remain useful for location and source even when a recent wave series is not available; no values are invented.

Atlantic, Cantabrian and Mediterranean context

Galicia and the Cantabrian coast can respond to Atlantic swell systems that are not representative of the Mediterranean. Valencia, Barcelona and the Balearic Islands often need a more local reading because shorter fetch and regional wind can dominate the sea state.

Use the regional links below to compare like with like: first choose the coast or basin, then compare nearby timestamps, period and direction.

A practical Spain buoy workflow

Start with the closest recent physical observation and confirm that it reports wave variables. Read significant wave height, dominant period and direction together before interpreting whether the signal is organized swell or local wind sea.

Finish with local wind, tide, official maritime warnings and the orientation of the beach or reef. An offshore station is evidence about the regional signal, not a guarantee of conditions at every break.

Available coverage

30 recent observations 5 model points 0 reference stations

Latest regional observation:

6100198 Observation · Source: Copernicus Marine In-Situ · 36° 34' 12.0" N, 2° 20' 24.0" O · History not captured yet
Height4.2 ft (1.3 m)Period6 sDirectionWSWTemp.Wind
View reading and chart →
6100280 Observation · Source: Copernicus Marine In-Situ · 40° 41' 24.0" N, 1° 28' 12.0" E · History not captured yet
Height3.1 ft (0.9 m)Period6 sDirectionSETemp.Wind
View reading and chart →
6100281 Observation · Source: Copernicus Marine In-Situ · 39° 30' 36.0" N, 0° 12' 0.0" E · History not captured yet
Height1.9 ft (0.6 m)Period5 sDirectionSETemp.Wind
View reading and chart →
6100417 Observation · Source: Copernicus Marine In-Situ · 37° 39' 0.0" N, 0° 18' 36.0" O · History not captured yet
Height5.4 ft (1.6 m)Period7 sDirectionWSWTemp.Wind
View reading and chart →
6100430 Observation · Source: Copernicus Marine In-Situ · 39° 33' 36.0" N, 2° 5' 24.0" E · History not captured yet
Height2.3 ft (0.7 m)Period4 sDirectionSTemp.Wind
View reading and chart →
6101404 Observation · Source: Copernicus Marine In-Situ · 36° 3' 57.6" N, 5° 24' 57.6" O · History not captured yet
Height0.8 ft (0.2 m)Period4 sDirectionENETemp.Wind
View reading and chart →
61141 Observation · Source: Copernicus Marine In-Situ · 38° 48' 49.7" N, 0° 48' 30.5" E · History not captured yet
Height4.9 ft (1.5 m)PeriodDirectionTemp.Wind
View reading and chart →
61499 Observation · Source: Copernicus Marine In-Situ · 39° 29' 56.0" N, 2° 42' 7.7" E · History not captured yet
Height1 ft (0.3 m)PeriodDirectionTemp.Wind
View reading and chart →
6200085 Observation · Source: Copernicus Marine In-Situ · 36° 29' 24.0" N, 6° 57' 36.0" O · History not captured yet
Height2.3 ft (0.7 m)Period6 sDirectionWSWTemp.Wind
View reading and chart →
6200199 Observation · Source: Copernicus Marine In-Situ · 39° 33' 36.0" N, 9° 12' 36.0" O · History not captured yet
Height4.8 ft (1.5 m)Period9 sDirectionTemp.Wind
View reading and chart →
Almeria Observation · Source: Puertos del Estado · 36° 49' 48.0" N, 2° 28' 48.0" O · 24-hour history enabled
Height1.5 ft (0.5 m)Period4 sDirectionETemp.77 °F / 25 °CWind
View reading and chart →
Barcelona Observation · Source: Puertos del Estado · 41° 19' 12.0" N, 2° 12' 0.0" E · 24-hour history enabled
Height1 ft (0.3 m)Period5 sDirectionSTemp.62.2 °F / 16.8 °CWind
View reading and chart →
Cabo de Palos Observation · Source: Puertos del Estado · 37° 39' 0.0" N, 0° 19' 48.0" O · History not captured yet
Height5.8 ft (1.8 m)Period7 sDirectionSWTemp.81 °F / 27.2 °CWind
View reading and chart →
Cartagena Observation · Source: Puertos del Estado · 37° 34' 48.0" N, 0° 58' 48.0" O · History not captured yet
Height5.8 ft (1.8 m)Period7 sDirectionSWTemp.81 °F / 27.2 °CWind
View reading and chart →
Castellon Observation · Source: Puertos del Estado · 39° 58' 12.0" N, 0° 1' 12.0" E · History not captured yet
Height4 ft (1.2 m)Period6 sDirectionSSWTemp.81 °F / 27.2 °CWind
View reading and chart →
Ceuta Coast Buoy Observation · Source: Copernicus Marine In-Situ · 35° 54' 10.8" N, 5° 19' 48.0" O · History not captured yet
Height0.6 ft (0.2 m)Period7 sDirectionNNWTemp.Wind
View reading and chart →
Faro Coast Buoy Observation · Source: Copernicus Marine In-Situ · 36° 54' 17.0" N, 7° 53' 54.0" O · History not captured yet
Height2 ft (0.6 m)Period6 sDirectionTemp.Wind
View reading and chart →
Mahon Observation · Source: Puertos del Estado · 39° 43' 12.0" N, 4° 25' 12.0" E · History not captured yet
Height3.4 ft (1 m)Period6 sDirectionSETemp.84 °F / 28.9 °CWind
View reading and chart →
Malaga Observation · Source: Puertos del Estado · 36° 40' 48.0" N, 4° 25' 12.0" O · History not captured yet
Height5.4 ft (1.6 m)Period8 sDirectionWSWTemp.69.6 °F / 20.9 °CWind
View reading and chart →
Malaga Coast Buoy Observation · Source: Copernicus Marine In-Situ · 36° 41' 31.2" N, 4° 24' 54.0" O · History not captured yet
Height1.3 ft (0.4 m)Period5 sDirectionSSWTemp.Wind
View reading and chart →
Sagunto Observation · Source: Puertos del Estado · 39° 37' 48.0" N, 0° 10' 12.0" O · History not captured yet
Height2.3 ft (0.7 m)Period5 sDirectionSTemp.79.1 °F / 26.1 °CWind
View reading and chart →
SaguntoTG TG Observation · Source: Copernicus Marine In-Situ · 39° 38' 2.1" N, 0° 12' 22.5" O · History not captured yet
Height1.2 ft (0.4 m)Period5 sDirectionTemp.Wind
View reading and chart →
Sines Coast Buoy Observation · Source: Copernicus Marine In-Situ · 37° 55' 16.0" N, 8° 55' 44.0" O · History not captured yet
Height4.3 ft (1.3 m)Period8 sDirectionTemp.Wind
View reading and chart →
Tarragona Observation · Source: Puertos del Estado · 40° 40' 48.0" N, 1° 28' 12.0" E · History not captured yet
Height2.9 ft (0.9 m)Period5 sDirectionSETemp.81.9 °F / 27.7 °CWind
View reading and chart →
Valencia Observation · Source: Puertos del Estado · 39° 31' 12.0" N, 0° 12' 0.0" O · History not captured yet
Height1.2 ft (0.4 m)Period5 sDirectionESETemp.79.1 °F / 26.1 °CWind
View reading and chart →
VillajoyosaBuoy Observation · Source: Copernicus Marine In-Situ · 38° 29' 49.6" N, 0° 12' 14.4" O · History not captured yet
Height0.1 ft (0 m)Period23 sDirectionNETemp.Wind
View reading and chart →

History is enabled gradually when reusable, correctly identified observations are available. Models and references without a stored series keep their own page, but do not show historical charts.

Buoy and history FAQs

What buoy information is available for Spain surf report, buoy data and sea conditions?

The published catalog includes 30 physical or reference stations and 5 model points for this region. Each source identifies its provider, location, data type and history status so observations are not mixed with estimates.

Why do some buoys have no historical charts?

Charts appear only when SwellOracle has a stored series of reusable, correctly identified observations. A station can keep its information page even when there is not yet a sufficient series for a chart.

What is the difference between a physical buoy and a marine model?

A physical buoy or station represents instrument measurements. A marine model estimates conditions at a grid point. Use observations as local confirmation and models as spatial context rather than treating them as equivalent sources.

How should swell height, period and direction be interpreted?

Read all three variables together: height describes the size of the signal, period helps explain its energy and direction shows where it comes from. Coastline shape, depth and local exposure can change what reaches the beach.

Keep tracking your buoys without missing a reading

Open the map, save your favorite buoys and get more context when you decide when to check conditions.

Practical takeaway

Use the closest recent physical observation first and compare it only with stations from the same relevant coast or basin.