Surf packages: save up to IDR 700KEnds in–d–h–m–sClaim via WhatsApp
*5 sessions save IDR 250K, 10 sessions save IDR 700K, free T-shirt included. Offer valid until soon. See prices
Made Moks coaching a guest on a Bali beachMade Moks and a guest riding a scooter with a surfboardA guest standing up on a wave in BaliMade Moks and a guest laughing on the beachMade Moks and a guest in Bali Surf Season rash guards heading to the water

Surf lessons in Canggu, Kedungu and Pigstone

Let’s go surf.Bali, the local way.

Private lessons with Made Moks, a born-and-raised Bali surf guide. He meets you at the beach, finds the best wave of the day, and stays in the water with you.

  • ★★★★★ Rated 5 by travelers
  • 100% Bali local guide
  • Max 2 guests
  • Boards included*

*We meet you at the beach around the Canggu area. Pickup available on request, if you are staying further away? We will meet you at the beach.

Local knowledgeSmall groups, max 2Boards includedMeet at the beachPhotos and video availableBorn and raised in BaliLocal knowledgeSmall groups, max 2Boards includedMeet at the beachPhotos and video availableBorn and raised in Bali
100% Bali localBorn and raised here
Max 2 guestsPersonal attention
Up to 2 hoursIn the water with you
All includedBoard, leash, rash guard

Surf packages

Build your surf week.

Slide the swell. The more sessions you ride, the less each one costs. Every session is up to 2 hours in the water.

How many sessions?

5
sessions
IDR 2,000K

What you unlock
Book this on WhatsApp

Boards and rash guard included. We meet at the beach in the Canggu area; final dates agreed on WhatsApp.

Guest reviews

Fresh off the waves.

What surfers say after a session with Made Moks.

★★★★★I was so nervous about the Canggu waves, but Made Moks is incredibly patient. He broke down the pop-up on the beach step by step until I felt ready. I went from struggling on the sand to riding proper waves in my very first session.
CCheryl ButlerCanggu
★★★★★Best surf experience I have had in Bali. He stays right out there in the water with you, giving instant feedback on your paddling and timing. Absolute legend, we had a blast.
CClive WeaverTraveler
★★★★★Before we even paddled out, he showed us exactly how the waves were breaking and where the currents were. His local knowledge made us feel safe and prepared.
EEmma LindbergSemi-private session
★★★★★He stays by your side the entire time and tells you exactly when to paddle. So much better than huge surf camps. My confidence in the water shifted after one week.
CChloe van der BergTraveler
★★★★★The most positive energy in the water, and he picked exactly the right board for my level. Learning was completely stress-free.
HHannah ReidTraveler
Google Reviews★★★★★

How it works

Three steps to the water.

A surf school without the school: no camp, no shop, no fixed schedule. Just you and Made Moks.

Message Made Moks

Send your dates, level and where you stay on WhatsApp. Replies come fast.

Meet at the beach

He checks the forecast and picks the best break, then meets you at the beach around Canggu. Pickup is available on request if you are staying further out.

Ride the waves

Warm-up, beach briefing, then up to 2 hours in the water. Photos and video available.

100% Bali local
Made Moks, born and raised in BaliRiding his home breaksEvery day in the waterReady when you are

Your guide · 100% Bali local

Hi, I’m Made Moks.

I was born and raised on Bali’s beaches. I read the sandbars, watch the tide and put you where the waves are fun and safe for you. Nervous beginner or chasing green waves, we start where you are and go from there.

A rare find in Bali. Your instructor is truly from here: born on this island, raised on these beaches and surfing these breaks every day. That is local knowledge you can feel in the water.

Made Moks

Where we surf

Your spot, picked daily.

Made Moks chooses the break each day based on tide, wind and your level.

  • Home breaksCanggu, Kedungu and Pigstone
  • Surf tripsUluwatu, Sanur, Jimbaran and more. Just ask.
BaliIndian OceanBali SeaPigstoneKedunguCangguUluwatuJimbaranSanurN

Gallery

Days in the water.

Made Moks and a guest walking out with boards
Beach coaching before the paddle out
Happy guests after a lesson
Smiling guests with surfboards
Guest riding a green wave
Student and Made Moks after a session

Single sessions

Just one? Pick your vibe.

Guest riding a waveTwo guests with Made MoksKids surf lessonSurf trip

Good to know

Questions, answered.

What does a session include?

Surfboard, leash, rash guard. We meet you at the beach around the Canggu area (pickup available on request for trips further out). Surf photos and video are available too. You just bring swimwear, a towel and sunscreen.

Where do we meet?

For single sessions we meet you at the beach in the Canggu area, so Made Moks is not stuck in traffic and can focus on finding you the best wave. Pickup is available on request if you are staying further out. For surf trips (Uluwatu, Sanur, Jimbaran) pickup is included.

What is the cancellation and rescheduling policy?

Surf follows the tides and swell, so if Made Moks or you decide together that conditions are not right, we simply reschedule for free. If you cancel or reschedule more than 24 hours before your session, there is no charge. If you cancel within 24 hours or do not show up, 50% of the session price is due, because Made Moks has already reserved your time and travelled to meet you. Please message on WhatsApp as early as you can.

Which beaches do you surf?

Canggu, Kedungu and Pigstone are our home breaks, plus surf trips to Uluwatu, Sanur, Jimbaran and more. Made Moks picks the best spot each day based on tide, wind and your level.

Do I need experience?

No. Total beginners and intermediates are both welcome. Sessions are built around your level, from first white water to green waves.

How many people per session?

Maximum 2 guests per guide, so you get real attention and real feedback in the water.

What if the conditions are not right?

If conditions are not right for your level, we reschedule or switch spots for free. Safety and progress come first.

Do you teach kids?

Yes. Kids sessions are high-energy, patient and safety-first. Message us your child’s age and swimming level and we will plan it together.

Is Made Moks really from Bali?

Yes, 100%. Made Moks was born and raised in Bali and has surfed these breaks his whole life. That is why he knows which sandbar is working on which tide.

How do I book?

Tap the WhatsApp button, tell Made Moks your dates and where you are staying, and you will get a reply with the plan. No forms, no deposit portals.

Two surfers on a Bali beach

The waves are waiting.

Tell Made Moks when you are free. He will handle the rest.

🏄 WhatsApp Made MoksPrices
WhatsApp Made Moks🏄
Ready to ride? Message Made Moks 🤙