All surf spots
Browse every spot covered by SurfAlert, grouped by country.
286 spots · 28 countries ★ Your favourites
Sign in to save your favourite spots.
Anglesea
Victoria
Beach break ›
Bells Beach
Victoria
Beach break ›
Burleigh Heads
Queensland
Point break ›
Byron Bay
New South Wales
Beach break ›
Collaroy
New South Wales
Beach break ›
Jervis Bay
New South Wales
Sheltered beach ›
Margaret River
Western Australia
Beach break ›
Pearl Beach
New South Wales
Beach break ›
Snapper Rocks
Queensland
Point break ›
Sunset Beach
Western Australia
Beach break ›
Surfers Paradise
Queensland
Beach break ›
Winki Pop
Victoria
Reef break ›
Arpoador
Rio de Janeiro
Point break ›
Copacabana
Rio de Janeiro
Sheltered beach ›
Fernando de Noronha
Pernambuco
Beach break ›
Guarda do Embaú
Santa Catarina
Beach break ›
Ipanema
Rio de Janeiro
Sheltered beach ›
Java Beach
Santa Catarina
Beach break ›
Maresias
São Paulo
Beach break ›
Praia Rosa
Santa Catarina
Beach break ›
Biarritz
Aquitaine
Beach break ›
Capbreton
Aquitaine
Beach break ›
Côte des Basques
Aquitaine
Sheltered beach ›
Grande Plage
Aquitaine
Beach break ›
Hendaye
Aquitaine
Beach break ›
Hossegor
Aquitaine
Beach break ›
Labenne
Aquitaine
Beach break ›
Pipeline
Aquitaine
Beach break ›
Seignosse
Aquitaine
Beach break ›
Sunset Beach
Aquitaine
Beach break ›
Aceh Province
Sumatra
Beach break ›
Canggu
Bali
Beach break ›
Desert Point
Lombok
Point break ›
Dreamland
Bali
Reef break ›
Ekas
Lombok
Reef break ›
Flores
Flores
Beach break ›
Gerupuk
Lombok
Beach break ›
Hideaways
Mentawai
Sheltered beach ›
Keramas
Bali
Reef break ›
Kuta
Lombok
Beach break ›
Lance's Left
Mentawai
Point break ›
Mentawai Islands
Mentawai
Reef break ›
Padang Padang
Bali
Reef break ›
Rifles
Mentawai
Reef break ›
Scar Reef
Mentawai
Reef break ›
Scarborough
Mentawai
Point break ›
Sumbawa
Sumbawa
Reef break ›
Ulu
Bali
Reef break ›
Uluwatu
Bali
Reef break ›
Barra Playground
Aveiro
Sheltered beach ›
Barra Três Picos
Aveiro
Beach break ›
Carcavelos
Cascais
Beach break ›
Costa Nova
Aveiro
Beach break ›
Furadouro
Aveiro
Beach break ›
Praia d'El Rei
Faro
Beach break ›
Praia da Falésia
Faro
Beach break ›
Praia da Rocha
Faro
Beach break ›
Praia de Afife
Viana do Castelo
Beach break ›
Praia de Agucadoura
Porto
Beach break ›
Praia de Albufeira
Faro
Sheltered beach ›
Praia de Almada
Setúbal
Beach break ›
Praia de Alvor
Faro
Sheltered beach ›
Praia de Amado
Faro
Beach break ›
Praia de Ancão
Faro
Sheltered beach ›
Praia de Argivai
Porto
Beach break ›
Praia de Argivai Norte
Viana do Castelo
Beach break ›
Praia de Argivai Sul
Porto
Beach break ›
Praia de Armação de Pêra
Faro
Beach break ›
Praia de Arrifana
Faro
Beach break ›
Praia de Baleal
Leiria
Beach break ›
Praia de Barra
Aveiro
Beach break ›
Praia de Barril
Faro
Sheltered beach ›
Praia de Beliche
Faro
Beach break ›
Praia de Benagil
Faro
Sheltered beach ›
Praia de Burgau
Faro
Sheltered beach ›
Praia de Cabanas
Faro
Sheltered beach ›
Praia de Cabedelo
Viana do Castelo
Beach break ›
Praia de Cacela Velha
Faro
Sheltered beach ›
Praia de Caparica Norte
Covilhã
Beach break ›
Praia de Caparica Norte
Lisboa
Beach break ›
Praia de Carcavelos
Lisboa
Beach break ›
Praia de Carmo
Faro
Sheltered beach ›
Praia de Carreço
Viana do Castelo
Beach break ›
Praia de Carvalhal
Setúbal
Beach break ›
Praia de Cascais
Lisboa
Beach break ›
Praia de Castelo
Braga
Sheltered beach ›
Praia de Comporta
Setúbal
Beach break ›
Praia de Cordoama
Faro
Beach break ›
Praia de Cortegaça
Aveiro
Beach break ›
Praia de Costa Caparica
Lisboa
Beach break ›
Praia de Costa Nova
Aveiro
Sheltered beach ›
Praia de Delfim
Porto
Beach break ›
Praia de Ericeira
Lisboa
Beach break ›
Praia de Espinho
Porto
Beach break ›
Praia de Farol
Faro
Beach break ›
Praia de Figueira
Faro
Beach break ›
Praia de Fonte da Telha
Lisboa
Beach break ›
Praia de Foz do Lizandro
Lisboa
Beach break ›
Praia de Francelos
Porto
Beach break ›
Praia de Fuzeta
Faro
Sheltered beach ›
Praia de Gale
Faro
Sheltered beach ›
Praia de Lagos
Faro
Beach break ›
Praia de Ludo
Aveiro
Sheltered beach ›
Praia de Luz
Faro
Sheltered beach ›
Praia de Madalena
Porto
Sheltered beach ›
Praia de Madalena Sul
Porto
Sheltered beach ›
Praia de Maia
Porto
Beach break ›
Praia de Meco
Lisboa
Beach break ›
Praia de Meia Praia
Faro
Beach break ›
Praia de Melides
Setúbal
Beach break ›
Praia de Mentora
Porto
Sheltered beach ›
Praia de Mindelo
Porto
Beach break ›
Praia de Mindelo Central
Porto
Sheltered beach ›
Praia de Mindelo Norte
Viana do Castelo
Beach break ›
Praia de Moledo
Viana do Castelo
Beach break ›
Praia de Montinhos da Arrifana
Beja
Beach break ›
Praia de Moreira
Porto
Sheltered beach ›
Praia de Nazaré
Leiria
Big wave ›
Praia de Odeceixe
Beja
Beach break ›
Praia de Olhos de Água
Faro
Sheltered beach ›
Praia de Olhão
Faro
Sheltered beach ›
Praia de Peniche
Leiria
Beach break ›
Praia de Portinho
Setúbal
Sheltered beach ›
Praia de Quarteira
Faro
Beach break ›
Praia de Sagres
Faro
Beach break ›
Praia de Salgados
Faro
Sheltered beach ›
Praia de Salgueiros
Porto
Beach break ›
Praia de Santa Cruz
Setúbal
Beach break ›
Praia de Sesimbra
Lisboa
Beach break ›
Praia de Silva
Porto
Beach break ›
Praia de Supertubos
Leiria
Beach break ›
Praia de São João
Aveiro
Sheltered beach ›
Praia de São Rafael
Faro
Beach break ›
Praia de Tavira
Faro
Sheltered beach ›
Praia de Tonel
Faro
Beach break ›
Praia de Três Castelos
Faro
Beach break ›
Praia de Vale do Lobo
Faro
Sheltered beach ›
Praia de Viana
Viana do Castelo
Beach break ›
Praia de Vilamoura
Faro
Sheltered beach ›
Praia de Vilarinho
Porto
Beach break ›
Praia de Zambujeira do Mar
Beja
Beach break ›
Praia de Âncora
Viana do Castelo
Beach break ›
Praia de Óbidos
Leiria
Beach break ›
Praia do Castelejo
Faro
Beach break ›
Praia do Inácio
Porto
Sheltered beach ›
Praia do Sotavento
Faro
Beach break ›
Torreira
Aveiro
Beach break ›
Bloubergstrand
Western Cape
Beach break ›
Durban Beach
KwaZulu-Natal
Beach break ›
East London
Eastern Cape
Beach break ›
Hermanus
Western Cape
Beach break ›
Mossel Bay
Western Cape
Sheltered beach ›
Muizenberg
Western Cape
Beach break ›
Plettenberg Bay
Western Cape
Sheltered beach ›
Strand
Western Cape
Beach break ›
Supertubes Jeffreys Bay
Eastern Cape
Point break ›
Wilderness
Western Cape
Beach break ›
Baiona
Galicia
Sheltered beach ›
Cabrales
Cantabria
Beach break ›
Corralejo
Canary Islands
Beach break ›
El Cotillo
Canary Islands
Beach break ›
El Hierro
Canary Islands
Beach break ›
Fuerteventura
Canary Islands
Beach break ›
Gran Canaria
Canary Islands
Beach break ›
Groparia
Galicia
Beach break ›
La Gomera
Canary Islands
Beach break ›
La Palma
Canary Islands
Beach break ›
Lanzarote
Canary Islands
Beach break ›
Loredo
Cantabria
Beach break ›
Mundaka
Basque Country
Point break ›
Playa de la Zurriola
Basque Country
Beach break ›
Salinas
Asturias
Beach break ›
Tarifa
Andalusia
Beach break ›
Tenerife
Canary Islands
Beach break ›
Zarautz
Basque Country
Beach break ›
Blacks Beach
California
Beach break ›
Cardiff
California
Beach break ›
Haleiwa
Hawaii
Beach break ›
Hollister Ranch
California
Point break ›
Huntington Beach
California
Beach break ›
Malibu
California
Point break ›
Ocean Beach
California
Beach break ›
Pipeline
Hawaii
Reef break ›
Rincon
California
Point break ›
San Onofre
California
Sheltered beach ›
South Swell
California
Beach break ›
Sunset Beach
Hawaii
Big wave ›
Trestles
California
Beach break ›
Waimea Bay
Hawaii
Big wave ›
Windansea
California
Beach break ›