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
| Month | Waves | Water | Wetsuit | Air |
|---|---|---|---|---|
| JanuaryJan | 1.5 m | 29°C | no wetsuit | 30°C |
| FebruaryFeb | 1.5 m | 29°C | no wetsuit | 29°C |
| MarchMar | 1.5 m | 30°C | no wetsuit | 30°C |
| AprilApr | 1.4 m | 30°C | no wetsuit | 30°C |
| MayMay | 1.6 m | 29°C | no wetsuit | 30°C |
| JuneJun | 1.8 m | 29°C | no wetsuit | 29°C |
| JulyJul | 1.9 m | 28°C | no wetsuit | 28°C |
| AugustAug | 1.9 m | 28°C | no wetsuit | 29°C |
| SeptemberSep | 1.7 m | 28°C | no wetsuit | 29°C |
| OctoberOct | 1.6 m | 29°C | no wetsuit | 30°C |
| NovemberNov | 1.3 m | 30°C | no wetsuit | 30°C |
| DecemberDec | 1.5 m | 30°C | no wetsuit | 30°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.