Bali Surf Spots Guide: Where to Surf by Level
Last updated: October 2026
Bali is one of the easiest places in the world to learn to surf and one of the best places to progress once you can catch green waves. But the island’s breaks are very different from each other: some are soft sand-bottom beach breaks, others are shallow reef passes that only experienced surfers should paddle out at. This guide walks through six of the best-known Bali surf spots, who each one suits, when it works and what to watch out for, so you can pick waves that match your level.
Quick summary: if you are a beginner, start on the sandy beach breaks around Kuta. Intermediate surfers can move on to Canggu, Balangan and Medewi on the right days. Padang Padang and Uluwatu are reef breaks for confident, experienced surfers.
Kuta Beach: the classic place to learn
Level: complete beginners to intermediate
Wave type: sandy beach break, lefts and rights
Best for: first lessons, practising pop-ups, catching whitewater and first green waves
Most people who learn to surf in Bali start at Kuta, and for good reason. The long stretch of sand means there is no reef underfoot, the waves break over a gently sloping bottom, and on most days you can find small, forgiving whitewater close to shore. It is also where Surf Discovery is based, so our lessons start right here.
Season notes: Kuta faces west and picks up swell year-round. The dry season (roughly April to October) usually brings offshore morning winds and cleaner conditions; in the wet season (roughly November to March) conditions can be choppier, but there are still plenty of learner-friendly days.
Hazards: rip currents are the main risk, especially at higher tides and when the swell is bigger. Crowds of learners and rental boards are also a factor. Always surf between the lifeguard flags and ask the lifeguards or your coach where the rips are that day.
How we help: we read the beach each morning and choose the safest section for the group’s level. Groups are small, so your coach can watch you closely in the water and help you avoid rips and busy peaks. Try a trial surf lesson first or go straight into a beginner surf course.
Read our full Kuta surf guide for season, hazards and beginner tips.
Balangan: a scenic left on the Bukit
Level: intermediate (beginners only on small, high-tide days with a coach)
Wave type: left-hand reef break
Best for: surfers who can already turn and want a longer, fun left
Balangan is a beautiful cliff-backed beach on the Bukit Peninsula in the south of Bali. The main wave is a left that peels over reef, giving long rides when the swell lines up. On smaller days the inside sections can be friendly enough for progressing surfers.
Season notes: best in the dry season (around April to October), when the trade winds blow offshore on the west side of the Bukit. Mid to high tide is usually more comfortable.
Hazards: shallow reef, especially at low tide, and sharp rocks near the cliffs. Wear booties if you are not used to reef, and avoid duck-diving deep over the reef.
How we help: once our students are comfortable on green waves in Kuta, we choose small, safe days and the right tide to bring them to spots like this, so the first reef session is a positive experience rather than a scary one.
Read our full Balangan surf guide for season, hazards and beginner tips.
Padang Padang: world-class barrels, experts only
Level: advanced to expert (the main left); intermediate only at the inside “Baby Padang” on small days
Wave type: heavy, hollow left-hand reef break
Best for: experienced tube riders; spectators
Padang Padang is one of the most famous waves in Indonesia. On a solid swell it throws fast, hollow barrels over very shallow reef, and the line-up is competitive and full of local and international chargers. It is a spectacular place to watch from the cliff, but not a place to learn.
Season notes: needs a decent swell and works best in the dry season with offshore winds. On small days the main reef barely breaks.
Hazards: extremely shallow, sharp reef; heavy wipeouts; strong currents; crowded take-off zone. Injuries here are common even for good surfers.
How we help: we will be honest about whether a wave is right for you. Beginners and intermediates on our programmes surf safer spots, and we can point experienced surfers to the right days and tides.
Read our full Padang Padang surf guide for season, hazards and beginner tips.
Canggu: a mix of beach and reef breaks
Level: beginner to advanced, depending on the break
Wave type: several beach breaks and reef/rock-bottom peaks along the coast
Best for: progressing surfers who want variety; longboarders
Canggu, north-west of Kuta, has a whole string of breaks within a short scooter ride of each other. Some are mellow, sandy and good for improvers; others break over reef or rocks and suit more experienced surfers. It is also one of the busiest surf areas on the island.
Season notes: works year-round. Mornings are usually cleanest in the dry season; the wet season can bring onshore winds later in the day.
Hazards: crowds and loose boards, rocky or reef bottoms at some peaks, and currents on bigger days. Etiquette matters here; know the right-of-way rules before you paddle out.
How we help: as part of a surf camp or guided session, we choose the break and tide that matches each student’s level, rather than sending everyone to the same crowded peak.
Read our full Canggu surf guide for season, hazards and beginner tips.
Medewi: one of Bali’s longest lefts
Level: intermediate; confident beginners on small days with a coach
Wave type: long left-hand point break over rocks and boulders
Best for: practising turns and long rides away from the crowds of the south
Medewi sits on Bali’s quieter west coast, a few hours’ drive from Kuta. On the right swell it produces long, rolling lefts that can give rides of a hundred metres or more, which makes it a great wave for building confidence and practising turns.
Season notes: best in the dry season with a south-west swell and morning offshore winds. Mid to high tide is generally easier.
Hazards: rocky, boulder-covered bottom and a rocky entry and exit. Watch your footing, and be careful at low tide.
How we help: Medewi is a favourite destination for our guided surf trips, where a coach organises transport, picks the session times and gives feedback in the water.
Uluwatu: Bali’s iconic reef break
Level: advanced
Wave type: several left-hand reef breaks below the cliffs
Best for: experienced surfers chasing powerful, long walls
Uluwatu is the wave that put Bali on the surfing map. Several peaks break along the reef below the cliff-top warungs, ranging from walls to fast, hollow sections, and it can hold big swell. Access is through a cave, and paddling back in requires knowing the tide and current.
Season notes: at its best in the dry season (around April to October). Many surfers time it around the tide, as some sections become dangerously shallow at low tide.
Hazards: sharp, shallow reef, strong currents that can sweep you past the cave exit, big swells and crowds. Not suitable for beginners.
How we help: we build the skills step by step, from whitewater in Kuta to green waves and easier reef breaks, so that when you are ready for waves like Uluwatu you get there safely. Experienced surfers looking for more remote, powerful waves can also check our G-Land travel journal.
Read our full Uluwatu surf guide for season, hazards and beginner tips.
Choosing the right Bali surf location for your level
- First time on a board: Kuta Beach with a coach.
- Catching green waves, starting to turn: Kuta, mellow Canggu breaks, Balangan or Medewi on small days.
- Confident on reef and in bigger surf: Uluwatu, Padang Padang and other Bukit reefs.
Conditions change daily with swell, wind and tide, so the same spot can be friendly one morning and dangerous the next. Surfing with a local coach is the fastest way to learn which waves are right for you.
Learn to surf in Bali with Surf Discovery
Surf Discovery is a surf school in Kuta, Bali. We teach in small groups, so every student gets proper attention from the coach, and we move you from the sand to safer, more challenging waves at your own pace. Start with a trial lesson, sign up for the beginner course, or join our surf camp in Bali. Before you fly, check our Bali visa guide.
Bali surf spots: FAQ
What is the best surf spot in Bali for beginners?
Kuta Beach is the most popular place for beginners. It has a sandy bottom, gentle whitewater close to shore and lifeguards on duty, which is why most surf schools, including Surf Discovery, teach there.
When is the best time to surf in Bali?
The dry season, roughly April to October, brings the most consistent swell and offshore winds on the west coast and Bukit Peninsula. Bali has surfable waves year-round, though, and the wet season can be good for the east-side breaks.
Can beginners surf Uluwatu or Padang Padang?
No. Both are powerful waves breaking over shallow, sharp reef with strong currents and crowded line-ups. They are for advanced surfers. Beginners should build their skills on beach breaks first.
Do I need booties to surf in Bali?
Not on sandy beach breaks like Kuta. On reef breaks such as Balangan, Uluwatu or Padang Padang, many surfers wear reef booties, especially at lower tides.
Is it better to surf with a coach in Bali?
For beginners and improvers, yes. A coach chooses the right spot and tide for your level, keeps you away from rips and crowded peaks, and gives feedback in the water so you progress faster and more safely.