Best Places to Go Surfing in Bali
Bali, Indonesia, is a world-renowned surfing paradise, offering everything from mellow beach breaks for beginners to heavy reef barrels for seasoned pros. With warm waters year-round, consistent swells, and a laid-back surf culture, it’s no wonder Bali is on every surfer’s bucket list. Whether you’re just starting out or chasing your next big wave, here’s a guide to the best places to go surfing in Bali.
1. Uluwatu – The Legendary Break
Best for: Intermediate to advanced surfers
Uluwatu is Bali’s most iconic surf spot. Located on the Bukit Peninsula, this reef break is known for its long, consistent left-hand waves and dramatic cliffside setting. The main break is accessible via a cave at the base of the cliff, adding a sense of adventure to every session.
- Wave Type: Reef break
- Best Time: Dry season (May to September)
- Vibe: Serious surf with epic sunsets and buzzing warungs (local cafes) on the cliff
2. Canggu – Hipster Surf Hub
Best for: All levels
Canggu has exploded in popularity for its surf-friendly beaches and trendy vibe. It offers a variety of breaks—Batu Bolong (great for beginners), Echo Beach (for more advanced riders), and Berawa in between. Expect beach bars, smoothie bowls, and post-surf parties.
- Wave Type: Beach and reef breaks
- Best Time: Year-round, but best conditions from May to October
- Vibe: Chill, stylish, and social
3. Padang Padang – The Balinese Pipeline
Best for: Experts only
Padang Padang is known as the “Balinese Pipeline” for good reason. It produces hollow, fast, and powerful left-hand barrels when the swell is big—perfect for expert surfers looking to test their skills. Nearby Padang Padang Rights offers a gentler option for beginners.
- Wave Type: Heavy reef break
- Best Time: July to August
- Vibe: Hardcore surf with a loyal local and pro crowd
4. Kuta Beach – Perfect for Beginners
Best for: Beginners
If you’re just starting out, Kuta Beach is the place to be. It has mellow, rolling whitewater waves, soft sand, and plenty of surf schools ready to get you standing up. While experienced surfers will likely move on quickly, it’s ideal for your first few sessions.
- Wave Type: Beach break
- Best Time: Wet season (November to March), but good all year
- Vibe: Tourist-friendly and energetic
5. Keramas – East Coast Powerhouse
Best for: Intermediate to advanced surfers
Located on Bali’s east coast, Keramas delivers fast, hollow rights and occasional lefts. It’s one of the few waves in Bali that’s better at high tide and works best in the wet season, making it a great off-season option. The Komune Beach Club adds comfort and style to your session.
- Wave Type: Reef break
- Best Time: Wet season (November to March)
- Vibe: Quiet and classy, especially early in the morning
6. Medewi – Longboard Heaven
Best for: Beginners to intermediate
Medewi is a sleepy coastal town known for having the longest left-hand wave in Bali. It’s perfect for longboarders or anyone who loves long rides and mellow takeoffs. Less crowded than southern spots, Medewi gives you a taste of “Old Bali.”
- Wave Type: Point break over rocks
- Best Time: Dry season (May to September)
- Vibe: Peaceful and traditional
Final Tips for Surfing in Bali
- Rentals & Lessons: Easy to find at most beaches, especially Kuta, Canggu, and Seminyak.
- Respect the locals: Always be courteous in the lineup and follow surf etiquette.
- Watch the tide: Many reef breaks are dangerous at low tide, so check conditions.
- Travel Insurance: Make sure it covers surfing-related injuries.
Whether you’re chasing barrels or cruising on a longboard, Bali has a break for every type of surfer. With warm tropical waters, vibrant culture, and a variety of waves, it’s the perfect surf destination.
Ready to paddle out? Bali is calling.

