Home › Spots
Surf spots
721 spots · 31 countries
Open the live wave & tide map →United States (208)
- 10-day Massachusetts
- Aquidneck Island Rhode Island
- Asilomar California
- Assateague Maryland
- Assateague Island Maryland
- Atlantic Beach New York
- Atlantic Beach North Carolina
- Avalon New Jersey
- Avalon California
- Bells Beach Washington
- Belmar New Jersey
- Black Beach Massachusetts
- Black's Beach California
- Boca Puerto Rico
- Boca Raton Florida
- Bolinas California
- Bolsa Chica State Beach California
- Brigantine New Jersey
- Campus Point California
- Cape Cod Massachusetts
- Cape Hatteras North Carolina
- Cape May New Jersey
- Capitola California
- Cardiff-by-the-Sea California
- Carolina Beach North Carolina
- Cocoa Beach Florida
- Corolla North Carolina
- Coronado California
- Corpus Christi Texas
- Crescent Beach Florida
- Crescent City California
- Crystal Cove California
- Daytona Beach Florida
- Deerfield Beach Florida
- Del Mar California
- Delray Beach Florida
- Destin Florida
- Dillon Beach California
- Ditch Plains New York
- Doheny State Beach California
- Emerald Isle North Carolina
- Ewa Beach Hawaii
- Fernandina Beach Florida
- Fishing Point Delaware
- Flagler Beach Florida
- Folly Virginia
- Folly Beach South Carolina
- Fort Lauderdale Florida
- Fort Pierce Florida
- Galveston Texas
- Gilgo New York
- Gloucester Massachusetts
- Gulf Shores Alabama
- Haleiwa Hawaii
- Half Moon Bay California
- Hampton Beach New Hampshire
- Hanalei Hawaii
- Hapuna Hawaii
- Hawaiian Electric Beach Park Hawaii
- Hermosa California
- Higgins Beach Maine
- Hilo Hawaii
- Hilton Head Island South Carolina
- Holden Beach North Carolina
- Honoli'i Hawaii
- Honolua Bay Hawaii
- Hookipa Park Beach Hawaii
- Huntington Beach California
- Indialantic Florida
- Indian River Inlet Delaware
- Isle Palms South Carolina
- Jacks Texas
- Jacksonville Beach Florida
- Jaws (Peahi) Hawaii
- Jenness Beach New Hampshire
- Jensen Beach Florida
- Juno Beach Florida
- Jupiter Florida
- Kahaluu Hawaii
- Kailua Hawaii
- Kealia Hawaii
- Kihei Hawaii
- Kitty Hawk North Carolina
- Kua Bay Hawaii
- La Jolla Shores California
- Laguna Beach California
- Lahaina Hawaii
- Lake Worth North Carolina
- Leo Carrillo California
- Long Beach New York
- Long Beach California
- Long Beach Island New Jersey
- Long Branch New Jersey
- Makaha Hawaii
- Makapuu Beach Park Hawaii
- Malibu California
- Manasquan New Jersey
- Manhattan Beach California
- Manresa Maryland
- Manresa State Beach California
- Matagorda Texas
- Matunuck Rhode Island
- Mavericks California
- Melbourne Beach Florida
- Miami Florida
- Misquamicut Rhode Island
- Montauk New York
- Monterey California
- Morro Bay California
- Moss Landing California
- Myrtle Beach South Carolina
- Nags Head North Carolina
- Nahant Massachusetts
- Nantasket Beach Massachusetts
- Nantucket Massachusetts
- Narragansett Rhode Island
- Navarre Beach Florida
- New Smyrna Beach Florida
- Newport California
- Newport Rhode Island
- Newport Oregon
- Newport Beach California
- Oak Island North Carolina
- Ocean Beach (SF) California
- Ocean City New Jersey
- Ocean City Maryland
- Oceanside California
- Orange Beach Alabama
- Ormond Beach Florida
- Otter Rock Oregon
- Outer Banks North Carolina
- Oxnard California
- Pacific Beach California
- Pacific City Oregon
- Pacifica California
- Palm Beach Florida
- Panama City Beach Florida
- Peahi Hawaii
- Pensacola Florida
- Pine Trees Surfing Beach Hawaii
- Pipeline Hawaii
- Pismo Beach California
- Playalinda Beach Florida
- Pleasure Point California
- Pompano Beach Florida
- Ponce Inlet Florida
- Ponto Beach California
- Port Aransas Texas
- Poʻipū Hawaii
- Redondo Washington
- Rincon California
- Robert Moses New York
- Rockaway Beach New York
- Rockaway Beach Oregon
- Saint Augustine Florida
- Salmon Creek California
- Salt Creek Beach California
- San Clemente California
- San Onofre State Beach California
- Sandbridge Beach Virginia
- Santa Barbara California
- Santa Cruz California
- Santa Monica California
- Satellite Beach Florida
- Seal Beach California
- Seaside Oregon
- Seaside California
- Sebastian Florida
- Sebastian Inlet Florida
- Second Beach Washington
- Second Beach Rhode Island
- South Beach Florida
- South Padre Island Texas
- South Shore Hawaii Hawaii
- Steamer Lane California
- Stinson Beach California
- Stuart Florida
- Sunset Beach Hawaii
- Sunset Cliffs California
- Surfside Texas
- Surfside Florida
- Swami California
- Tamarack (Carlsbad) California
- Tamarindo (Puerto Rico) Puerto Rico
- Terramar Beach Texas
- Topanga California
- Topsail North Carolina
- Torrance Beach California
- Trestles California
- Tybee Island Georgia
- Ukumehame Beach Park Hawaii
- Venice Beach California
- Ventura California
- Ventura Harbor California
- Vero Beach Florida
- Virginia Beach Virginia
- Waikiki Hawaii
- Waimea Bay Hawaii
- Wall Beach California
- Westport Washington
- Westport Connecticut
- White Plains Beach Hawaii
- Wildwood New Jersey
- Wilmington Delaware
- Wilmington North Carolina
- Windansea Beach California
- Wrightsville Beach North Carolina
- Zuma Beach California
Spain (134)
- Aguieira Galicia
- Ajo Cantabria
- Almáciga Canarias
- Alto del Confital Canarias
- Andrín Asturias
- Arguineguín Canarias
- As Barqueiras de Sagres
- Bajamar Canarias
- Bakio Euskadi
- Barceloneta Catalonia
- Barrañán Galicia
- Barrosa Galicia
- Base Peñón Vélez de la Gomera Plazas de Soberanía
- Bastiagueiro Galicia
- Benicasim Comunitat Valenciana
- Berria Cantabria
- Cadavedo Asturias
- Caión Galicia
- Calafell Catalunya
- Carchuna Andalucía
- Carnota Galicia
- Casariego Asturias
- Chiclana Galicia
- Conil de la Frontera Cádiz
- Corralejo Canary Islands
- Cotillo Euskadi
- Cádiz (Playa de la Victoria) Cádiz
- Deba Euskadi
- Doniños Galicia
- El Chanquete Andalucía
- El Hierro Canarias
- El Médano Canarias
- El Palmar Cádiz
- El Quemao (Lanzarote) Canary Islands
- El Sardinero (Santander) Cantabria
- Ereaga Euskadi
- Famara (Lanzarote) Canary Islands
- Foz Galicia
- Fuengirola Andalucía
- Furnàs Illes Balears
- Getares Andalucía
- Getaria Euskadi
- Gijón Asturias
- Guadalmar Andalucía
- Gáldar Canarias
- Hondarribia Euskadi
- Igueste Canarias
- Karraspio hondartza Euskadi
- La Arena Euskadi
- La Calita Illes Balears
- La Cícer (Las Canteras) Canary Islands
- La Guancha Canarias
- La Herradura Andalucía
- Laga Euskadi
- Langre Cantabria
- Lanzarote Canarias
- Laredo Cantabria
- Las Galletas Canarias
- Liencres Cantabria
- Llanes Asturias
- Los Caños de Meca Cádiz
- Majanicho Canarias
- Malpica Galicia
- Malvarrosa Comunitat Valenciana
- Marbella Andalucía
- Marismas de San Vicente Cantabria
- Maspalomas Canarias
- Matadero Melilla
- Mazagón Andalucía
- Mundaka Basque Country
- Muskiz Euskadi
- Mutriku Euskadi
- Nazaré Galicia
- Nemiña Galicia
- Noja Cantabria
- O Orzán Galicia
- Oliva Comunitat Valenciana
- Oriñón Cantabria
- Pantín Galicia
- Parque Natural de Oyambre Cantabria
- Patos (Nigrán) Galicia
- Pedra Tonel Galicia
- Penarronda Asturias
- Piscinas Andalucía
- Playa de Camposoto Andalucía
- Playa de Los Locos Comunitat Valenciana
- Playa de Merón Cantabria
- Playa de Peñarrubia Asturias
- Playa de San Antolín de Bedón Asturias
- Playa de Xagó Asturias
- Playa de Zahara Andalucía
- Playa de la Carihuela Andalucía
- Playa de las Américas Canarias
- Playa del Hombre Canarias
- Playa del Socorro (Tenerife) Canary Islands
- Plentzia Euskadi
- Port de la Ginesta Catalunya
- Praia da Ladeira Galicia
- Praia da Lanzada Galicia
- Praia do Río Sieira Galicia
- Puerto Marina Canarias
- Punta Hidalgo Canarias
- Punta Umbría Andalucía
- Razo Galicia
- Redes Galicia
- Residencial Las Caracolas Andalucía
- Ribadesella Asturias
- Roche Región de Murcia
- Rodiles Asturias
- Sabón Galicia
- Salinas Asturias
- San Lorenzo Canarias
- San Martín Asturias
- Santá Galicia
- Sitges Catalonia
- Soesto Galicia
- Somo Cantabria
- Son Serra Illes Balears
- Sopelana Basque Country
- Sopé Galicia
- Suances Cantabria
- Tarifa Cádiz
- Tenerife Canarias
- Tres Piedras Andalucía
- Urbanización La Zenia II Comunitat Valenciana
- Valdoviño Galicia
- València Comunitat Valenciana
- Vega Asturias
- Vigo Galicia
- Xivares Asturias
- Zarautz Basque Country
- Zumaia Euskadi
- Zurriola (San Sebastián) Basque Country
- el Masnou Catalunya
Australia (102)
- Agnes Victoria
- Anglesea Victoria
- Angourie New South Wales
- Arrawarra New South Wales
- Avalon Beach New South Wales
- Avoca Beach New South Wales
- Bali Queensland
- Ballina New South Wales
- Bar Beach New South Wales
- Bellambi New South Wales
- Bells Beach Victoria
- Bondi Beach New South Wales
- Broadbeach Queensland
- Broken Head New South Wales
- Broulee New South Wales
- Brunswick Heads New South Wales
- Burleigh Heads Queensland
- Byron Bay New South Wales
- Cabarita New South Wales
- Cabarita Beach New South Wales
- Cape Paterson Victoria
- Cape Woolamai Victoria
- Cat Bay Victoria
- Caves Beach New South Wales
- Clifton Beach Tasmania
- Coffs Harbour New South Wales
- Coolum Queensland
- Cottesloe Western Australia
- Crescent Head New South Wales
- Cronulla New South Wales
- Currumbin Queensland
- Dee Why New South Wales
- Duranbah New South Wales
- Evans Head New South Wales
- Exmouth Western Australia
- Fairhaven Victoria
- Farm Beach South Australia
- Fingal Bay New South Wales
- Forster New South Wales
- Gerroa New South Wales
- Gold Coast Queensland
- Inverloch Victoria
- Island Beach South Australia
- Kings Beach Queensland
- Kingscliff New South Wales
- Lancelin Western Australia
- Lennox Head New South Wales
- Lorne Victoria
- Main Beach Queensland
- Mandurah Western Australia
- Manly New South Wales
- Marcoola Queensland
- Margaret River Western Australia
- Maroochydore Queensland
- Maroubra New South Wales
- Merimbula New South Wales
- Middleton South Australia
- Mollymook New South Wales
- Mona Vale New South Wales
- Mooloolaba Queensland
- Mornington Peninsula Victoria
- Mullaloo Western Australia
- Newcastle New South Wales
- Noosa Queensland
- North Beach Western Australia
- Ocean Grove Victoria
- One Mile New South Wales
- Palm Beach New South Wales
- Park Beach New South Wales
- Phillip Island Victoria
- Point Impossible Victoria
- Point Leo Victoria
- Point Roadknight Victoria
- Port Fairy Victoria
- Port Macquarie New South Wales
- Portsea Victoria
- Potato Point New South Wales
- Redhead New South Wales
- Sawtell New South Wales
- Scotts Head New South Wales
- Seal Rocks South Australia
- Secret Harbour Western Australia
- Shoreham Victoria
- Smith Beach South Australia
- Smiths Beach Victoria
- Snapper Rock Victoria
- Snapper Rocks Queensland
- Soldiers Beach New South Wales
- South Arm Tasmania
- Tathra New South Wales
- Thirroul New South Wales
- Torquay Victoria
- Trigg Western Australia
- Ulladulla New South Wales
- Umina Beach New South Wales
- Warrnambool Victoria
- Wollongong New South Wales
- Woolamai Victoria
- Woolgoolga New South Wales
- Wurtulla Queensland
- Yallingup Western Australia
- Yamba New South Wales
France (77)
- Anglet Pyrénées-Atlantiques
- Baie des Trépassés France métropolitaine
- Baule Pays de la Loire
- Biarritz Pyrénées-Atlantiques
- Biscarrosse Landes
- Bray-Dunes Hauts-de-France
- Bretignolles-sur-Mer Pays de la Loire
- Cap Fréhel Bretagne
- Capbreton Landes
- Carolles Normandie
- Cimetière de Saint-Gilles Pays de la Loire
- Contis-Plage Nouvelle-Aquitaine
- Crozon Bretagne
- Côte Sauvage France métropolitaine
- Dossen Bretagne
- Fond des Grenettes Nouvelle-Aquitaine
- Goulien Bretagne
- Grand Village Nouvelle-Aquitaine
- Guidel Bretagne
- Guéthary Pyrénées-Atlantiques
- Hendaye Pyrénées-Atlantiques
- Hossegor Landes
- Hourtin Nouvelle-Aquitaine
- Kerhilio Bretagne
- La Palue Bretagne
- La Sauzaie Nouvelle-Aquitaine
- La Torche Brittany
- Labenne Nouvelle-Aquitaine
- Lacanau Gironde
- Le Porge Nouvelle-Aquitaine
- Les Huttes Nouvelle-Aquitaine
- Les Sables-d'Olonne Vendée
- Locquirec Bretagne
- Lège-Cap-Ferret Nouvelle-Aquitaine
- Mimizan Landes
- Moliets-et-Maâ Nouvelle-Aquitaine
- Montalivet Nouvelle-Aquitaine
- Ocean Terres australes et antarctiques françaises
- Oléron Nouvelle-Aquitaine
- Palavas-les-Flots Occitanie
- Penfoul Bretagne
- Penhors Bretagne
- Perros-Guirec Bretagne
- Plage Carcans Nouvelle-Aquitaine
- Plage de Sauveterre Pays de la Loire
- Plage de la Govelle Pays de la Loire
- Plage de la Pointe Saint-Gilles Bretagne
- Plage de la Salie Nouvelle-Aquitaine
- Plage des Conches Pays de la Loire
- Plage du Cap de L'Homy Nouvelle-Aquitaine
- Plage du Grand Crohot Nouvelle-Aquitaine
- Plouharnel Bretagne
- Pointe du Petit Minou Bretagne
- Pontaillac Nouvelle-Aquitaine
- Pornichet Pays de la Loire
- Port Bara Bretagne
- Pourville-sur-Mer Normandie
- Quiberon Brittany
- Saint Jean Monts Pays de la Loire
- Saint-Brevin-les-Pins Pays de la Loire
- Saint-Lunaire Bretagne
- Saint-Malo Bretagne
- Saint-Trojan Nouvelle-Aquitaine
- Sainte-Barbe Nouvelle-Aquitaine
- Sciotot Normandie
- Seignosse (Les Bourdaines) Landes
- Siouville Normandy
- Soulac-sur-Mer Nouvelle-Aquitaine
- Soustons Nouvelle-Aquitaine
- Tarnos Nouvelle-Aquitaine
- Tranche Pays de la Loire
- Trestel Bretagne
- Truc Vert Nouvelle-Aquitaine
- Vert-Bois Nouvelle-Aquitaine
- Vielle-Saint-Girons Nouvelle-Aquitaine
- Vieux-Boucau-les-Bains Nouvelle-Aquitaine
- Île de Ré Nouvelle-Aquitaine
United Kingdom (61)
- Aberavon Cymru
- Bantham England
- Belhaven Bay Alba
- Bigbury England
- Bournemouth England
- Bracklesham Bay England
- Brighton England
- Bude England
- Caswell Cymru
- Cayton Bay England
- Constantine England
- Cromer England
- Croyde Devon
- Dunbar Alba
- East Wittering England
- Falmouth England
- Fistral Beach Cornwall
- Freshwater West Cymru
- Godrevy Island England
- Gwithian England
- Harlyn Bay England
- Highcliffe-on-Sea England
- Joss Bay England
- Kimmeridge England
- Llangennith Cymru
- Newgale Cymru
- Pease Bay Alba
- Pendine Cymru
- Perranporth England
- Polzeath England
- Porthcawl Cymru
- Porthleven England
- Porthmeor England
- Porthtowan England
- Portreath England
- Portrush Northern Ireland
- Praa Sands England
- Rest Bay Cymru
- Rhosneigr Cymru
- Rhossili Cymru
- Saltburn-by-the-Sea North Yorkshire
- Saunton Sands England
- Scarborough England
- Sennen England
- St Andrews Alba
- St. Ives England
- Swansea Cymru
- Thurso East Scotland
- Trebarwith England
- Tynemouth England
- Watergate England
- Watergate Bay England
- Wembury England
- West Wittering England
- Westward Ho! England
- Whitby England
- Whitesands Alba
- Whitesands Bay Cymru
- Whitsand Bay England
- Widemouth Bay England
- Withernsea England
Portugal (41)
- Amoreira Leiria
- Areia Branca Lisboa
- Arrifana Algarve
- Azurara Porto
- Baleal Leiria
- Barra Coimbra
- Beliche Faro
- Canidelo Porto
- Carcavelos Lisbon
- Cortegaça Aveiro
- Costa da Caparica Setúbal
- Ericeira Lisbon
- Esmoriz Aveiro
- Espinho Aveiro
- Faro Faro
- Figueira da Foz Coimbra
- Fonte da Telha Setúbal
- Furadouro Aveiro
- Guincho Lisbon
- Matosinhos Porto
- Monte de Caparica Setúbal
- Nazaré Leiria
- Ofir Braga
- Peniche (Supertubos) Leiria
- Praia Grande (Ferragudo) Faro
- Praia São Pedro de Moel Leiria
- Praia da Barra Aveiro
- Praia da Cordoama Faro
- Praia da Foz do Arelho-Lagoa Leiria
- Praia da Tocha Coimbra
- Praia da Vagueira Aveiro
- Praia de Paredes de Vitória Leiria
- Praia do Amado Algarve
- Praia do Portinho da Costa Setúbal
- Praia do Tonel Beja
- Praia do Zavial Faro
- Póvoa de Varzim Porto
- Ribeira Porto
- Sagres Algarve
- São Torpes Setúbal
- Viana do Castelo Viana do Castelo
New Zealand (35)
- Chch Canterbury
- Forestry Beach Auckland
- Gisborne Gisborne
- Henderson Bay Northland
- Kaikōura Canterbury
- Karioitahi Beach Waikato
- Lyall Bay Wellington
- Mangamaunu Canterbury
- Mangawhai Harbour Northland
- Manu Bay Waikato
- Mount Maunganui Bay of Plenty
- Muriwai Auckland
- New Brighton Canterbury
- New Plymouth Taranaki
- Ocean Beach Hawke's Bay
- Pauanui Waikato
- Piha Auckland
- Port Waikato Waikato
- Pāpāmoa Beach Bay of Plenty
- Raglan Waikato
- Saint Clair Otago
- Sandy Bay Canterbury
- Sumner Canterbury
- Takapuna Auckland
- Taranaki Reserve Canterbury
- Tauranga Bay of Plenty
- Te Arai Northland
- Tāwharanui Marine Reserve Auckland
- Waihī Beach Bay of Plenty
- Waipū Northland
- Waipū Cove Northland
- Whangamatā Waikato
- Ōhope Bay of Plenty
- Ōmaha Auckland
- Ōrewa Auckland
South Africa (14)
- Big Bay Western Cape
- Buffels Bay Western Cape
- Durban KwaZulu-Natal
- Elands Bay Western Cape
- J-bay Eastern Cape
- Jeffreys Bay Eastern Cape
- Kommetjie Western Cape
- Llandudno Western Cape
- Long Beach Western Cape
- Melkbosstrand Western Cape
- Mossel Bay Western Cape
- Muizenberg Western Cape
- Onrus Western Cape
- Strand Western Cape
Ireland (9)
- Ballybunion County Kerry
- Bundoran Donegal
- Enniscrone County Sligo
- Garrettstown Cork
- Inchydoney Island County Cork
- Lahinch Clare
- Rossnowlagh County Donegal
- Strandhill County Sligo
- Tramore County Waterford
Costa Rica (9)
- Dominical Puntarenas
- Jacó Puntarenas
- Nosara (Playa Guiones) Guanacaste
- Pavones Puntarenas
- Playa Grande Guanacaste
- Playa Hermosa (Jacó) Puntarenas
- Santa Teresa Puntarenas
- Tamarindo Guanacaste
- Witch's Rock (Roca Bruja) Guanacaste
Indonesia (8)
- Canggu Bali
- Desert Point Lombok
- Keramas Bali
- Kuta Beach Bali
- Lakey Peak Sumbawa
- Mentawai (Tua Pejat) West Sumatra
- Nias (Lagundri Bay) North Sumatra
- Padang Padang Bali
Sri Lanka (2)
- Arugam Bay Eastern Province
- Weligama Southern Province
Brazil (2)
- Fernando de Noronha Pernambuco
- Florianópolis Santa Catarina
Mexico (2)
- Puerto Escondido Oaxaca
- Sayulita Nayarit
Peru (1)
- Chicama La Libertad
Philippines (1)
- Cloud 9 (Siargao) Surigao del Norte
Fiji (1)
- Cloudbreak (Tavarua) Fiji
Senegal (1)
- Dakar (Ngor) Dakar
El Salvador (1)
- El Tunco La Libertad
Denmark (1)
- Klitmøller North Jutland
India (1)
- Kovalam Kerala
Nicaragua (1)
- Popoyo Rivas
Chile (1)
- Punta de Lobos Pichilemu
Puerto Rico (1)
- Rincón Puerto Rico
Japan (1)
- Shonan (Kugenuma) Kanagawa
Namibia (1)
- Skeleton Bay Erongo
Morocco (1)
- Taghazout Souss-Massa
Taiwan (1)
- Taitung (Donghe) Taitung
French Polynesia (1)
- Teahupo'o Tahiti
Canada (1)
- Tofino British Columbia
Norway (1)
- Unstad Lofoten