Surf spots in Barcelona
124 spots and beaches in Barcelona, Spain.
Barcelona has 124 surf spots and beaches on the Balearic Sea — from sheltered coves to open-coast beach breaks. Every page carries a live 10-day forecast, water temperature and wind rated against that break's offshore direction.
Sant Sebastià Beach
Barcelona · Spain
Mar Bella beach
Barcelona · Spain
Platja de la Nova Icària
Barcelona · Spain
Platja de la Nova Mar Bella
Barcelona · Spain
Platja del Bogatell
Barcelona · Spain
Platja de Castelldefels
Barcelona · Spain
Platja de Llevant
Barcelona · Spain
Platja de Sant Miquel
Barcelona · Spain
Platja del Fòrum
Barcelona · Spain
Platja de la Barceloneta
Barcelona · Spain
Platja del Litoral
Barcelona · Spain
Platja de Gavà
Barcelona · Spain
Platja d'Adarró
Barcelona · Spain
Platja de la Riera
Barcelona · Spain
Platja de Ribes Roges
Barcelona · Spain
Platja de Can Villar del Grau
Barcelona · Spain
Platja de Sant Pol
Barcelona · Spain
Platja de Sant Simó
Barcelona · Spain
Platja del Remolar. Platja naturista
Barcelona · Spain
Platja Gran de Calella
Barcelona · Spain
Platja Naturista
Barcelona · Spain
Platja de l'Home Mort
Barcelona · Spain
Platja de la Farola
Barcelona · Spain
Platja de la Pineda de Viladecans
Barcelona · Spain
Platja de Sant Gervasi
Barcelona · Spain
Platja Llarga
Barcelona · Spain
Platja de la Barca Maria
Barcelona · Spain
Platja de la Mota de Sant Pere
Barcelona · Spain
Platja de les Gavines
Barcelona · Spain
Platja de Rosés
Barcelona · Spain
Platja del Cristall
Barcelona · Spain
Platja del Poblenou
Barcelona · Spain
Platja de Garbí
Barcelona · Spain
Platja de Garraf
Barcelona · Spain
Platja de l'Estació
Barcelona · Spain
Platja de la Punta de la Tordera
Barcelona · Spain
Platja de Llevant
Barcelona · Spain
Platja de Malgrat Centre
Barcelona · Spain
Platja del Pont d'en Botifarreta
Barcelona · Spain
Platja dels Pescadors
Barcelona · Spain
Platja Pont del Petroli
Barcelona · Spain
Platja de l'"Astillero"
Barcelona · Spain
Somorrostro Beach
Barcelona · Spain
Platja de Sant Sebastià
Barcelona · Spain
Murtra Beach
Barcelona · Spain
Platja del Masnou
Barcelona · Spain
Platja d'Aiguadolç
Barcelona · Spain
Platja de La Marina
Barcelona · Spain