Surf Indonesia: the best surf towns, seasons and spots
Where to surf in Indonesia: 2 surf towns compared by surf season (mostly April–October), waves, skill level and sea temperature.
Best time to surf Indonesia: April–October is main surf season in most of its surf towns. The table below shows each town's own season.
Indonesia surf towns compared
| Town | Best surf | Waves | Suits | Sea temp |
|---|---|---|---|---|
| Canggu surfSoutheast & East Asia | April–October | beach breaks and reef breaks | all levels | 26–30°C |
| Uluwatu surfSoutheast & East Asia | April–October | reef breaks | intermediate and advanced surfers | 26–30°C |
Surf houses in Indonesia
Staying longer than a holiday? Digital nomad visa options for Indonesia →
Frequently asked questions
- When is the best time to surf Indonesia?
- Across the 2 surf towns we cover in Indonesia, April–October is main surf season in most of them. Canggu: April–October; Uluwatu: April–October.
- Where is the water warmest for surfing in Indonesia?
- Canggu has the warmest sea of the towns we cover, around 30°C in March. The coldest is Canggu, around 26°C in August.
- Where should beginners surf in Indonesia?
- Canggu has breaks that suit beginners. The other towns are better for surfers who already ride green waves.