Surf Spots
Admin-curated surf breaks worldwide. Click a spot to explore wave info and nearby businesses.
El Cabezo (El Medano)
Tenerife, Canaries
Reef
Advanced
Rock
Aberdeen Beach
Aberdeenshire (Écosse)
Beach
Intermediate
Sand
Westport
Mendocino
Beach
Advanced
Sand
Playa de Santiago (La Gomera)
Canaries (La Gomera)
Beach
Intermediate
Sand
Cemento
Baler, Luzon
Reef
Advanced
Coral Reef
Tofino Cox Bay
British Columbia
Beach
Intermediate
Sand
Batroun
Nord
Reef
Intermediate
Rock
Blackhead
Dunedin
Reef
Intermediate
Coral Reef
Camperduin
Hollande-Septentrionale
Beach
All Levels
Sand
Playa Dominicalito
Puntarenas
Reef/Beach
Intermediate
Sand
Ile de Re Trousse Chemise
Charente-Maritime
Beach
Intermediate
Sand
Praia Vermelha do Centro
São Paulo
Beach
Intermediate
Sand
Granite Bay
QLD Sunshine Coast
Point
Advanced
Rock
Baron
Java DIY
Beach
Intermediate
Sand
Plage d'Essaouira
Essaouira
Beach
Beginner
Sand
La Tejita (El Medano)
Tenerife, Canaries
Beach
Intermediate
Sand
Sandend
Aberdeenshire (Écosse)
Reef
Advanced
Rock
Ortona
Abruzzes
Beach
Intermediate
Pebble
Kranevo
Varna
Beach
Intermediate
Sand
Liwliwa
Zambales, Luzon
Beach
Beginner
Sand
Tofino Long Beach
British Columbia
Beach
Beginner
Sand
Bells Beach
Victoria
Point
Advanced
Rock
Murdering Bay (Smaills Beach)
Dunedin
Beach & Reef
Intermediate
Sand
Avoca Beach
NSW
Beach
Intermediate
Sand
Pointe de la Torche
Finistere
Point
Advanced
Sand
Chimbote
Áncash
Beach
Intermediate
Sand
Praia de Camburi
São Paulo
Beach
Intermediate
Sand
Yeppoon
QLD Central QLD
Beach
Beginner
Sand
Parangtritis
Java DIY
Beach
Intermediate
Sand
Cap Sim
Essaouira
Beach
Intermediate
Sand
Groot Brak
Garden Route
Rivermouth/Beach
Intermediate
Sand
Las Galletas
Tenerife, Canaries
Reef
Intermediate
Rock
Cullen
Aberdeenshire (Écosse)
Beach
Intermediate
Sand
Vasto
Abruzzes
Beach
Beginner-Intermediate
Sand
Sozopol
Bourgas
Beach
Intermediate
Sand
Capones
Zambales, Luzon
Reef
Intermediate
Coral Reef
Seignosse Le Penon
Nouvelle-Aquitaine (Landes)
Beach
Intermediate
Sand
Tofino Chesterman Beach
British Columbia
Beach
Beginner
Sand
Karitane
Otago
Point
Intermediate
Rock
Terrigal
NSW
Beach
Beginner
Sand
La Palue Crozon
Finistere
Beach
Advanced
Sand
La Caleta (Chimbote)
Áncash
Beach
Intermediate
Sand
Mackay Harbour Beach
QLD North QLD
Beach
Beginner
Sand
Pangandaran
Java Ouest
Beach
Beginner-Intermediate
Sand
Wilderness
Garden Route
Beach
Intermediate
Sand
Almaciga (Anaga)
Tenerife, Canaries
Beach
Advanced
Sand
Lossiemouth
Écosse nord-est
Beach
Intermediate
Sand
Giulianova
Abruzzes
Beach
Beginner-Intermediate
Sand