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
Height5.4 ft (1.6 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
Height1.5 ft (0.5 m)Period3 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.1 ft (0.3 m)Period6 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
Height1.9 ft (0.6 m)Period6 sDirectionESETemp.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
Height3.1 ft (0.9 m)Period4 sDirectionSETemp.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
Height1.4 ft (0.4 m)Period6 sDirectionSETemp.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
Height1.2 ft (0.4 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
Height0.7 ft (0.2 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
Height4.2 ft (1.3 m)Period10 sDirectionWTemp.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
Height7.8 ft (2.4 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
Height2.3 ft (0.7 m)Period12 sDirectionETemp.77.1 °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.5 ft (0.5 m)Period8 sDirectionSTemp.67.1 °F / 19.5 °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
Height3.1 ft (0.9 m)Period4 sDirectionSWTemp.82.3 °F / 27.9 °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
Height3.1 ft (0.9 m)Period4 sDirectionSWTemp.82.3 °F / 27.9 °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
Height3.5 ft (1.1 m)Period5 sDirectionSSWTemp.82.3 °F / 27.9 °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
Height1.4 ft (0.4 m)Period8 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
Height3.6 ft (1.1 m)Period9 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.1 ft (0.9 m)Period4 sDirectionESETemp.84.5 °F / 29.2 °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 ft (1.5 m)Period8 sDirectionSTemp.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.7 ft (0.5 m)Period4 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)Period3 sDirectionSSETemp.82.7 °F / 28.2 °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)Period2 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
Height7.1 ft (2.2 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
Height1.5 ft (0.5 m)Period3 sDirectionSETemp.83.3 °F / 28.5 °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
Height2.7 ft (0.8 m)Period4 sDirectionESETemp.82.7 °F / 28.2 °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)Period28 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.