Offshore Stays

Surf Canggu, Indonesia

Surf Canggu, Indonesia: beach breaks and reef breaks for all levels, best surf April–October, sea 26°C–30°C, monthly weather and remote-work time zones.

Waves

beach breaks and reef breaks

Suits

all levels

Best surf months

April–October

Sea temperature

26–30°C

Surf season in Canggu, month by month

Highlighted months are the main surf season. Wave figures are open-ocean averages, not a beach forecast. Pick a month for the full breakdown.

Monthly climate, waves and surf season
MonthSurf seasonWaves mSwellAir °CSea °CRain mm/day
January–1.712 s SW262910.2
February–1.713 s SW26298.9
March–1.613 s SSW26306.5
AprilIn season1.714 s SSW26294.1
MayIn season1.914 s SSW25282.6
JuneIn season2.014 s SSW24281.8
JulyIn season2.215 s SSW24261.3
AugustIn season2.114 s SSW23260.8
SeptemberIn season2.014 s SSW24261.3
OctoberIn season1.814 s SSW26271.8
November–1.513 s SSW26294.5
December–1.713 s SW26298.8

Surf spots near Canggu

Working remotely from Canggu

Canggu is on Asia/Makassar (UTC+8 in winter). Shared 9–17 workday hours, counted for both winter and summer clock changes:

  • New Yorknone
  • San Francisconone
  • Londonnone
  • Berlin1 h
  • Sydney5 h

We only publish a town's wifi speed from measured tests, and there aren't enough here yet.

Where to stay in Canggu

All Offshore Stays in Canggu →

Planning a longer stay? Digital nomad visa options for Indonesia →

Frequently asked questions

When is the best time to surf Canggu?
Surf in Canggu is most reliable from April–October. See the month-by-month table for weather and sea temperature.
How warm is the water in Canggu?
Sea temperature in Canggu averages 26°C in August and 30°C in March. That calls for boardshorts or a rash vest at the coldest and boardshorts or a rash vest at the warmest.
Is Canggu good for beginners?
Yes — Canggu has beach breaks and reef breaks that suit beginners. Conditions still vary by day and season, so a lesson on your first sessions is sensible.
Can I work remotely from Canggu with a team in another time zone?
Canggu runs on Asia/Makassar. Working 9–17 there, you keep at least 1 hours of shared workday with Berlin and 5 hours of shared workday with Sydney all year round.

Compare every surf town in Indonesia →

More surf towns nearby

Climate: NASA POWER (MERRA-2) monthly climatology, 2001–2020. Sea temperature: NOAA Coral Reef Watch CoralTemp v3.1, 5 km monthly SST, 2015–2025 mean (nearest ocean cell). Surf seasons, break types and skill levels are Offshore Stays editorial. Waves (average height, peak period and main direction): Open-Meteo Marine API, ECMWF ERA5-Ocean hourly reanalysis, 2016–2025 (offshore grid cell 9.0°S 115.0°E), retrieved 22 Oct 2026.