SE Surf

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

IntermediateBeach breakApril–October

Mar Bella beach

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Nova Icària

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Nova Mar Bella

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Bogatell

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Castelldefels

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Llevant

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Sant Miquel

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Fòrum

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Barceloneta

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Litoral

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Gavà

Barcelona · Spain

IntermediateBeach breakApril–October

Platja d'Adarró

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Riera

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Ribes Roges

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Can Villar del Grau

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Sant Pol

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Sant Simó

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Remolar. Platja naturista

Barcelona · Spain

IntermediateBeach breakApril–October

Platja Gran de Calella

Barcelona · Spain

IntermediateBeach breakApril–October

Platja Naturista

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de l'Home Mort

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Farola

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Pineda de Viladecans

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Sant Gervasi

Barcelona · Spain

IntermediateBeach breakApril–October

Platja Llarga

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Barca Maria

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Mota de Sant Pere

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de les Gavines

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Rosés

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Cristall

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Poblenou

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Garbí

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Garraf

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de l'Estació

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de la Punta de la Tordera

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Llevant

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Malgrat Centre

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Pont d'en Botifarreta

Barcelona · Spain

IntermediateBeach breakApril–October

Platja dels Pescadors

Barcelona · Spain

IntermediateBeach breakApril–October

Platja Pont del Petroli

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de l'"Astillero"

Barcelona · Spain

IntermediateBeach breakApril–October

Somorrostro Beach

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de Sant Sebastià

Barcelona · Spain

IntermediateBeach breakApril–October

Murtra Beach

Barcelona · Spain

IntermediateBeach breakApril–October

Platja del Masnou

Barcelona · Spain

IntermediateBeach breakApril–October

Platja d'Aiguadolç

Barcelona · Spain

IntermediateBeach breakApril–October

Platja de La Marina

Barcelona · Spain

IntermediateBeach breakApril–October