Surf Lessons in Bali

For Beginners and Beyond

Learn to surf at Batu Bolong Beach in Canggu, one of Bali’s top surf spots.

Whether you’re stepping on a board for the first time or looking to refine your skills, we’ve got you covered.

surf lessons

Find the lesson that fits you

surfskate

Or master your surf skills on land

Refine your balance, turns, and control with our dynamic surfskate lessons – the perfect training for the waves.

Whether you’re a beginner looking to build confidence or an intermediate surfer aiming to improve your technique, surfskate helps you master the movements and flow of surfing, all while staying on solid ground. It’s fun, effective, and a great way to level up before hitting the ocean.

the story

Hi, I’m Jey – founder of Mantra Surf and a lifelong surfer. I grew up in Carita (West Java), where I spent my childhood catching waves and learning everything the ocean could teach me. Surfing quickly became more than just a hobby; it’s my passion, my lifestyle, and now, my way of connecting with people from all over the world.

more about mantra surf bali

Taking a lesson with Mantra Surf was one of the highlights of my time in Bali. Jey is an incredible instructor – patient, clear in his guidance, and truly passionate about what he does. I felt safe and supported the entire time, and the mix of theory and practice was spot on. By the end of the lesson, I managed to catch a wave, which was such an amazing feeling. I can’t wait for my next lesson🌊 Highly recommend! 

- Hellen

I’ve wanted to learn to surf all my life, this is honestly such a good school to learn. Jay was an incredible instructor he has been surfing since he could walk and he made the process so simple, I was able to stand and catch my first wave straight away with his technique and tips! He provides feedback after every wave!! Such a fun day!!

- Mon Mon

This is number one surfing school in Bali!!! I tried few and now just stick to Mantra surf. My teacher Jey is super professional, speaking english very well. Working not only technically, but mentally as well, what is also really important in some situations. Every day we learn something new. I had a crazy progress just in few times and seriously school that i trust the most(tried few). Also super fun all the time!!!

- Gustė

Everything you need to know

Have questions about your surf lesson? We’ve got you covered.

What should I bring to my lesson?

Just a towel, sunscreen, and a positive attitude! We provide everything else you need.

How long is each lesson?

Each lesson lasts 2 hours. Depending on your experience, we’ll start with 30 minutes of theory and practice on the sand before hitting the waves. This ensures you feel confident and ready to take on the ocean!

What happens if the weather is bad?

If the surf conditions aren’t ideal, we’ll reschedule your lesson. You’ll be notified the evening or morning before if changes are necessary.

Can I cancel or reschedule my lesson?

Yes, cancellations or rescheduling are possible if made at least 24 hours in advance. Late cancellations may incur a fee.

Is there an age limit?

Nope, everyone is welcome! We’re happy to work with surfers of all ages.

Do I need prior experience?

Not at all! Our lessons are designed for both complete beginners and intermediate surfers looking to improve.

Can I take a surf lesson if I can’t swim?

Absolutely! You’ll be provided with a lifejacket for safety, and our lessons are designed to keep you in shallow, manageable waters. We will guide you step by step to ensure you feel comfortable and safe throughout the experience.

ready to ride the waves?

Start Your Surf Journey