Bali Surf Guide
Bali offers year-round surf, from world-class lefts on the Bukit Peninsula to beginner beach breaks at Canggu and the high-performance right at Keramas, split by season and coast.
- Best season
- April–October, dry season (May–September peak)
- Skill level
- All levels — beginner beach breaks to expert reefs
- Water temp
- 26–29°C (79–84°F), warm year-round; boardshorts
- Nearest airport
- Denpasar (DPS)
Overview & best season
Bali surfs all year because its two monsoon seasons hand off between coasts. The dry season (April–October) brings southeast trade winds and consistent SW groundswell, lighting up the west-facing Bukit Peninsula reefs. The wet season (November–March) shifts the focus east, where offshore mornings favour Keramas, Sanur and Nusa Dua.
The surf scene is well developed and crowded: Bali draws surfers from across the world, and the marquee Bukit breaks can be packed during the dry-season peak. May, June and September often balance good swell with slightly thinner crowds than the July–August high season.
Waves & skill level
The Bukit Peninsula holds Bali's most famous waves. Uluwatu is a long, hollow left peeling along the base of limestone cliffs over a shallow, sharp reef; Padang Padang is an even heavier, barrelling left for advanced surfers only. Both reward experienced surfers and punish mistakes.
For beginners and intermediates, the beach breaks at Canggu and Kuta offer forgiving, shifting sandbar waves with surf schools and rentals nearby. On the east coast, Keramas is a powerful, high-performance right-hand reef break and a former WSL Championship Tour venue — a fast, ramp-like wave suited to confident intermediates and experts.
Getting there & around
Most visitors fly into Ngurah Rai International Airport in Denpasar (DPS), the island's only major airport, with wide connections across Asia and Australia. The surf spots are spread out: the Bukit reefs sit in the south, Canggu on the west coast, and Keramas to the east, so no single base reaches everything quickly.
Getting around is usually by rented scooter, which is cheap and flexible, or by hiring a private driver for longer transfers and board-laden trips. Traffic in the Canggu–Seminyak corridor can be heavy, so allow extra time.
Where to stay, hazards & etiquette
Canggu suits beginners and those wanting cafes and nightlife; Uluwatu and Bingin put you on the Bukit's best reefs; Kuta is central and convenient for beach breaks. Water is warm year-round (26–29°C / 79–84°F), so boardshorts or a swimsuit are enough.
The main hazards are shallow, live coral reef, strong currents and rips, sea urchins, and crowds at the popular breaks. Wear reef booties where appropriate, clean and disinfect coral cuts promptly to avoid infection, and respect local etiquette: don't drop in, wait your turn, and give priority to surfers who know the reef.
Surf spots in Bali
View the Bali surf forecast →Monthly conditions in Bali
Historical monthly averages, 2020–2024, measured near Uluwatu. The percentage is the chance a given day is surfable (3ft+).