Surfing in Bali

10 surfing spots in Bali, Indonesia. The colours show each month: the stronger, the better for surfing.

Updated November 2026 · weather data 2022–2026

In short

  • Best waves in Bali: January–March, May–October, December (around 1.6 m, water 29°C, no wetsuit).
  • Smaller waves and the warmest water, good for beginners: January, March–April, November–December (around 1.4 m, water 30°C, no wetsuit).
  • Top picks: Canggu – Batu Bolong, Bali – Padang Padang & Bali – Bingin.
  • For beginners: Canggu – Batu Bolong & Bali – Kuta Beach.

Wave height: average daily maximum.

Month by month in Bali

MonthWavesWaterWetsuitAir
JanuaryJan1.5 m29°Cno wetsuit30°C
FebruaryFeb1.5 m29°Cno wetsuit29°C
MarchMar1.5 m30°Cno wetsuit30°C
AprilApr1.4 m30°Cno wetsuit30°C
MayMay1.6 m29°Cno wetsuit30°C
JuneJun1.8 m29°Cno wetsuit29°C
JulyJul1.9 m28°Cno wetsuit28°C
AugustAug1.9 m28°Cno wetsuit29°C
SeptemberSep1.7 m28°Cno wetsuit29°C
OctoberOct1.6 m29°Cno wetsuit30°C
NovemberNov1.3 m30°Cno wetsuit30°C
DecemberDec1.5 m30°Cno wetsuit30°C

Averages of the 10 spots on this page. Best months highlighted. Air: average daytime high.

Questions

When is the best time for surfing in Bali?

Best waves in Bali: January–March, May–October, December (around 1.6 m, water 29°C, no wetsuit). Smaller waves and the warmest water, good for beginners: January, March–April, November–December (around 1.4 m, water 30°C, no wetsuit).

What wetsuit do I need in Bali?

It depends on the month: about 30°C water in December (no wetsuit) and about 28°C in August (no wetsuit).

Is Bali good for beginners?

Yes, these spots suit beginners: Canggu – Batu Bolong & Bali – Kuta Beach.

Which airport is closest?

Denpasar I Gusti Ngurah Rai International Airport (DPS), 11 km from Canggu – Batu Bolong.

Read more

All articles →

Surfing in Indonesia