General10 min read

Where to Surf in Bali: 15 Best Surf Spots for Every Skill Level

GetSurf Team•

Bali is one of the world's most exciting surfing destinations, offering everything from mellow beach breaks for first-timers to powerful reef waves that challenge experienced surfers. But with so many beaches around the island, figuring out where to surf in Bali can be surprisingly difficult.

Should you head to Uluwatu for its legendary waves? Learn to surf in Kuta? Explore the surf scene in Canggu? Or escape the crowds and discover a quieter spot? The answer depends on your surfing experience, the time of year, and the conditions on the day.

In this guide, we'll explore 15 of the best surf spots in Bali, explain which beaches suit different skill levels, and help you decide where to paddle out.

Which Beaches in Bali Are Best for Surfing?

Bali has surf spots for virtually every level, but no single beach is perfect for everyone. If you're a complete beginner, Kuta Beach and parts of Canggu offer accessible conditions when the swell is manageable. Intermediate surfers can explore locations such as Medewi, Balangan and selected sections of Canggu. Advanced surfers often travel to Bali specifically for legendary reef breaks like Uluwatu, Bingin and Padang Padang.

Here's a quick comparison:

Surf Spot Typical Skill Level Wave Type Kuta BeachBeginnerBeach break Legian BeachBeginner–IntermediateBeach break Seminyak BeachBeginner–IntermediateBeach break Batu BolongBeginner–IntermediateMixed reef and sand Berawa BeachIntermediateBeach break Dreamland BeachIntermediate; beginners in suitable small surfBeach break Balangan BeachIntermediate–AdvancedReef break MedewiIntermediate–AdvancedLeft-hand point break Bingin BeachAdvancedReef break Impossibles BeachIntermediate–AdvancedReef break UluwatuAdvancedReef break Padang PadangAdvanced–ExpertReef break KeramasAdvancedReef break Green Bowl BeachAdvancedReef break Nusa Dua reef breaksIntermediate–AdvancedReef breaks

Note: Skill classifications are general guidance. Swell size, tide, wind and currents can make a familiar break considerably more demanding.

1. Kuta Beach – Best for First-Time Surfers

Kuta Beach is one of the most popular places to learn surfing in Bali. Its long sandy coastline offers multiple peaks, and the softer whitewater on smaller days creates suitable conditions for practicing your first pop-up.

Unlike Bali's famous reef breaks, Kuta's sandy bottom reduces the risk of hitting coral when you fall. It's also easy to find surf schools, board rentals and experienced instructors along the beachfront.

Best for: Complete beginners and first surf lessons.

Surf tip: Choose a manageable swell and learn within a designated surfing area under appropriate supervision. Kuta can still experience strong currents and powerful shorebreaks.

2. Legian Beach – A Great Alternative to Kuta

Just north of Kuta, Legian Beach offers another long stretch of sand with consistent surf. The waves can be suitable for beginner lessons and surfers developing their paddling, take-off and turning skills.

Depending on the conditions and exact section, Legian may feel less hectic than central Kuta.

Best for: Beginners and improving surfers.

Surf tip: Start on a smaller day. A sandy bottom doesn't automatically mean the waves are gentle.

3. Seminyak Beach – Surfing Near Bali's Popular Resorts

Seminyak combines beachside restaurants, accommodation and accessible surf. The broad sandy coastline can offer good opportunities for beginner and intermediate surfers, especially when the waves are smaller.

However, Seminyak can become punchy during large swells, so beginners should select their lesson time carefully.

Best for: Beginners under suitable conditions and progressing surfers.

Surf tip: Morning sessions may offer lighter winds, but always check the actual forecast.

4. Batu Bolong, Canggu – Great for Longboarding

Batu Bolong is one of Bali's most recognizable longboarding destinations. Its rolling waves can provide longer rides than many steep beach breaks, making it popular with longboarders and progressing beginners.

The lineup can be extremely crowded, and some areas have rocks or reef below the water.

Best for: Longboarders, improving beginners and intermediate surfers.

Surf tip: A local instructor can help you select the appropriate take-off area and understand the right-of-way rules.

5. Berawa Beach – A Step Up in Canggu

Berawa Beach offers a more energetic surfing experience than the gentler waves typically associated with Batu Bolong. Its beach breaks can create fun, punchy waves for surfers who already understand basic paddling, take-offs and board control.

Conditions vary considerably with swell and tide.

Best for: Intermediate surfers.

Surf tip: Pay attention to rip currents and shifting sandbanks.

6. Dreamland Beach – A Beautiful Bukit Peninsula Surf Spot

Dreamland Beach sits beneath dramatic limestone cliffs on Bali's Bukit Peninsula. It offers a scenic sandy-bottom break that can produce fun waves for intermediate surfers.

On small, favorable days, selected sections may be suitable for supervised beginner progression. On bigger swells, however, the shorebreak and wave power can become challenging.

Best for: Intermediate surfers, with limited beginner opportunities in carefully selected conditions.

Explore Dreamland Beach on GetSurf.

7. Balangan Beach – Long Left-Hand Reef Waves

Balangan is known for its beautiful beach scenery and long left-hand reef break. When the swell and tide align, surfers can enjoy extended rides along the reef.

However, the reef bottom and changing wave intensity make the main break more appropriate for experienced surfers.

Best for: Intermediate to advanced surfers.

Surf tip: Avoid surfing over exposed shallow coral, particularly without prior reef experience.

Discover the Balangan Beach surf guide.

8. Medewi – Long Rides on Bali's West Coast

Medewi is famous for its long left-hand point break and more relaxed atmosphere compared with the busiest southern surf spots. Its waves can be particularly appealing to intermediate surfers improving their turns, positioning and flow.

The rocky bottom and long rides require appropriate wave-reading skills.

Best for: Intermediate and experienced surfers.

Surf tip: Check the tide, entry points and crowd before paddling out.

9. Bingin Beach – Perfectly Formed Reef Waves

Bingin is one of Bali's most photogenic surf breaks. Its fast, hollow left-hand waves attract experienced surfers looking for powerful, technical rides.

The wave breaks over shallow reef, making timing, positioning and experience essential.

Best for: Advanced surfers.

Surf tip: This is not a suitable location for your first surf lesson.

Explore Bingin Beach on GetSurf.

10. Impossibles Beach – Long, Fast Lefts

Impossibles is a multi-section reef break beneath the cliffs of the Bukit Peninsula. Under favorable conditions, its long walls can deliver exciting rides for surfers who know how to generate speed and connect wave sections.

It requires good paddling ability, wave selection and awareness of the reef.

Best for: Intermediate to advanced surfers.

Explore the Impossibles Beach surf guide.

11. Uluwatu – Bali's Legendary Surf Destination

Uluwatu is one of the most famous surf locations in Indonesia. Its powerful left-hand reef waves attract experienced surfers from around the world.

Different sections offer different wave shapes, but none should be treated as a standard first-lesson location. The cave access, currents, reef and crowded lineup require preparation.

Best for: Experienced and advanced surfers.

Discover Uluwatu Beach on GetSurf.

12. Padang Padang – World-Class Waves for Experts

Padang Padang is famous for its powerful, hollow left-hand reef wave. When the main break is working, it can produce spectacular barrels over shallow coral.

Nearby, the smaller break commonly known as Baby Padang can offer learning opportunities under suitable conditions with local guidance. These are distinct waves with very different risk levels.

Best for: Advanced to expert surfers at the main break.

Explore Padang Padang Beach on GetSurf.

13. Keramas – Powerful East Coast Surfing

Keramas is one of Bali's best-known right-hand reef breaks. Located on the island's east coast, it can produce fast, powerful walls and hollow sections.

It becomes particularly attractive when seasonal winds favor east-facing breaks.

Best for: Advanced surfers.

Surf tip: Keramas is not appropriate for beginner lessons.

14. Green Bowl Beach – A Challenging Reef Break

Green Bowl is a scenic beach beneath steep cliffs in southern Bali. Its reef waves can appeal to experienced surfers who prefer more remote surroundings.

However, shallow coral, currents, changing tides and access considerations make it a poor choice for inexperienced visitors.

Best for: Advanced surfers.

Read more about Green Bowl Beach.

15. Nusa Dua – East Coast Reef Surfing

Nusa Dua is home to several reef breaks that can produce excellent waves when wind and swell conditions align. The area is especially relevant during parts of Bali's wet season.

Some breaks are offshore and require additional planning, including suitable transport and local knowledge.

Best for: Intermediate to advanced surfers, depending on the specific reef.

When Is the Best Time to Surf in Bali?

Bali offers surf throughout the year, but the best location changes with the seasons.

Dry Season: April to October

The dry season often delivers favorable offshore winds to the west coast and Bukit Peninsula. This makes destinations such as Uluwatu, Bingin, Balangan and Canggu particularly attractive.

Larger Indian Ocean swells can also make many breaks unsuitable for beginners during this period.

Wet Season: November to March

During the wetter months, prevailing winds often favor east-facing surf breaks. Keramas, parts of Sanur and Nusa Dua can offer excellent surfing conditions.

Beginners can still find lessons during this season, but should choose an appropriate beach based on the daily forecast rather than the calendar alone.

How to Choose the Right Bali Surf Spot

Before choosing a location, consider these factors:

  • Your ability: Be realistic about whether you are a complete beginner, improving surfer or experienced rider.

  • Wave size: Small, manageable waves are usually better for learning.

  • Bottom type: Sandy breaks are generally more forgiving than shallow reef.

  • Tides: Some spots become hazardous as the tide drops.

  • Wind: Offshore or light winds can improve wave shape, but offshore winds do not automatically make a break safe.

  • Crowds: Popular beginner breaks can become difficult to navigate when busy.

  • Local knowledge: An instructor familiar with the beach can help you avoid unsuitable sections.

If you're unsure, start by exploring Bali's surf beaches on GetSurf.

Frequently Asked Questions About Surfing in Bali

Is Bali good for surfing?

Yes. Bali offers consistent surf, warm tropical water and a wide variety of wave types. The island has locations suitable for beginners as well as internationally renowned advanced reef breaks.

Where should beginners surf in Bali?

Kuta Beach, Legian and suitably selected sections of Batu Bolong are among the most popular choices. The best location depends on the day's conditions.

Which beaches in Bali are best for surfing?

Kuta is popular for beginners, Batu Bolong for longboarding, Medewi for long left-hand rides and Uluwatu, Bingin and Padang Padang for experienced reef surfers.

Can you surf in Bali all year?

Yes. Surfing is possible throughout the year, although the best coast and beach depend on seasonal winds and swell conditions.

Is Uluwatu suitable for beginners?

The famous Uluwatu reef breaks are not suitable for complete beginners. Start at a more forgiving location and develop the necessary skills before attempting challenging reef waves.

Find Your Next Surf Spot with GetSurf

The best surf session starts with choosing the right beach for your ability and the conditions. Whether you're planning your first lesson or improving your technique, local knowledge can make a big difference.

Explore Bali surf beaches and local instructors on GetSurf and find the location that matches your surfing goals.

Share this guide:

Ready to Surf Bali's Best Waves?

Book personalized 1-on-1 surf lessons with certified local instructors across Bali's top beaches.

Explore Beaches & Instructors