Scores come from five years of ERA5 wave, wind and sea temperature data, ETOPO sea-floor bathymetry and the full-resolution shoreline. More than half the score is the wave itself: how good it is when it breaks and what it does on its best days. How it works.
Every spot is matched to the ERA5 ocean reanalysis cell that covers it and read across five full years of hourly data, 2018 to 2022: wave height, peak period and wave direction. Wind comes from ERA5 read for the local morning window, sea temperature from the last twelve months of ERA5 sea surface temperature, and the shape of the coast from the full resolution GSHHG shoreline, so we know which way each spot faces and which swells can actually reach it.
How good the wave is when it breaks. Long-period swell, how much deep water there is to deliver it, whether a canyon or a reef pass focuses energy onto the spot, and how abruptly the bottom rises, which decides whether the wave throws or crumbles.
What it does when a real swell lands: the size it reaches on its top tenth of days and the energy behind it. A spot that is 1.2 m most days and 4 m when it fires beats one that is 1.8 m forever.
Groundswell days that also had light or offshore wind in the morning.
Share of days with a workable wave, corrected for exposure.
How many months clear the consistency bar.
Sea temperature as a comfort measure, and how far the nearest airport and town are.
The first version of this score asked only how often a place gives you a rideable, clean, warm wave. That put Sapinus first and Pipeline 1,545th, because nothing in it described the wave itself: the size was a median, so a spot that is small every day beat one that is huge when it fires; the sea floor was invisible, so a world-class reef and the beach beside it scored alike; and sea temperature carried enough weight to quietly turn the whole thing into a warm-water list.
This version adds the sea floor from ETOPO 2022 at fifteen arc-seconds, reads the swell at its ninetieth percentile instead of its median, and cuts the weight on water temperature. The weights were not chosen by taste: they were fitted against seventy breaks that any surfer, magazine or contest calendar would call world class, and the fit is checked by how high the ranking puts them. It moved their median position from the top 22% of the list to the top 11%, and Jeffreys Bay from 3,987th to 717th.
Notability is recorded and shown, so you can search a spot by the name you know it by, but it is deliberately not part of the score. A ranking that rewarded fame could only ever rediscover the spots everyone already knows, and the reason for covering 5,756 breaks is to say something about the rest.
Limits worth knowing: the wave grid is half a degree, so spots within about fifty kilometres share the same offshore swell and are separated by their exposure, their orientation, their wind and now their sea floor. The bathymetry is fifteen arc-seconds, roughly 460 metres, which resolves the shelf and the canyons but not the sandbar you actually surf, so it tells you how the energy arrives rather than exactly how the lip throws. Nothing here knows about crowds, localism, rips, rocks or access rules. And tides are not in the model at all, which matters most at the spots that only work on one of them.
The ranking is not for sale. The space beside it is: a featured card above the list for your country or your month, and a business panel on the spots you operate on. Paid placements carry a paid label, every time.
Best in January Best in February Best in March Best in April Best in May Best in June Best in July Best in August Best in September Best in October Best in November Best in December
Akrotiri Sovereign Base Area Albania Algeria American Samoa Angola Anguilla Antigua and Barbuda Argentina Aruba Australia Australian Indian Ocean Territories Barbados Belgium Belize Benin Bermuda Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Cambodia Cameroon Canada Cape Verde Cayman Islands Chile Colombia Cook Islands Costa Rica Croatia Curaçao Cyprus Denmark Dominica Dominican Republic East Timor Ecuador Egypt El Salvador Estonia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Polynesia Gabon Germany Ghana Greece Grenada Guam Guatemala Guernsey Guinea-Bissau Haiti Heard Island and McDonald Islands Honduras Hong Kong Iceland India Indonesia Ireland Isle of Man Israel Italy Ivory Coast Japan Jersey Kazakhstan Kenya Kiribati Latvia Lebanon Liberia Lithuania Macau Madagascar Malaysia Maldives Malta Marshall Islands Mauritania Mauritius Mexico Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Netherlands New Caledonia New Zealand Nicaragua Nigeria Norfolk Island Northern Mariana Islands Norway Oman Palau Panama Papua New Guinea People's Republic of China Peru Philippines Poland Portugal Puerto Rico Republic of the Congo Russia Saint Barthélemy Saint Kitts and Nevis Saint Lucia Saint Martin Saint Vincent and the Grenadines Samoa Senegal Seychelles Sierra Leone Sint Maarten Solomon Islands South Africa South Korea Spain Sri Lanka Sweden São Tomé and Príncipe Tanzania Thailand The Bahamas The Gambia Togo Tonga Trinidad and Tobago Tunisia Turkey Turkish Republic of Northern Cyprus Turks and Caicos Islands Ukraine United Arab Emirates United Kingdom United States Minor Outlying Islands United States Virgin Islands United States of America Uruguay Vanuatu Venezuela Vietnam Yemen
Desert Point (Bangko-Bangko) Desperations Le Morne Cloudbreak Maraa Payangan Point Venus Vairao Sapinus One eye Sapinus Beach Break Étang sale Paparaa - Outer Reefs Taapuna Paparaa Miri miri Teahupoo Te Ava Iti Wilkes Passage Manapany Mataveri Puncher Faja da Areia Green ball São Vicente Haapiti Belongas Ponta do Pargo Cook bay left Mengkudu Papeete Harbour Reef TT s Papa Hanga Roa Sales Special K Sunset Karang Naya Taotai - Club Med left Bawa Paul do Mar Barrigona Cimaja Erics K-38 Puger Karang Haji - OceanQueen Hotel Vai Uri Papeete Harbour Hideaway Vinakaland Etang Sale Bridge - Le Tournant Madalena do mar Playa samara Aganoa Sumba - Kallala Black rocks Le Jetty, St Pierre Pizo Roca Loca Namotu Lefts Praia Formosa Rio Nexpa (Nexpa River) Taotai - Club Med right Lugar de baixo Sawarna Pointe du Diable (Evil Peak) Las Gaviotas Calafia Boldró Nihiwatu Jetty's Ponta Delgada The Estuary Cacimba do Padre Apocalypse Barra de Navidad Papa Tangaroa Taharaa Reef Fare Right Ghost tree Puerto Escondido Left San Agustinillo Hermitage Right Hermitage Left Paraiso Donuts Marbella Sigatoka Rivermouth Tongo Reef French Point Krui Left Fare Asunchillo Fitii Caleta Vitor Rotto Box Arroyo seco Panic Point Uluwatu Cathedral rock Monuments Pulakan (medewi) Rights Curralinho Las Flores The Ranch Boucan Right Cabo Girão Cap Lopez Jardim do mar La fonda Playa Los Cerritos Suizo Carrizalillo Isla de Todos Santos Balian Cabo Blanco Ewan's Left Fajã dos Padres Whitey's Boucan Left Nyang-Nyang Pali Kaholo Raul's Carmel Lovers Shore Break Medewi Derrière la piscine One Palm Point - Panaitan island Pero Riviera's Timmy Turner's New Left Turtles Cachera PK's Rivermouth at Avellanas Dumps Pan Dulce Wanyapu Aigrettes Right Aigrettes left Alisitos Kuta Ombak Tujuh Playa Avellana Poipu Hemorrhoids Perro Fino Carola El Tecuan Jaco Beach Magics Papetoai Mushrooms Backwash Troncones point Asilomar North Point Serangan Quizala Sereweh Black Rocks right Las Lajas Ponta Pequina Tropical's Pine Trees Sands Garrapata Matapalo Matara Pakala Puntilla Sanfuentes Black Rocks Jetty Depressions Devils Island Les Brisants Cortez Bank Huzzawouie (Huzzas) Maconde Mushrooms Shipwreck Sumba - Miller's right La Castilla-El Tabo Lavanono Plei Plei Playa Grande Punta Liles Saint George Reef Lighthouse Honls Lymans NOVOTEL South Point Sunset Reef Nusa dua Plantations Rifles Salmon beach Dutchies Palplanche Tanjung A'an Ariks Guillotines Praia dos Mosteiros Devereux Kahalu'u Lighthouse Moses Rock Mushroom beach (Nusa Lembongan) Ritoque Santa Catalina The Bommie - Cow Bombie Banyons Benete Kuta Beach Little Bingin Nosara Beach Salsipuedes Trois Bassins Peak Turtle eco beach Campus Point EL CHALET Gallows Dana Madiha Scardog reef Cobblestones Fullers Grupuk Honeycombs Las Conchas Puerto Escondido Redgate The Farm Devils rock Jug Handle State Beach La Cosa La cruz Polihale State Park Rockpile Three Bears Thunders El Brazo Midigama Right Murphy's Red Island Super Suck Willyabrup Balangan Cais do funchal Ceningan Point Club med El Gringo La Peña Padang Padang Pero right San Maloy Santa Iria Trois Bassins Left Trois Bassins Reef Bicas Canoes Conto springs Ifaty Isla Negra Kleinmond Los Estanques Moss Landing Sri Lanka Cape Mendocino La Jolla Shores Las Barras de Piaxtla Santa Maria Staircases Tabletops Playgrounds The box Injidup Point Kokkerot Mawi Punta 2 Rabo de Peixe Westward Beach Buchupureo Caballeros Caspar Coca's Beach,Praia County Line Injidup Carparks Mirissa Penguins Ribeira da Janela Trial Harbour Aaron's Birdhits Blacks Beach Hare Creek Heavens Margaret Rivermouth Ris Stark Bay Banana Island Cachagua Midigama Left (market) Silver Foxes Tajuigas Ranch Burger Canggu Grajagan Intendencia Lefthanders Praia Negra Punta Quelen Punta blanca Refugio Dreamland La laja de Tecoron Pea Break Pipes - San elijo state beach Bankvaults Elliot River Jerilotto Ko Olinas La Perouse Bay Los Molles Moo Cows Nanarup beach Riceys Beach Airport's Army Camp Boodjidup ED's El Pimental Flameballs Pringle Bay The Well 411 (quatro-once) Camaronal Kona Tiki Legian Beach Marshalls San Mateo Torrey Pines State Beach Waterfalls HT's Kuta Reef La Rinconada Llandudno Lowlands beach Supertubes Way Jambu Bali Tropic Betty's Bay Darne Escape Island Reef Fruit Bowl Playa de Noja Ajo Camps Bay shorey Chigga's Dunes Glen Beach Gnarabup Little Waimea Piedra Del Lobo Playuela The Womb Ahogados Andrew molera state beach Busua Beach Ellensbrook Gas Bay Isolators La Ticla Little Point Naplo North point Rabbit Hill Smiths Point - Left Suicides The Bombie The Right Big River Cruz Roja El Capitan El Golf Fletchers Cove Johanna La jolla Luna Park Mauro Noordhoek Beach Sandy Bay Ship Wrecks Shipwrecks The Rock Bajamar Cambutal Chepica Cherry Hill Contreira Impossibles Infinities Miserys Motutapu North Scripps Pererenan SCAR REEF Smith Beach Gili Trawangan Grunters Pascuales Point Mugu Rainbow Rock Resorts Seaside Reef Sixty Nines Skenes Ck. The Hoek Anclote Easter Reef Horseshoe La Bestia La Jolla Cove Margaret River - Surfers Point Marine Street (shorebreak) Playa Negra Suckouts Cape Saint Francis China walls Margaret River - Suicides Seals Terra Mar Cove + Point Transit reef Costa Azul La Bonfil Margaret River - bommie Moonstone Mouse Traps Pebbles Shorey Playa Remanso Bali Bay Colegio El Quisco Point Injidup right Old Man's Queens Ranchito Salinas Scripps Southwest Reef Tidals Donuts Jenny's right Las Urracas Makaha Palastines Rockys Bingin El Buey Hinako Islands Macaronis Meerensee beach Salani Left Salani Right Spooks Temae The rock Twisties Balconies Deadman's Ducks Keramas Beach Leo Carillo Muttonbird island Papudo Super-tubes Tamarack st. Beacons Deer Creek La Marmola Long Beach Palmeira - ilha do sal Point Dume - Little Dume Señoritas Smiths reef 3 Mile D Street Encinitas - D Street Goleta Rock KU DE TA - Semyniak Playa de Carraspio Secret Tamarindo Driftwoods El Conquistador El Toro viejo Faial Grandview La Barrita La Derecha La Gotera Lakey Peak