Surfing in Bali
From beginner beach breaks to some of the best reef waves on Earth

Bali is one of the world's great surf destinations, with an enormous range: beginner-friendly sand-bottom breaks for your first lesson, and world-class reef breaks that draw professional surfers year-round.
Quick facts
Where to learn
Kuta and Canggu (Batu Bolong, Old Man's) have gentle, sand-bottom breaks and the highest concentration of surf schools on the island — a good first lesson runs roughly 300,000–500,000 IDR for a couple of hours with an instructor and board.
Where the pros go
Uluwatu, Padang Padang, and Bingin on the Bukit Peninsula are reef breaks for experienced surfers — powerful, fast, and unforgiving of mistakes on the reef below. Keramas on the east coast is another advanced/pro-level spot with a beach break over sand.
Seasons
The dry season (April–October) brings the best swells and consistent offshore wind, especially on the west/southwest coasts (Uluwatu, Canggu). The wet season (November–March) shifts good conditions toward the east coast (Keramas, Sanur).
Practical tips
- —Reef breaks like Uluwatu require reef booties and real experience — don't overestimate your level on a shallow reef.
- —Board rental is everywhere and cheap (~50,000–100,000 IDR/day) if you're bringing your own leash and wax.
- —Surf etiquette (right of way, not dropping in) is taken seriously at crowded spots like Uluwatu — watch a session before paddling out if you're new to the break.
- —Reef cuts get infected fast in the tropics — clean any cut immediately and keep it covered and dry.



