Surf Spots
Admin-curated surf breaks worldwide. Click a spot to explore wave info and nearby businesses.
Aghroud
Aghroud
Beach & Point
Intermediate
Sand
Anglesea
VIC
Beach
Intermediate
Sand
Cyclops
WA Esperance
Reef
Expert
Rock
Cottons Point
San Diego
Point
Advanced
Pebble
Sidi Boulfdail
nord Cap Ghir
Point
Intermediate
Rock
Ajo
Cantabrie
Beach
Intermediate
Sand
Kitty Hawk Pier
North Carolina
Beach & Pier
Intermediate
Sand
Masonboro Island
Caroline du Nord
Beach
Intermediate-Advanced
Sand
Old Woman Island
QLD Sunshine Coast
Reef
Advanced
Rock
Anza
Anza
Reef & Point
Intermediate
Coral Reef
Kill Devil Hills
North Carolina
Beach
Beginner-Intermediate
Sand
Aireys Inlet
VIC
Reef
Intermediate
Sand
Dog Patch
San Diego
Reef
Intermediate
Pebble
Kure Beach Pier
Caroline du Nord
Pier/Beach
All Levels
Sand
La Baie Imsouane
Imsouane
Point
Beginner
Sand
Crystal Pier (Wrightsville)
North Carolina
Beach & Pier
Intermediate
Sand
Aguilar
Asturies
Beach
Intermediate
Sand
Masonboro Inlet
North Carolina
Beach
Intermediate-Advanced
Sand
Fort Macon
Caroline du Nord
Jetty & Beach
Intermediate
Sand
Noosa National Park Tea Tree
QLD Sunshine Coast
Point
Intermediate
Sand
Sidi Mghdoul
Essaouira
Beach
Intermediate
Sand
Praia de Pajuçara
Alagoas
Beach
Beginner
Coral Reef
Gerra (San Vicente)
Cantabrie
Beach
Intermediate
Sand
Lost Winds
Orange County
Beach
All Levels
Sand
Granite Bay Noosa
QLD Sunshine Coast
Point
Intermediate-Advanced
Rock
Kure Beach
North Carolina
Beach & Pier
Intermediate
Sand
Punta Lobos Iquique
Tarapacá
Point
Intermediate
Coral Reef
Trafalgar
Orange County
Beach
All Levels
Sand
Le Garage
Safi
Point
Advanced
Rock
Atlantic Beach (NC)
North Carolina
Beach
Beginner-Intermediate
Sand
El Colegio Iquique
Tarapacá
Reef
Intermediate
Coral Reef
Praia do Gunga
Alagoas
Beach
All Levels
Sand
Seven Mile Beach Tas
TAS South
Beach
Beginner
Sand
Emerald Isle
North Carolina
Beach
Beginner
Sand
Cremorne
TAS South
Beach
Intermediate
Sand
Quarters (Kuda Villingili)
North Male Atoll
Reef
Intermediate
Coral Reef
Praia da Fisica (Santa Cruz)
Centre - Torres Vedras
Beach
Intermediate
Sand
Poche
Orange County
Beach
All Levels
Sand
Agnes Water Main Beach
QLD Gladstone Region
Beach
Beginner-Intermediate
Sand
Goats Bluff
TAS South
Reef
Advanced
Rock
False Cape
Virginie
Beach
Intermediate
Sand
Killer Dana
Orange County
Point
Intermediate
Pebble
Little Island Pier
Virginie
Pier/Beach
All Levels
Sand
Lagoons Agnes Water
QLD Gladstone Region
Beach
Intermediate
Sand
Springs Agnes Water
QLD Gladstone Region
Point/Reef
Advanced
Rock
Jack Beach
Dar Bouazza
Reef
Advanced
Coral Reef
Sandbridge
Virginia
Beach
Intermediate
Sand
Aliso Creek
Orange County
Beach
All Levels
Sand