AI-powered spot recommendations, live conditions, and local knowledge for every break in Bali — completely free.
Bali is the most complete surf destination on earth. Within a 90-minute scooter ride you'll find more than 50 quality waves — from gentle, sandy beach breaks where you'll catch your very first wave, to heaving reef barrels that draw professional surfers from around the world. The water is warm all year (27–29°C — boardshorts and a rash vest), the surf culture is welcoming, and because the island has two coasts facing opposite directions, something is almost always breaking somewhere.
This is the complete 2026 guide to surfing in Bali: every spot mapped by region, skill level and season, with honest local knowledge on crowds, hazards and access — plus a free AI Surf Concierge that knows every break on the island and can build your trip around your ability and dates. Whether you're learning to surf in Canggu or chasing the barrel at Uluwatu, start here.
Bukit Peninsula: Uluwatu · Padang Padang · Impossibles · Bingin · Balangan · Dreamland (New Kuta) · Nyang Nyang · Green Ball
Canggu: Canggu (Batu Bolong) · Echo Beach · Berawa · Old Man's · Seseh · Pererenan · Canggu Left · Batu Mejan (Echo Beach North)
Kuta: Kuta Beach · Legian Beach · Seminyak · Halfway Kuta · Airport Rights · Kuta Reef · Padma Reef
South Kuta: Jimbaran Bay · Nusa Dua Reef · Serangan (Turtle Island) · Hyatt Reef
East Coast: Keramas · Komune · Ketewel · Lebih · Candidasa · Amed · Tulamben · Tanjung Sari
West Coast: Medewi · Balian · Tanah Lot · Pasut Beach · Soka Beach
Sanur: Sanur Reef
Nusa Islands: Playgrounds (Lembongan) · Shipwrecks (Lembongan) · Lacerations (Lembongan) · Crystal Bay (Nusa Penida) · Toyapakeh (Nusa Penida) · Mushroom Bay (Lembongan) · Cepuk (Nusa Lembongan)
North Bali: Lovina Beach · Menjangan Island
Browse all 50+ Bali surf spots →
Beginners — soft, forgiving beach breaks with surf schools and board hire — Canggu (Batu Bolong) · Old Man's · Kuta Beach · Legian Beach · Jimbaran Bay · Pasut Beach · Soka Beach · Mushroom Bay (Lembongan)
Intermediate — fun walls to build your turns and confidence — Balangan · Dreamland (New Kuta) · Green Ball · Echo Beach · Berawa · Seseh · Pererenan · Seminyak
Advanced — powerful reef breaks that reward wave knowledge and fitness — Uluwatu · Impossibles · Bingin · Nyang Nyang · Keramas · Ketewel · Lebih · Shipwrecks (Lembongan)
Expert only — heavy, hollow barrels for experienced reef surfers — Padang Padang · Lacerations (Lembongan) · Toyapakeh (Nusa Penida) · Tanjung Sari
Bali's surf seasons follow the wind. From May to September — the dry season — south-east trade winds blow offshore across the west and south coasts, grooming the legendary Bukit Peninsula reefs (Uluwatu, Padang Padang, Bingin) and the Canggu breaks into clean, world-class form. This is peak season: the best waves, but also the biggest crowds. From November to March the wind reverses and the east coast lights up — Keramas, Sanur and the Nusa islands get their offshore window. April and October are the shoulder months: lighter crowds and still-excellent waves. In short, you can surf in Bali in every month of the year — you just follow the wind to the coast that's working.
Read the full month-by-month Bali surf season guide →
Bali is one of the most affordable surf trips going — cheap board rental, world-class waves that cost nothing to surf, and accommodation for every budget. New to surfing? Start with the beginner's guide. Working out budgets, timing and logistics? The trip-planning guide covers it. Ready to go? Book lessons, camps and stays.
Bali is one of the best surf destinations on earth. The island has 50+ quality breaks within a couple of hours of each other, warm water year-round (27–29°C), waves for every level from gentle beach breaks to world-class reef barrels, and two coasts that mean something is almost always working whatever the season.
Beginners should start on the soft, sandy-bottom beach breaks of Kuta, Legian, Seminyak and Batu Bolong (Canggu). These spots have forgiving whitewater, plenty of surf schools and board rentals, and no sharp reef. Save the Bukit Peninsula reef breaks (Uluwatu, Padang Padang, Bingin) until you can confidently surf green, unbroken waves.
The dry season (May–September) is the classic Bali surf season: south-east trade winds blow offshore on the west and south coasts, grooming the Bukit and Canggu reef breaks. In the wet season (November–March) the wind flips and the east coast (Keramas, Sanur, Nusa Dua) comes alive. Bali has surfable waves all year — you simply follow the wind to the coast that is working.
Surfing in Bali is cheap. Board rental runs about IDR 50,000–100,000 per day, a group lesson IDR 350,000–500,000, and a private lesson IDR 500,000–800,000. A scooter to reach the spots is IDR 70,000–100,000 per day, and most of the best waves are free to surf — you only pay for parking.
No. Bali caters to every level. Complete beginners learn on the Kuta and Canggu beach breaks, intermediates progress on spots like Balangan, Medewi and Echo Beach, and experts chase the heavy reef barrels of Padang Padang and Uluwatu. Use the free AI Surf Concierge to match spots to your exact ability, dates and the current conditions.