Updated daily · Tuesday, September 15

Where you’d rather be

Every day we run live forecast models over 25 of the world’s great waves — swell size, period, direction and wind, each judged against what that spot actually likes — and answer one question: where would you rather be right now?

Today’s call

Uluwatu

Solid
Indonesia — Bali, Bukit Peninsula · Intermediate+

Five lefts stacked along a limestone cliff beneath a clifftop temple, entered through a sea cave. Dry-season trades hold it open all day, and it handles everything from head-high runners to serious swell.

1.7m swell @ 12s from the SW · wind 22 km/h offshore (ESE)
06:13noon18:16
Tide -1.11.4m Waxing crescentlocal time · dot = now
If you’re going
The board

Your standard shortboard up to overhead; step-up beyond. Our guide to the best surfboards covers every option.

Getting there

Fly to Denpasar, scooter or car to the Bukit, then down the cave steps — earlier is better for the parking and the lineup. Open the map

Also worth the plane ticket

Margaret River

Solid
Australia — Western Australia

3.0m swell @ 11s from the SW · wind 6 km/h glassy (S)

Lagundri Bay (Nias)

Fun
Indonesia — Nias Island

1.8m swell @ 12s from the SSW · wind 12 km/h cross-shore (S)

The full board

SpotTodayConditions
UluwatuIndonesia — Bali, Bukit PeninsulaSolid1.7m swell @ 12s from the SW · wind 22 km/h offshore (ESE)
Margaret RiverAustralia — Western AustraliaSolid3.0m swell @ 11s from the SW · wind 6 km/h glassy (S)
Lagundri Bay (Nias)Indonesia — Nias IslandFun1.8m swell @ 12s from the SSW · wind 12 km/h cross-shore (S)
Raglan (Manu Bay)New Zealand — WaikatoSleepy1.8m swell @ 10s from the SW · wind 11 km/h cross-shore (SW)
Arugam BaySri Lanka — East CoastSleepy1.0m swell @ 11s from the SSE · wind 9 km/h cross-shore (NNE)
CloudbreakFiji — TavaruaSleepy2.1m swell @ 12s from the SSW · wind 15 km/h onshore (NW)
Teahupo'oTahiti — French PolynesiaSleepy1.4m swell @ 12s from the SSW · wind 9 km/h onshore (SSW)
Bells BeachAustralia — VictoriaSleepy1.4m swell @ 9s from the SW · wind 23 km/h cross-shore (SW)
Punta de LobosChile — PichilemuSleepy0.9m swell @ 9s from the WSW · wind 5 km/h glassy (SW)
Mount MaunganuiNew Zealand — Bay of PlentySleepy0.2m swell @ 11s from the NE · wind 7 km/h glassy (NNW)
Anchor PointMorocco — TaghazoutSleepy0.6m swell @ 8s from the NW · wind 6 km/h glassy (WSW)
Cloud 9Philippines — SiargaoSleepy0.8m swell @ 8s from the ENE · wind 14 km/h offshore (WSW)
SupertubosPortugal — PenicheSleepy0.7m swell @ 8s from the NW · wind 23 km/h cross-shore (N)
ChicamaPeru — La LibertadSleepy1.1m swell @ 7s from the S · wind 22 km/h offshore (S)
RinconUSA — California, Santa BarbaraSleepy1.0m swell @ 6s from the W · wind 11 km/h onshore (WSW)
MundakaSpain — Basque CountrySleepy0.6m swell @ 8s from the NW · wind 13 km/h onshore (NW)
PavonesCosta Rica — Golfo DulceSleepy1.1m swell @ 7s from the SSW · wind 14 km/h onshore (SW)
Snapper RocksAustralia — Gold CoastSleepy0.7m swell @ 6s from the E · wind 18 km/h onshore (NNE)
Malibu (First Point)USA — California, Los AngelesSleepy0.9m swell @ 6s from the WSW · wind 11 km/h onshore (S)
Puerto EscondidoMexico — OaxacaSleepy0.6m swell @ 7s from the S · wind 14 km/h onshore (SW)
Lower TrestlesUSA — California, San ClementeSleepy0.8m swell @ 6s from the W · wind 18 km/h onshore (SSW)
Soup BowlBarbados — BathshebaSleepy0.7m swell @ 5s from the E · wind 17 km/h onshore (ENE)
Hossegor (La Gravière)France — LandesSleepy0.7m swell @ 7s from the NW · wind 26 km/h onshore (WSW)
PipelineHawaii — Oahu, North ShoreSleepy0.9m swell @ 7s from the NE · wind 18 km/h cross-shore (ENE)
Jeffreys BaySouth Africa — Eastern CapeSleepy1.4m swell @ 8s from the ESE · wind 9 km/h cross-shore (S)

These are model forecasts, not eyewitness reports — conditions at each spot are taken from its local midday forecast, and every wave has moods no model sees. Learn to read the numbers yourself in our guide to the best surf forecasts. Forecast data by Open-Meteo (CC BY 4.0).