Updated daily · Monday, August 10

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.

2.0m swell @ 11s from the SSW · wind 10 km/h offshore (SE)
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
If you’re going
The board

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

Also worth the plane ticket

Teahupo'o

Fun
Tahiti — French Polynesia

3.6m swell @ 12s from the SSW · wind 23 km/h cross-shore (SE)

Malibu (First Point)

Sleepy
USA — California, Los Angeles

0.6m swell @ 12s from the S · wind 8 km/h glassy (SW)

The full board

SpotTodayConditions
UluwatuIndonesia — Bali, Bukit PeninsulaSolid2.0m swell @ 11s from the SSW · wind 10 km/h offshore (SE)
Teahupo'oTahiti — French PolynesiaFun3.6m swell @ 12s from the SSW · wind 23 km/h cross-shore (SE)
Malibu (First Point)USA — California, Los AngelesSleepy0.6m swell @ 12s from the S · wind 8 km/h glassy (SW)
Lagundri Bay (Nias)Indonesia — Nias IslandSleepy2.3m swell @ 10s from the S · wind 18 km/h cross-shore (SE)
Arugam BaySri Lanka — East CoastSleepy1.1m swell @ 10s from the SSE · wind 16 km/h cross-shore (SSW)
Raglan (Manu Bay)New Zealand — WaikatoSleepy1.6m swell @ 10s from the WSW · wind 17 km/h cross-shore (WSW)
Margaret RiverAustralia — Western AustraliaSleepy3.0m swell @ 11s from the SW · wind 38 km/h onshore (SW)
Bells BeachAustralia — VictoriaSleepy0.8m swell @ 13s from the SW · wind 20 km/h cross-shore (SW)
Lower TrestlesUSA — California, San ClementeSleepy0.7m swell @ 12s from the SSW · wind 13 km/h onshore (WSW)
CloudbreakFiji — TavaruaSleepy1.2m swell @ 11s from the SSE · wind 12 km/h cross-shore (SW)
Punta de LobosChile — PichilemuSleepy1.9m swell @ 9s from the WSW · wind 10 km/h cross-shore (SSW)
Puerto EscondidoMexico — OaxacaSleepy1.2m swell @ 12s from the S · wind 12 km/h onshore (SSW)
PavonesCosta Rica — Golfo DulceSleepy1.0m swell @ 10s from the SSW · wind 17 km/h onshore (SSW)
ChicamaPeru — La LibertadSleepy0.9m swell @ 6s from the S · wind 21 km/h offshore (SSW)
Anchor PointMorocco — TaghazoutSleepy0.8m swell @ 5s from the NW · wind 7 km/h glassy (WSW)
Mount MaunganuiNew Zealand — Bay of PlentySleepy0.7m swell @ 6s from the N · wind 16 km/h offshore (WSW)
SupertubosPortugal — PenicheSleepy0.7m swell @ 6s from the NW · wind 19 km/h cross-shore (N)
Cloud 9Philippines — SiargaoSleepy1.1m swell @ 5s from the SE · wind 11 km/h cross-shore (SSE)
Hossegor (La Gravière)France — LandesSleepy0.6m swell @ 8s from the NW · wind 10 km/h onshore (WNW)
RinconUSA — California, Santa BarbaraSleepy0.5m swell @ 5s from the W · wind 7 km/h glassy (W)
MundakaSpain — Basque CountrySleepy0.6m swell @ 7s from the NW · wind 9 km/h onshore (N)
Soup BowlBarbados — BathshebaSleepy0.8m swell @ 5s from the ESE · wind 17 km/h onshore (ESE)
Jeffreys BaySouth Africa — Eastern CapeSleepy1.6m swell @ 7s from the SSE · wind 10 km/h cross-shore (SSE)
PipelineHawaii — Oahu, North ShoreSleepy1.0m swell @ 6s from the E · wind 17 km/h cross-shore (ENE)
Snapper RocksAustralia — Gold CoastSleepy1.1m swell @ 5s from the NE · wind 24 km/h cross-shore (NW)

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).