Surf Lesson Bali
Surf lesson on a Bali beach at sunrise
Canggu, Kuta, Seminyak, Uluwatu

Learn to Surf
in Bali

Professional instructors meet you at the beach with everything you need. Beginner to advanced. Board included in every lesson.

We Meet You at the Beach

Board & Rash Guard Included

Fully Insured Lessons

Hundreds of Happy Surfers

Pick Your Format

Six ways to get in the water, from a first-timer beach class to a five-lesson progression package.

Beginner Surf Lesson - 2 hours - Rp 400.000Popular2 hours

Beginner Surf Lesson

Rp 400.000

For anyone who's never stood on a board. Paddling, pop-ups and your first ride, taught on whichever beginner-friendly beach fits the day's conditions. Equipment included.

Book on WhatsApp
Intermediate Surf Lesson - 2 hours - Rp 500.0002 hours

Intermediate Surf Lesson

Rp 500.000per person, 2 to 3 people (semi-private)

For surfers who can already catch whitewater and want to move onto green waves. Semi-private, 2-3 people, focused on turns and wave selection. Board included.

Book on WhatsApp
Private Surf Lesson - 2 hours - Rp 650.000Popular2 hours

Private Surf Lesson

Rp 650.0001 to 1, fully personalized

The whole two hours is just you and the instructor, at whichever beach and pace matches your goals — from a nervous first-timer to someone chasing a specific maneuver. Board included.

Book on WhatsApp
Group Surf Lesson - 2 hours - Rp 400.0002 hours

Group Surf Lesson

Rp 400.000per person, groups of 3 or more

Bring your travel group along — 3 or more people share an instructor, split evenly across whichever beach we book that morning. The lowest per-person price on the list.

Book on WhatsApp
Kids Surf Lesson - 1.5 hours - Rp 400.0001.5 hours

Kids Surf Lesson

Rp 400.000

Built around a shallow, sheltered stretch of beach and a soft-top board sized for small riders. Patient instructors keep it playful for ages 5 to 12.

Book on WhatsApp
Surf & Stay Package - 5 lessons - Rp 650.000Popular5 lessons

Surf & Stay Package

Rp 650.000

Spread five sessions across your trip instead of cramming into one day — same instructor team tracks what you worked on last time and picks up from there.

Book on WhatsApp

How Booking Works

From your phone to the sand in three moves

1

Pick a Format

Beginner, intermediate, private, group, kids or the 5-lesson package - browse the list below and see what fits your level.

2

Tell Us Where You Are

Message your dates and group size — since we teach across Canggu, Kuta, Seminyak and Uluwatu, we match you to whichever beach suits the day.

3

Paddle Out

Instructor shows up with boards ready. Quick briefing on the sand, then straight into your first waves.

Just Need a Board? Rent One.

Already know how to surf? Skip the lesson and rent a soft-top, fiberglass funboard or performance shortboard, delivered to your beach or villa.

Soft-top beginner board

Rp 50.000/hrRp 100.000/dayRp 600.000/wk

Fiberglass funboard

Rp 75.000/hrRp 150.000/dayRp 850.000/wk

Performance shortboard

Rp 90.000/hrRp 180.000/dayRp 1.000.000/wk

From Our Last Few Bookings

Dated, verified feedback pulled straight from recent students

“Was in Bali for two weeks and switched between Canggu and Kuta depending on the forecast — same instructor team followed me, which made the whole thing feel joined-up instead of booking two random schools.”

P

Priya N.

Canggu - Verified

“Booked the private lesson after a shaky group class elsewhere. Completely different pace — my coach adjusted the drill every time I got something wrong instead of moving on. Signed up for the 5-lesson track right after.”

M

Marco D.

Seminyak - Verified

“Split into a kids lesson for our two boys and a group session for the adults, both running at the same time on the same stretch of Legian — logistics we didn't expect to work so smoothly.”

T

The Okafor family

Legian - Verified

“My niece did the kids lesson and came out grinning ear to ear. What stood out was how the instructor kept switching games so a 7-year-old's attention never wandered.”

C

Chloe B.

Kuta - Verified

“Already an intermediate surfer, wanted reef-break coaching without going full private — the intermediate session at Uluwatu delivered exactly that, small group, real correction on positioning.”

R

Ravi S.

Uluwatu - Verified

“The 5-lesson package spread across our whole trip meant we weren't cramming everything into one exhausting day — by the last session I was picking my own waves without being told.”

I

Ingrid H.

Canggu - Verified

The Full Price List

One rate per format, no separate charge for the board or rash guard.

Beginner Surf Lesson

2 hours

Rp 400.000

Intermediate Surf Lesson

2 hours - per person, 2 to 3 people (semi-private)

Rp 500.000

Private Surf Lesson

2 hours - 1 to 1, fully personalized

Rp 650.000

Group Surf Lesson

2 hours - per person, groups of 3 or more

Rp 400.000

Kids Surf Lesson

1.5 hours

Rp 400.000

Surf & Stay Package

5 lessons

Rp 650.000

Frequently Asked Questions

Tell Us Your Beach, We'll Handle the Rest

Message your dates now and we'll match you with an instructor and beach before the day is over.