Data

The best time to surf each spot, month by month

Guidebooks give a surf spot a season. We scored 114 of them month by month against years of wave hindcast. 56 of the 100 with a season peak for three months or less.

By · Updated · 7 min read·

A clean open barrel at Cloudbreak, Fiji
114breaks scoredtwelve months each
56peak for three months or lessof the 100 with a season at all
14have no season at allevery month at least half as good as the best
20have no month worth avoidingsurfable all year, just better in season

How this is measured

We score every day of hindcast at each break and keep its best session. A day that scores 6 out of 10 or better is a great day. A month's rank is how often great days come, because that is what a trip is betting on. Each month also carries how big the face runs and how many days are worth paddling out.

Every score is relative to that spot's own best month. A fickle beach break is measured against itself, not against Pipeline. "Good" means good for there.

These numbers come from years of hindcast, not a forecast. They tell you when to plan a trip. They do not promise waves on a given day, and they never will.

The season is narrower than you think

Most breaks do not get four peak months. The best stretch is the longest unbroken run of months with nearly as many great days as the spot's best (within 13%, on a three-month average so one lucky year cannot make a season), and it is usually short.

56 of the 100 breaks with a season peak for three months or less, and 8 peak in a single month. Each bar below counts the breaks whose best stretch runs that many months.

81 mo
242 mo
243 mo
94 mo
135 mo
126 mo
57 mo
48 mo
19 mo
010 mo
011 mo
012 mo

A guidebook says a spot works March to November, and it is surfable across that range. But you have one week of leave. The range is not the answer. The peak is.

There is no global surf season

Across the 100 breaks with a season, the strongest month lands on every month of the year. 46 peak between November and March and 54 between April and October. Tap a month for the breaks at their best in it.

15Jan
10Feb
11May
11Aug
10Oct
10Nov

Whatever month you can get off work, somewhere in this set is at its best. The question is not when to go. It is where to go for the week you already have, and the month pages answer that one.

Four shapes a year comes in

Plot the twelve months for all 114 breaks and four shapes keep coming back: 27 narrow peaks, 62 long seasons, 14 flat years and 11 scattered bands. Each one changes how you book.

County Clare, Ireland
JFMAMJJASOND
Peaks in Apr. 7 of the twelve months are worth avoiding outright.
Oaxaca, Mexico
JFMAMJJASOND
Good for nine straight months, Mar–Nov, with a clear off season behind it.
Western Cape, South Africa
JFMAMJJASOND
Twelve months inside 10% of each other. There is no season to miss.
Donegal, Ireland
JFMAMJJASOND
5 strong months in 2 separate blocks. One date range cannot say this.

Strong months

The narrow peak

One or two months carry the year. Build the trip around the peak. A month early is a different holiday.

The long season

A broad run of good months, a clear off season behind it. Pick any month inside the run and let the airfare decide.

The flat year

No season at all: every month at least half as good as the best. Nothing to miss, nothing to chase. The only question is the price of the flight.

The scattered band

The strong months do not touch, usually because two swell sources take turns. No single date range can describe these, so read the full year on the spot's own page.

Water decides as much as swell

A season table says when the waves are good, not what you are wearing. On many coasts the wetsuit is the bigger constraint, so we backfilled monthly sea temperature for every spot.

59 of the 97 breaks with sea temperature on file need more than one wetsuit across the year. 38 wear the same thing in every month. The ten biggest annual swings:

BreakWhereWaterSwingColdest month to warmest
1st Street Jetty, Virginia BeachVirginia, USA7–27 C19 Chooded 5/4 + gloves → boardshorts
Rockaway BeachNew York, USA5–24 C19 Chooded 5/4 + gloves → boardshorts
The Washout, Folly BeachSouth Carolina, USA12–30 C18 C4/3 + boots → boardshorts
Ditch Plains, MontaukNew York, USA5–22 C17 Chooded 5/4 + gloves → spring suit
Wrightsville BeachNorth Carolina, USA12–29 C17 Chooded 5/4 → boardshorts
Point Judith (Lighthouse)Rhode Island, USA5–21 C17 Chooded 5/4 + gloves → spring suit
Cape HatterasNorth Carolina, USA12–27 C16 Chooded 5/4 → boardshorts
New Smyrna Beach (Ponce Inlet)Florida, USA17–29 C13 C4/3 → boardshorts
Scorpion Bay (San Juanico)Baja California Sur, Mexico15–27 C12 C4/3 → boardshorts
Côte des BasquesNouvelle-Aquitaine, France13–24 C11 C4/3 + boots → boardshorts

The biggest swings are where good waves and warm water do not arrive together. A mid-Atlantic beach break fires when you need a hood and goes flat when it is warm. Know that before you book.

Sea temperature here comes from an offshore model grid. It reads a degree or two warm on an upwelling coast, so every wetsuit call on this site errs toward more rubber.

What we do with it

Every spot page on this site is built from these twelve numbers. The app uses the same figures to tell a cheap flight in a good month from a cheap flight in a flat one, and the cheapest good-month trips are built on them.

All 114 breaks

Face height and surfable days are the median across the best stretch. Every row links to that break's own month-by-month page.

BreakWhereBestTypical faceSurfable daysWater
1st Street Jetty, Virginia BeachVirginia, USADec2 ft41%7–27 C
Anchor Point, TaghazoutSouss-Massa, MoroccoNov–Mar5–6 ft97%17–22 C
Arugam Bay (Main Point)Eastern Province, Sri LankaApr–Nov3–4 ft99%28–31 C
Banzai PipelineOahu, USADec–Jan8–9 ft83%24–27 C
Barra de la CruzOaxaca, MexicoMar–Nov5–6 ft100%28–31 C
Batu Bolong, CangguBali, IndonesiaApr–Oct4–5 ft99%28–30 C
Bells BeachVictoria, AustraliaApr–Sep5 ft89%13–19 C
Belmar 16th AvenueNew Jersey, USASep–Nov2–3 ft68%not on file
Blacks BeachSouthern California, USADec–Feb3–4 ft91%15–22 C
Bundoran (The Peak)Donegal, IrelandOct–Dec4–7 ft76%8–17 C
C StreetSouthern California, USANov–Mar3–4 ft96%14–22 C
Cacimba do PadrePernambuco, BrazilFeb–Mar4–5 ft72%27–29 C
Cape HatterasNorth Carolina, USAno season3 ft29%12–27 C
Casino Pier, Seaside HeightsNew Jersey, USAOct–Nov2–3 ft69%not on file
ChicamaLa Libertad, Peruno season4–6 ft100%16–23 C
Cloud 9Surigao del Norte, PhilippinesJun–Oct3–4 ft89%28–30 C
CloudbreakNadroga-Navosa, FijiApr–Nov6–7 ft98%26–30 C
Cocoa Beach PierFlorida, USAJan2 ft48%not on file
Cokes, ThulusdhooNorth Malé Atoll, MaldivesJul–Aug4 ft99%28–31 C
Côte des BasquesNouvelle-Aquitaine, FranceOct–Apr3–5 ft77%13–24 C
Desert Point (Bangko-Bangko)Lombok, IndonesiaMay–Sep7–8 ft98%28–30 C
Ditch Plains, MontaukNew York, USAJun–Jul2 ft56%5–22 C
DominicalPuntarenas, Costa Ricano season3–5 ft100%28–31 C
DongheTaitung, TaiwanFeb–Apr3–4 ft100%25–30 C
El Cotillo (Piedra Playa)Canary Islands, SpainOct–Feb4–6 ft71%19–23 C
El SunzalLa Libertad, El Salvadorno season3–5 ft98%29–31 C
FamaraCanary Islands, SpainDec–Jan6 ft68%19–22 C
First Point, Noosa HeadsQueensland, AustraliaApr–Aug2–4 ft69%21–27 C
Fistral BeachCornwall, United KingdomFeb–Apr4–6 ft71%10–17 C
G-Land (Grajagan)East Java, IndonesiaMay–Oct7–9 ft97%23–30 C
Gilgo BeachNew York, USAAug2 ft59%not on file
Holyoke, Long Beach IslandNew Jersey, USASep–Nov2–3 ft71%not on file
Honolua BayMaui, USANov–Jan4–5 ft81%24–27 C
Hossegor (La Graviere)Nouvelle-Aquitaine, FranceOct–Mar5–8 ft90%13–23 C
Huntington Beach PierSouthern California, USAOct–Feb3–4 ft99%14–22 C
Imsouane (The Bay)Souss-Massa, MoroccoOct–Mar5–7 ft93%17–21 C
Itaúna, SaquaremaRio de Janeiro, BrazilMar–Jul4–5 ft94%22–25 C
Jacksonville Beach PierFlorida, USAJan–Feb2 ft65%not on file
Jeffreys Bay (Supertubes)Eastern Cape, South AfricaMay–Aug6 ft91%16–22 C
Jennette's Pier, Nags HeadNorth Carolina, USAFeb–Mar3 ft27%not on file
La SaladitaGuerrero, MexicoMar–Oct4–6 ft99%27–31 C
Lagundri Bay, NiasNorth Sumatra, Indonesiano season5–8 ft96%30 C
LahinchCounty Clare, IrelandApr4 ft62%8–17 C
Lakey PeakWest Nusa Tenggara, IndonesiaMay–Oct5–6 ft100%26–30 C
Lances Right (HTs)Mentawai, IndonesiaMay–Sep7–8 ft100%29–31 C
LobitosPiura, PeruFeb–May4–6 ft99%19–26 C
Long BeachNew York, USAAug–Oct2–3 ft69%not on file
Lower TrestlesSouthern California, USAApr–Oct4 ft93%14–22 C
Malibu First PointSouthern California, USAAug–Nov3 ft100%14–22 C
Manasquan InletNew Jersey, USAOct–Nov2–3 ft75%not on file
MáncoraPiura, PeruMar–Oct4–5 ft100%21–27 C
Margaret River (Main Break)Western Australia, AustraliaFeb–Apr9 ft94%18–22 C
MatunuckRhode Island, USAAug–Oct2–3 ft61%not on file
MavericksNorthern California, USADec–Jan9–11 ft83%12–16 C
Monmouth BeachNew Jersey, USASep–Nov2–3 ft62%not on file
MontañitaSanta Elena, EcuadorFeb–Mar3 ft98%24–28 C
Montauk Point (Turtles)New York, USASep–Oct3 ft45%not on file
MuizenbergWestern Cape, South Africano season4–6 ft60%14–18 C
MundakaBasque Country, SpainOct–Mar6–8 ft93%13–23 C
Narragansett Town BeachRhode Island, USASep–Oct2 ft71%not on file
Nazare (Praia do Norte)Leiria, PortugalJan–Feb12–14 ft76%15–18 C
New Pier, DurbanKwaZulu-Natal, South AfricaApr–Jun5 ft92%21–26 C
New Smyrna Beach (Ponce Inlet)Florida, USAAug2 ft69%17–29 C
Ngor RightDakar, SenegalOct4 ft95%19–30 C
One Eye, TamarinBlack River, MauritiusAug–Dec6–8 ft82%24–28 C
Pacific City (Cape Kiwanda)Oregon, USASep–Oct4–5 ft88%10–13 C
Padang PadangBali, IndonesiaMay–Oct7–9 ft96%28–30 C
PavonesPuntarenas, Costa RicaMar–May4–6 ft99%28–30 C
PihaAuckland, New ZealandJan–Mar5–6 ft76%14–21 C
Playa CerritosBaja California Sur, MexicoSep–Dec4 ft98%20–30 C
Playa Encuentro, CabaretePuerto Plata, Dominican RepublicOct–Dec4–5 ft99%26–30 C
Playa GuionesGuanacaste, Costa Ricano season3–5 ft98%28–31 C
Playa VenaoLos Santos, Panamano season3–4 ft99%27–29 C
Point Judith (Lighthouse)Rhode Island, USASep–Oct3 ft61%5–21 C
PopoyoRivas, Nicaraguano season4–6 ft97%26–30 C
Praia de Santa BárbaraAzores, PortugalNov–Jan4 ft60%16–24 C
Praia Mole, FlorianopolisSanta Catarina, BrazilMay–Jun2 ft37%17–28 C
Puerto Escondido (Zicatela)Oaxaca, MexicoApr–Oct6–7 ft98%27–31 C
Punta de LobosO'Higgins, ChileMar–Aug6–7 ft97%12–16 C
Punta RocaLa Libertad, El SalvadorApr–Oct4–5 ft99%29–31 C
Raglan (Manu Bay)Waikato, New ZealandJan–Jun5–7 ft81%14–21 C
Reef Road, Palm BeachFlorida, USASep–Oct3–4 ft59%not on file
Ribeira d'IlhasLisbon, PortugalDec–Feb7–8 ft77%15–18 C
Rincon (Tres Palmas)Puerto Rico, USANov–Dec4–5 ft95%27–30 C
Robert Moses Field 5, Fire IslandNew York, USAAug–Nov2–3 ft70%not on file
Rockaway BeachNew York, USASep–Nov2–3 ft72%5–24 C
Ruggles, NewportRhode Island, USASep–Oct3 ft54%not on file
Santa CatalinaVeraguas, PanamaApr–Jun4–5 ft99%28–30 C
Santa TeresaPuntarenas, Costa Ricano season4–5 ft100%28–31 C
SayulitaNayarit, MexicoJan–Feb3 ft100%24–31 C
Scorpion Bay (San Juanico)Baja California Sur, MexicoApr–Jul3–4 ft92%15–27 C
Sebastian Inlet (First Peak)Florida, USAJan–Mar2–3 ft58%21–30 C
Skeleton BayErongo, NamibiaMay–Aug6–8 ft100%14–17 C
Snapper Rocks (Superbank)Queensland, AustraliaMay–Jun3 ft81%21–26 C
Somo (Santander)Cantabria, Spainno season3–4 ft92%14–22 C
Sopelana (Arrietara)Basque Country, Spainno season3–4 ft93%13–22 C
Soup Bowl, BathshebaSaint Joseph, BarbadosDec4 ft72%27–30 C
Steamer LaneNorthern California, USAOct–Feb5–7 ft99%12–17 C
Supertubos, PenicheLeiria, PortugalDec–Feb7–8 ft73%15–18 C
Swami'sSouthern California, USAOct–Mar3–4 ft97%15–22 C
T-Land (Nemberala)East Nusa Tenggara, IndonesiaMay–Oct5–6 ft99%27–30 C
TamarindoGuanacaste, Costa Ricano season4–5 ft99%28–30 C
TeahupooTahiti, French PolynesiaFeb–Jun6–9 ft85%27–29 C
The Bowl, Shinnecock InletNew York, USAAug3 ft55%not on file
The Pass, Byron BayNew South Wales, AustraliaFeb–May4 ft81%20–26 C
The Washout, Folly BeachSouth Carolina, USASep–Oct2 ft42%12–30 C
Thurso EastScotland, United KingdomNov–Dec6–8 ft79%8–14 C
Tonel, SagresAlgarve, PortugalDec–Feb6–7 ft76%16–19 C
Tsurigasaki (Shidashita)Chiba, JapanNov–Jan3 ft91%15–26 C
UluwatuBali, IndonesiaMay–Oct7–8 ft97%28–30 C
WeligamaSouthern Province, Sri LankaDec–Mar3 ft94%27–30 C
Westport (The Jetty)Washington, USANov–Mar6–7 ft73%9–15 C
Wrightsville BeachNorth Carolina, USASep–Nov2 ft55%12–29 C
ZarautzBasque Country, Spainno season3–4 ft92%13–23 C

When is your spot good?

Every break here has its own page: twelve months, the water, and what to wear.

Browse the spots Get the app

Wave figures come from a daily surf score computed from ERA5 and GFS-Wave hindcast at each break, over the seasons available since 2022. Sea temperature is the monthly median of daily sea-surface temperature from the Open-Meteo marine archive, 2023 to 2025. Nothing here is a forecast. All spot pages · Bag sizes against airline limits · More articles