Best Surf Camps in Bali (2025)
If there's one place in the world that can make you fall in love with surfing, it would definitely be Bali. This island is famous not only for its beautiful beaches but also for its waves, which make every surfer, from beginner to pro, like staying in the water for a long time.
But... learning to surf isn't as easy as it looks! You don't want to end up falling off your board more often than standing on it. At surf camps, you'll not only get lessons, but also full facilities, supporting activities, plus the chance to meet new friends from all over the world... I know what you're trying to say — lost on which Bali surf camp is best for you? Well, lucky for you, your trusty Bali BFF (me, duh!) I am here to help, so read on!

Top Surf Camps in Bali
From beginner-friendly waves in Kuta to challenging barrels in Uluwatu for the pros, there are tons of surf camps ready to give you the best experience.
Want to learn from scratch? Or are you already a pro but want to refine your technique to get smoother on the waves? Well, check out this list of the best surf camps in Bali, handpicked for all skill levels!
Surf Camps for Beginners
If you're a first-timer, don't just jump into a big wave and expect to become Kelly Slater in a day — you'll end up drowning with your board! Here's what you should be looking for: A beach with small, gentle waves (like Kuta or Legian), a certified instructor who can teach you the basic techniques clearly, and, of course, the right surfboard!
1. Bali Ocean Surf — Kuta
If it's your first time out and you're afraid of sinking more than standing on your board, Bali Ocean Surf is the place to be! It's strategically located in Kuta, just a few steps away from the beach, which has beginner-friendly waves. Plus, you can chill at the beach bar after your training session or simply explore the lively Kuta streets. How cool is that?
- Source: @balioceansurf
- Source: @balioceansurf
The program here is designed for newbies, with experienced instructors who will teach you from scratch until you can ride the waves like a pro (or at least quit falling all the time). You'll also find cozy perks like a restaurant, lounge area, and pick-up service to make your time off even more pleasant. All in all, you'll learn, laugh, and maybe even get addicted to the fun of riding the waves!
Detailed info about Bali Ocean Surf
Average price per class: US $49
Location: Google Maps
Phone number: 0811-3940-4004
2. Da Waves Surf — Kuta
This surf school is perfect for beginners who want to get familiar with Bali's waves without fear of sinking — after all, the instructors are super calm and helpful! Strategically located on Double Six Beach, the waves are newbie-friendly, but still challenging for those who want to level up. Plus, all classes include equipment, towels and lockers, so all you have to do is bring your A-game! Each session at Da Waves Surf is tailored to help you learn the basics in a quick way, from the correct position on the board, to how to paddle out, to finally being able to stand up and ride the waves.
- Source: @dawaves_surf
- Source: @dawaves_surf
Aside from learning how to surf, the vibe here is super fun! After your training session, you can sit on the sand and enjoy the sunset or search for hidden gems around Legian. My version: lounging on a daybed enjoying the sunset while holding a cold young coconut — yummy!
Detailed info about Da Wave Surf
Average price per class: US $ 37
Location: Google Maps
Phone number: 0823-4191-5509
Intermediate Surf Camps
Did you get the hang of standing on the board without falling every five seconds? Congratulations, you've reached the intermediate level! But don't get too excited — now the challenge is improving your technique, reading the waves better, and exploring bigger and more powerful waves. At this stage, it's important to choose a surf camp that not only invites you to play in the water but also provides more technical coaching. Let's see which surf camps are a good fit for you!
1. Sea N surf — Surf School — Kuta
If you are familiar with the waves and want to take your surfing skills to the next level, Sea N Surf could be your partner in crime! Based in the famous Batu Bolong Beach, this place offers special programs for intermediate surfers who want more challenges and sharper techniques.
- Source: @seansurf_bali
- Source: @seansurf_bali
The intermediate program is designed for folks who are comfortable catching their own waves but want to learn more complex maneuvers, understand different types of breaks, and improve their control of the board. With experienced instructors ready to give you personalized feedback, you'll be taken to the best spots around Canggu that suit your level. Plus, the class environment is upbeat and supportive, so you can learn while still having fun.
Detailed info about Sea N surf — Surf School
Average price per class: US $ 28
Location: Google Maps
Phone number: 0812-8194-5244
2. Berawa Surf School by Angga — Canggu
Having Berawa beach as your playground, this is where you'll learn from Angga, a chill local instructor who's really good at teaching surfing techniques. Classes are flexible, ranging from private lessons to small groups, so you can focus on what you need to improve-whether it's turning more smoothly or reading the waves better.
- Source: berawasurf.wixsite.com
- Source: berawasurf.wixsite.com
Aside from water training, land-based sessions are equally exciting! There's a warm-up, theory on currents and waves, plus tips on how not to look ''bad'' in the water. With its friendly teaching style and the chill atmosphere of Canggu combined, it feels more like messing around with friends than a real lesson! (in a positive way, ofc)
Detailed info about Berawa Surf School by Angga
Average price per class: US $ 25
Location: Google Maps
Phone number: 0812-4614-1930
3. Wave House Surf Camp — Canggu
Wave House Surf Camp has trained over 15,000 students, providing the skills, water safety and confidence to surf independently — since 2011, yep, over 13 years!
- Source: @wavehousebali
- Source: @wavehousebali
They provide all-inclusive surf vacation packages with daily surf lessons for beginners and intermediate levels. The daily surf lessons are designed for all skill levels, from beginner to intermediate. Its location in the Berawa area of Canggu means it is surrounded by beautiful rice fields and close to shops, cafes, bars and nightclubs. The nearest beach and surf spot, Berawa, is within walking distance, providing easy access to challenging waves. I'd personally say that if you want a mix between serious surfing and good times, this is the place to be!
Detailed info about Wave House Surf Camp
Average price per class: US $ 40
Location: Google Maps
Phone number: 0812-4690-2423
Advanced Surf Camps
Once you can read the waves at a glance, duck dives effortlessly, and do not freak out when you see a set wave coming — congrats, you're an advanced surfer! Now, all you need is a camp that offers guiding to world-class reef breaks (like Uluwatu or Padang Padang), instructors to give you advanced tips for sharper and more powerful maneuvers, and maybe a tow-in surf session or competition coaching.
1. Moana Surf School — Uluwatu
If the beginner level is like a walk in the park for you, Moana Surf School in Uluwatu is ready to take you to the next level! This is no ordinary surf school - here, you'll be invited to speed on serious waves, get coaching from the pros, and try out some spots that will get your adrenaline up. Founded in 2020, this 100% locally owned surf school focuses on providing quality lessons, a fun atmosphere and a welcoming community for all patrons.
- Source: @moanasurf.indo
- Source: @moanasurf.indo
The program? Specifically designed for anyone who's confident on their board but still wants more. You'll be invited to secret spots with bigger waves, given tips on how to read the sea conditions, and get to learn techniques that will help you be more confident in the water.
Detailed info about Moana Surf School
Average price per class: US $ 36
Location: Google Maps
Phone number: 0881-0377-76529
2. Bali Surf School.Pro — Kuta
If you're serious about mastering the waves of Bali, Bali Surf School.Pro is the place to be! With a team of experienced local instructors and the best surf spots, this place is ready to make your surfing experience truly remarkable. Programs are also flexible, ranging from private lessons for maximum focus, semi-private for practicing with friends, to group classes for those who want to learn while socializing. Each session lasts 1.5 hours in the water, enough to get you hooked on the waves!
- Source: @balisurfpro_
- Source: @balisurfpro_
Aside from surfing techniques, you'll also be invited to explore the best spots that suit your level. This way, you'll not only learn, but also enjoy the beauty of Bali's beaches while improving your skills. If you're ready to challenge yourself and take your surfing skills to the next level, I'd say these guys are the right choice.
Detailed info about Bali Surf School.Pro
Average price per class: US $ 35
Location: Google Maps
Phone number: 0822-3629-6540
3. Salty Water Surf School — Kuta
Who would love to try conquering the waves at one of Bali's most iconic beaches? If that's you, then Salty Water Surf School in Padang Padang is the one to pick. This surf school offers a fun and professional learning experience, suitable for all ability levels, from beginners to experienced surfers.
- Source: @surf_salty_water
- Source: @surf_salty_water
Salty Water Surf School provides a variety of customizable programs and training sessions, ensuring each member gets the attention and guidance they need to improve. Besides its strategic location in Padang Padang, the school is also known for its friendly and professional approach to teaching. With a fun atmosphere and dedicated instructors, you'll feel instantly grounded and motivated to learn about surfing!
Detailed info about Salty Water Surf School
Average price per class: US $ 35
Location: Google Maps
Phone number: 0877-1662-5442
Specialized Surf Camps in Bali
Bali has it all for surfers, but what if you want more than just pop-up training and riding waves? There are now specialized surf camps that combine surfing with yoga, wellness, and even other unique activities. Picture this, while you hone your boarding technique, you can also jam out to yoga sessions that unite your body and mind!
Surf and Yoga Retreats
Surfing and Yoga? Hmm... who ever wondered how this program works?
Actually, if you want to upgrade your surfing experience with a more holistic approach, a retreat that combines surf and yoga could be the perfect choice. Well, in Bali, there are several places that specialize in this combination. Let's talk about them!
1. Serenity Eco Guesthouse & Yoga — Canggu
Thinking of combining the passion of surfing with the serenity of yoga? Well, Serenity Eco Guesthouse & Yoga in Canggu is the place to be! Located just 150 meters from Canggu Beach, this guesthouse offers easy access to the best surf spots. They also offer up to 10 daily yoga sessions in various styles, from Vinyasa to Hatha to Yin Yoga.
- Source: @serenitybali
- Source: @serenitybali
Serenity is known as a smoke and alcohol-free zone, creating an environment that supports your health and well-being. They also have a vegan cafe called Alkaline that serves delicious and nutritious delights — how cool is that?
Detailed info about Serenity Eco Guesthouse & Yoga
Location: Google Maps
Phone number: 0811-3888-472
2. Pelan Pelan Bali — Canggu
If you're looking for a place to balance the adrenaline of surfing and the serenity of yoga, I would personally suggest Pelan Pelan Bali! Nestled amidst verdant rice fields and close to beautiful beaches and Hindu temples, this retreat offers an authentic and relaxing approach. The name "Pelan Pelan" itself means "slowly" in Indonesian, reflecting the laid-back philosophy of life that you can experience here.
- Source: @pelanbali
- Source: @pelanbali
At Pelan Pelan Bali, you can join a program that combines personalized surf lessons with daily yoga sessions, suiting all levels. The retreat is also friendly for solo travelers, couples, and families who want to experience the peace and culture of Bali.
Detailed info about Pelan Pelan Bali
Average price per class: US$ 805 / 7 nights stay package
Location: Google Maps
Phone number: 0812-9421-9481
3. The Pineapple House Bali — Canggu
Located in the trendy, wellness-focused village of Canggu, The Pineapple House offers a range of flexible surf and yoga packages suitable for all levels. You can customize your retreat experience as you wish, from yoga sessions led by world-class instructors to surf lessons tailored to your abilities.
- Source: Owner’s photos in Google
- Source: Owner’s photos in Google
The boutique retreat also offers five private rooms with en suite bathrooms that are uniquely decorated with boho-chic touches. What's more, there are two swimming pools surrounded by beanbags, sofas, and daybeds where you can relax after a surf or yoga session.
Detailed info about The Pineapple House Bali
Location: Google Maps
Phone number: 0812-4432-7520
Family-Friendly Surf Camps
Bali is not just a playground for pro surfers — families can have fun on the waves, too! Safety comes first, so these family surf camps will usually have experienced instructors, safer soft-top boards, and surf spots with beginner-friendly waves.
1. Rip Curl School of Surf — Kuta
Want to take the family to experience the thrill of surfing in Bali? Let me tell you: Rip Curl School of Surf is a great choice! Since opening in 1998, the school has taught more than 80,000 students a variety of water sports, including surfing, kite surfing, wakeboarding, and windsurfing. They have two main locations in Bali, Legian, and Sanur, so you can choose the spot that suits your family best.
- Source: @ripcurlschoolofsurf
- Source: @ripcurlschoolofsurf
At Rip Curl School of Surf, they offer a variety of courses designed for all levels, from beginners to pros. Certified instructors are ready to help you and your family learn basic surfing techniques, from paddling and popping up to riding the waves with some style.
Detailed info about Rip Curl School of Surf
Average price per class: US $ 52
Location: Google Maps
Phone number: 0812-1273-5858
2. Odyssey Surf School — Kuta
Conveniently located in the Arcade of the Mercure Hotel, just 10 meters from the famous Kuta Beach, Odyssey offers easy access to waves suitable for beginners as well as experienced riders. They have a variety of programs designed for all ages and ability levels. From group, semi-private, to private classes, you can choose according to your family's needs and convenience.
- Source: @odysseysurfbali
- Source: @odysseysurfbali
Professional instructors certified by the Academy of Surfing Instructors Australia are ready to guide you step by step, ensuring a safe and fun learning experience. And let's not forget the super comprehensive facilities — including insurance, lockers, showers, surf equipment, changing rooms, towels, and hotel shuttle service (with a minimum 24-hour advance booking).
Detailed info about Odyssey Surf School
Average price per class: US $ 23
Location: Google Maps
Phone number: 081-7550-021
Women-Only Surf Camps
For all my girlies out there, women's surf camp is also here for those of you who want to experience a more empowering surf experience — no awkwardness, no pressure, just positive vibes, and strong sisterhood!
1. Surf Goddess Retreats — Kuta
Who wants to learn to surf but is afraid of being awkward? No worries, a surf school designed specifically for women, Surf Goddess Retreats in Bali, could be just the thing! Founded in 2003, the retreat is a pioneer in providing luxury surf programs that combine surf lessons, yoga, and unlimited spa treatments.
- Source: @goddessretreats
- Source: @goddessretreats
Besides surfing, the retreat also has a combination of daily yoga, unlimited spa (yes, you heard right, you can get a massage all day!), and Balinese cultural experiences to keep you zen. Once you're tired of paddling and having fun together in the waves, you can relax with sunset yoga or just lay back in the spa. In a nutshell, if you want a getaway that balances physical challenges and goddess-style self-care, this place will make you never want to go home!
Detailed info about Surf Goddess Retreats
Average price per class: US $2145 / 7 days
Location: Google Maps
Phone number: 0813-5355-2879
2. SwellWomen Bali Retreat — Canggu
Located in Berawa, Canggu, this beautiful villa retreat is just a 3-minute walk to the beach. Its strategic location allows easy access to cafes, amazing restaurants, and famous surf spots such as Echo Beach and Batu Bolong. The retreat offers the perfect combination of adventure and relaxation, designed to empower and inspire its participants.
- Source: www.swellwomen.com
- Source: www.swellwomen.com
The retreat program includes a seven-night stay in a gorgeous villa with a private pool and lush gardens, delicious daily breakfast, three dinner sessions, daily yoga sessions, and surf lessons tailored to participants' ability levels.
Detailed info about SwellWomen Bali Retreat
Average price per class: US $3,995 / 7 days
Location: Google Maps
Tips for Choosing the Right Surf Camp in Bali
Assessing Skill Levels
Don't sign up for a pro surf camp if you're still struggling to stand on your board for more than two seconds. Choose something that suits your level-beginner, intermediate, or advanced. If it's your first time touching a board, look for a camp that focuses on basic techniques and friendly waves.
Key points:
Beginner, intermediate, or pro?
Don’t overestimate your skills
Choose friendly waves if you’re new
Accommodation and Amenities
Surfing is tiring, dude! So please make sure the place you stay is comfortable, equipped with hot water ('cos you'll be sore after training), and other facilities like a swimming pool or yoga studio for relaxation. You don't want to end up sleeping in a place that looks more like a surfboard warehouse than a guesthouse!
Key points:
Hot water = sore muscles savior
Bonus: pool or yoga area
Avoid the “surfboard warehouse” vibe
Surf Camp Packages and Pricing
Surf camps usually have a complete package that includes training, board rental, meals, and even transportation. Compare the prices and facilities — sometimes it may seem cheap, but it turns out you have to pay extra for the little things. So make sure you know what's included in the package!
Key points:
What’s included? Board? Meals? Rides?
Watch for hidden fees
Compare not just price, but value
Location and Accessibility
This one is really important! Do you want to be near the beach so you don't have to walk far? Or do you prefer a calm atmosphere in a tropical area? Whatever it is, make sure your surf camp location is strategic, close to surf spots that suit your level, and not far from popular cafes to hang out after training (because, hear me out, you'll be dehydrated and super starvin' afterward!).
Key points:
Close to surf spots + cafes
Choose beach access or peaceful retreat
Don’t get stuck far from the fun
Conclusion
Here’s a breakdown of surf schools for you!
Level | School | Vibe |
---|---|---|
Beginner | Bali Ocean Surf, Da Waves | Chill, central, easy waves |
Intermediate | Sea N Surf, Wave House | Structured, technical, fun |
Advanced | Moana, Bali Surf School.Pro | Sharp coaching, big breaks |
Retreat | Serenity, Pelan Pelan, Goddess Retreats | Yoga + Surf combo |
Family | Rip Curl, Odyssey | Kids-friendly, safe beaches |
Well, now you have all the essential info you need to choose the best surf camp in Bali! From beginners to big-time surfers, casual vibes to all-in-one experiences with yoga and spa — there's a lot to choose from. The important thing is to make sure you choose the one that suits your level, has comfortable facilities, and of course... the one that will give you the most exciting experience!

Meet Anastasia, a Bali-raised writer with a strong communication background and a knack for storytelling. With years of experience in copywriting and a deep love for her island home, she’s here to guide you through Bali’s hidden gems and unique culture. Her goal? To help you feel connected to Bali, wherever you are.