Are there waves in Barcelona today?
Reading the sea (official data from Puertos del Estado)…
Data: Puertos del Estado (forecast for the Barcelona point 2111136) · times in Barcelona local time · the stars are BCN Surf School’s own read, not official data.
Coming days
Hourly outlook
Pro mode · hourly data
How we read these stars
- The wave that counts isn’t the one in the forecast, it’s the one at the shore. Period "fattens up" the wave as it reaches the beach: 0.2 m with a period of 8 breaks at almost double that, and they are very enjoyable little waves. Our stars already do that sum for you.
- Direction matters as much as size: with llevant (an easterly sea) Barcelona and the Maresme work; with garbí (south-westerly), Castelldefels and Sitges.
- The local wind decides the quality: terral (the offshore breeze off the land) grooms the waves; onshore wind flattens them. That’s why two days with the same waves can end up with different stars.
| Stars | On the beach you’ll get… |
|---|---|
| ☆ (0) | Flat. A day for paddle surf, surfskate or training. |
| ★ to ★½ | Barely there: whitewater and paddling practice. |
| ★★ to ★★½ | Honest little waves: the perfect day to learn and catch your first proper faces. |
| ★★★ to ★★★½ | A genuinely good day. This is when we call the whole tribe. |
| ★★★★+ | A proper storm swell: power, currents and big grins for intermediate and advanced levels. |
Want the real numbers (periods, degrees, swell)? Switch to pro mode up above, or read the full guide to reading the forecast.
What each row means
Our hour-by-hour read already comes in local time (the official table runs on GMT: +2 in summer, +1 in winter) and with the direction in numeric degrees. The colour of the total sea row follows our stars.
| Total sea | Significant height (Hs) of all the swell put together. The big sets run to about 1.5-2× that figure. |
| Direction | Where the swell comes from, in degrees: 90° = E (llevant) lights up Barcelona and the Maresme; ~180-230° (garbí) favours Castelldefels, Sitges and Vilanova. |
| Tp | Peak period: the wave’s turbo. Here 6 s is already good and 8+ s is a gift. |
| Swell | Waves that have travelled and got themselves organised, with their direction in degrees. The row we care about most: swell in charge = faces with a shoulder. |
| Wind sea | Waves just born from the local wind: messy, with no clear face. If it dominates, you get choppy "soup". |
| Wind | The local wind at that moment and where it blows from. Terral (NW) grooms and opens the waves; onshore wind crumbles them. |
The Mediterranean map in motion
To see where the swell is coming from and how much fetch it carries, nothing beats the model animation: you can watch the llevants being born between the Balearics and the Gulf of Lion a day or two before they touch the coast.
See the full official PORTUS table (GMT)
Want the measured figure, not the model? On PORTUS you have the Barcelona buoy in real time ("Tiempo real" menu) to confirm whether the storm has arrived yet. And the last link in the chain is always visual: the webcams.
Keep learning
How to read a surf forecast
Hs, Tp, swell, direction in degrees… the full Mediterranean guide, with no fluff.
Where to surf in Barcelona
From Barceloneta to El Masnou and from Castelldefels to Sitges: which spot works with each storm.
When there are waves in Barcelona
The real season, month by month: autumn llevants, a good winter and the secret of summer.
Coast webcams
From Narbonne to Valencia: every camera to confirm it with your own eyes before heading out.
Barcelona and nearby coast
The school is in Barceloneta / Somorrostro. Start with the Barcelona cameras; the other four help compare conditions along the nearby coast.
- 13By the school · Somorrostro Playas de BCN: Somorrostro, Bogatell, Nova Icària… (6 cámaras oficiales) ↗ Live
Barcelona · Ajuntament de BarcelonaThe city's six official cameras: for urban surf, pick Somorrostro or Bogatell and watch the break between the groynes.
Open webcam ↗ - 12Port Masnou, junto a Ocata ↗ Live
El Masnou · Port MasnouVery good for the Maresme, right next to Ocata. As in Arenys, the harbour sits on its left: NE storms look smaller than they are.
Open webcam ↗ - 14Playa del Prat · Centre Municipal de Vela (Ajuntament) ↗ Live
El Prat de Llobregat · Ajuntament del PratPlatja del Prat seen from the sailing school: open sand that picks up southerly swell well, with far fewer people than the city.
Open webcam ↗ - 15Castelldefels ↔ Gavà · 17 Nudos, Escola Garbí (directo) ↗ Live
Castelldefels · 17 NudosThe reference south of Barcelona: it frames the Escola Garbí stretch towards Gavà, exactly where we go when the north wind wrecks the city beaches. 17nudos.com also has the weather station and the camera facing Sitges.
Open webcam ↗ - 16Cámara de Vilanova · El Temps (TV3) ↗ Refreshes
Vilanova i la Geltrú · 3Cat / TV3Right on the sand looking S-SW: the perfect tell for whether the garbí has put waves up in the south.
Open webcam ↗
Rest of the coast
The local’s trick: don’t look at a snapshot: watch the camera for 2-3 minutes, because the sets come in bursts. Tap a number and you’ll see the detail of that camera. Full webcam page →
Costa Brava
- 1Webcams de Roses (bahía, puerto, Canyelles) ↗ Live
Roses · Roses.netRoses bay is sheltered from the north: with tramuntana blowing, the sea here fools you. Where it shines is with E and SE swells.
Open webcam ↗ - 2
- 3
- 4
- 5Cámara de l'Estartit · El Temps (TV3) ↗ Refreshes
L'Estartit · 3Cat / TV3High panoramic shot: you will not catch the detail at the shore, but the lines rolling in towards platja Gran show up beautifully.
Open webcam ↗ - 6Cámara de Platja d'Aro · El Temps (TV3) ↗ Refreshes
Platja d'Aro · 3Cat / TV3Beach wide open to the E-SE, one of the best for gauging a llevantada in the southern Costa Brava: if it breaks here, there is swell.
Open webcam ↗ - 7
- 8Panorámica de Tossa (playa + Vila Vella) ↗ Live
Tossa de Mar · SkylineWebcamsTossa bay faces SE: with a llevantada it breaks hard right below the Vila Vella, and this camera shows the whole thing.
Open webcam ↗ - 9Playa de Lloret en directo ↗ Live
Lloret de Mar · SkylineWebcamsBeach open to the S-SE: with garbí or with llevant, the break shows up crystal clear and live.
Open webcam ↗ - 10
Maresme
- 11Estado del mar · Club Nàutic Arenys ↗ Webcam
Arenys de Mar · Club Nàutic d'Arenys de MarGreat camera, right at the water. Careful: with the harbour on its left, NE storms get shielded and look smaller here than they really are.
Open webcam ↗
Costa Daurada and the Ebro Delta
- 17Paseo y playa de Calafell en directo ↗ Live
Calafell · SkylineWebcamsLong beach wide open to the south: the break reads perfectly. With garbí swell, a clear reference.
Open webcam ↗ - 18Cámara de Calafell · El Temps (TV3) ↗ Refreshes
Calafell · 3Cat / TV3The same stretch of sand from the TV3 angle: handy to cross-check with the live video one.
Open webcam ↗ - 19
- 20
Castellón
- 21Playa del Fortí ↗ Live
Vinaròs · Turisme Comunitat ValencianaPlatja del Fortí, open to the NE-E: the best llevant tell south of the Delta.
Open webcam ↗ - 22Playa de Peñíscola (castillo Papa Luna) ↗ Live
Peñíscola · NuvolerPlaya Norte open to the NE: with llevant, the wall of the Papa Luna castle frames the break. Postcard and data at once.
Open webcam ↗ - 23
- 24Playa la Concha (estación meteo) ↗ Refreshes
Oropesa del Mar · Ayto. de Oropesa del Mar Open webcam ↗ - 25
Valencia
- 26
- 27
Bonus: southern France
- 28
- 29
- 30
- 31
Now · measured
Painting the sea…
Arrows: which way the waves are travelling. They grow with the energy they carry.
Wave and wind field: Open-Meteo model (a ~9 km grid, recalculated every hour). The circles with a number are buoys and measured points: for the current hour that reading beats the model.
Reading the Barcelona buoy…
Real measurements from the Puertos del Estado buoys, every hour. This isn’t a forecast: it’s what the sea is doing. Read it yourself and decide.
Last 48 hours · sea height (BCN buoy)
👆 Hover over the curve (or touch it on your phone) and you’ll see the height, the time and the period of every reading
📈 The trend history is still being built: from today we save one reading every hour. In a few hours the 48 h curve will show up here.
Every buoy we read belongs to Puertos del Estado, and they come from two different networks: the coastal ones (Barcelona II and Tarragona, moored close to the shore) and the deep-water ones, still up and running and the first to see the swell coming: Cap de Begur (1,200 m deep, 75 km to the north-east), Tarragona Exterior, Dragonera and Maó. The ones that really were pulled out are the old coastal buoys: Tortosa (1994), Palamós (2012), Valencia (2013) and Capdepera (2014). Where there is no buoy, the map above uses the model and says so clearly.
How to read the buoy (important)
- The buoy measures, it doesn’t predict. It’s the most honest figure on this page: if the buoy and the forecast disagree, believe the buoy.
- The buoy sits out at sea (moored off the harbour, far from the breaking waves). At the shore the wave changes: with a long period it grows as it feels the bottom. That’s why we translate every reading into "what actually breaks on the beach".
- Look at the measured direction: it tells you which sea is REALLY coming in, which isn’t always the one the model painted. Cross that direction with the orientation of your beach (it’s all in the where to surf guide) and draw your own conclusions.
Measured data: Puertos del Estado: Barcelona II buoy (out at sea, off the harbour) and Tarragona buoy · one reading an hour · times in Barcelona local time.
Frequently asked questions
How often is the surf forecast updated?
The Puertos del Estado and AEMET model is recalculated several times a day, and the table shows the hour-by-hour forecast for three days. We schedule our surf lessons 3-4 days ahead following exactly this information.
Why does the forecast say 0.4 m and I see bigger waves on the beach?
The height in the forecast (Hs, significant wave height) is an average of the biggest third of the waves: the good sets can reach almost double that figure. With an Hs of 0.4 m and a decent period, perfectly surfable 60-70 cm waves can come in.
Are the times in the table local time?
No: the PORTUS table runs on GMT. In Barcelona you have to add 2 hours in summer and 1 in winter. It’s the most common slip when reading it.
Which is better for Barcelona: this table, Windguru or Surf-forecast?
They are similar models in different clothes. The advantage of the Puertos del Estado table is that it separates wind sea from swell using official data for the Barcelona point, something most sites don’t show as clearly. The ideal: read the forecast here and confirm it with the webcam.
What’s the difference between the buoy and the forecast?
The forecast is a model that works out what should happen; the Barcelona buoy measures what is actually happening, every hour, out at sea. That’s why in the Now tab we show you the live reading, translate it to the shore and compare it with the model: when they disagree, the buoy wins, and today’s stars tune themselves with that figure.
Forecast looking good? We take care of the rest
Qualified instructor, gear and transport to whichever spot works best that day. You just bring the urge to surf.