Surfing in Bali: 4 options from Da Waves Surf school
Surfing — Bali

Surfing — Bali

4 options from IDR 300,000 per person. Departures from Da Waves Surf school, Pecatu, Jalan Raya Pantai Kuta. Duration 2h.

A two-hour surf lesson in Bali starts at IDR 300,000 (≈ $18) per person: the group beginner class of Da Waves Surf on Double Six beach in Seminyak, one instructor for three students, with the board, surf photos, a towel and a locker.

IDR 300,000 — IDR 450,000 From
2h Duration
5.0 / 5 3 153 reviews
4options

The short version

Packs bring the price per lesson down: five sessions cost IDR 1,200,000 (≈ $71) per person.

The schools work from different beaches — Kuta, Seminyak, Canggu and near Uluwatu — so the first choice is usually the beach closest to where you stay. A coach to yourself costs IDR 450,000 (≈ $26) per person at Surf With Aldo in Canggu. In order of price:

Options 4

Beginner Group Surf Lesson at Double Six, Seminyak — Bali
Bali · Surfing

Beginner Group Surf Lesson at Double Six, Seminyak

Da Waves Surf teaches beginners on Double Six beach in Seminyak. The Group Beginner Class is 1 instructor for 3 students and lasts 2 hours, from IDR 300,000 per person for 1 session, with surf equipment, surf photos, a towel and a locker included. Packs of 2, 3 and 5 sessions cost less per lesson; private, family and intermediate classes are also on the list. Start time and cancellation terms are not published.

2h 5.0(1108)
from IDR 300,000 per person, 1 group session of 2 hours, 1 instructor for 3 students
View details
Private Surf Lesson at Batu Bolong, Canggu — Bali
Bali · Surfing

Private Surf Lesson at Batu Bolong, Canggu

A private surf lesson with an Indonesian coach on Batu Bolong beach in Canggu, up to 2 hours from the moment you arrive, including beach instruction and a safety briefing. IDR 450,000 per person, with board, rash guard, leash, drinking water and shower included. The start time follows the tide and swell and is confirmed 2 to 3 days ahead; payment is usually in cash on arrival, and cancelling is free up to 24 hours before.

2h 5.0(343)
from IDR 450,000 per person for a private lesson of up to 2 hours with your own coach
View details
Group Surf Lesson at Balangan with Froggy Surf School — Bali
Bali · Surfing

Group Surf Lesson at Balangan with Froggy Surf School

A 2-hour group surf lesson with 1 instructor for 3 students from a Balinese family school near Uluwatu, IDR 400,000 per person. The board, a wetsuit, sunscreen, zinc and coffee, tea or water are included; classes run in the morning and afternoon, and you can pay by cash or card. The website places the school on Balangan beach while Google Maps marks it by Bingin, so confirm the spot when you book; transfer costs extra.

2h 5.0(1319)
from IDR 400,000 per person for a 2-hour group lesson, 1 instructor for 3 students
View details
Beginner Surf Class on Kuta Beach with Bali Surf Class — Bali
Bali · Surfing

Beginner Surf Class on Kuta Beach with Bali Surf Class

A 2-hour surf class on Kuta beach with a published plan: 20 minutes of safety and theory, 15 minutes of practice on the sand, 45 minutes surfing, a 15-minute drink break, 45 more minutes in the water and 10 minutes to pack up. IDR 425,000 ($25) for 1 student; the site lists lower amounts for 2 and 3 students without saying whether they are per student. The school's FAQ says a board is provided and there is no transfer or customer insurance; cancellation terms and the minimum age are not published.

2h 5.0(383)
from IDR 425,000 per student when learning alone, 1-day class of 2 hours ($25)
View details

Compare all 4 side by side →

What's included

  • 2-hour lesson with an instructor (1 instructor for 3 students in the group class)
  • Surf equipment
  • Photos of you surfing
  • Towel and locker
  • Private lesson of up to 2 hours with your own coach
  • Surfboard and leash
  • Long-sleeve UV-protective rash guard
  • Drinking water and shower
  • 2-hour group lesson, 1 instructor for 3 students
  • Surfboard and wetsuit

Not included

  • Transfer to the school: the operator does not mention a transfer
  • Private coaching: a separate class from IDR 600,000 per person
  • Pick-up: the school does not offer pick-up; the operator suggests GoJek
  • A 5% fee if you pay through the warung instead of cash
  • Swimwear and a towel: bring your own
  • Transport: available at extra cost, price not published

Good to know

  • First-timers staying around Seminyak who want a lesson in a small group at a friendly price; families with children under 10 should book the individual class instead.
  • No experience needed for the Group Beginner Class; the intermediate classes are for those who can already ride a wave.
  • Swimwear and sun protection; the board, a towel and a locker are provided.
  • Beginners who want a coach to themselves, families with children from 5, and surfers who want their technique corrected in private lessons in Canggu.
  • All levels from the very first lesson; the lesson is adapted to your level, and for experienced surfers the coach may choose another spot.
  • Comfortable, preferably tight-fitting swimwear, a towel and cash in rupiah to pay on arrival.
  • Da Waves Surf school, Jl. Double Six, Seminyak, by Double Six beach. The exact meeting point and time are confirmed after booking.
  • Warung Alody on Batu Bolong beach, Canggu (Google lists the school at the big parking lot on Jl. Pantai Batu Bolong). No pick-up; the operator suggests GoJek. The start time is confirmed 2 to 3 days before the lesson.
  • Froggy Surf School and Froggy Warung near Uluwatu, Pecatu. The website says Balangan beach; Google Maps marks the school on Jl. Pantai Bingin. The exact meeting point is confirmed after booking.
  • Bali Surf Class on Kuta beach, Jalan Raya Pantai Kuta; Google places the school on the beach in front of the Rosso Vivo Italian restaurant. Open 8:00–19:00; the exact meeting point and time are confirmed after booking.

Surfing prices in Bali

Price from, per option. Source — operator prices.
TourDurationGroupFrom
Beginner Group Surf Lesson at Double Six, Seminyak 2h — IDR 300,000 per person
Private Surf Lesson at Batu Bolong, Canggu 2h — IDR 450,000 per person
Group Surf Lesson at Balangan with Froggy Surf School 2h — IDR 400,000 per person
Beginner Surf Class on Kuta Beach with Bali Surf Class 2h — IDR 425,000 per person

Operators: Da Waves Surf · Surf With Aldo · Froggy Surf School · Bali Surf Class

What guests say in Bali

5.0 3 153 reviews Average across every option in this destination, weighted by the number of reviews.
HS Hannah Sassiene
Beginner Group Surf Lesson at Double Six, Seminyak

Yoga is an amazing instructor, he was very clear and made it so easy for me. As a beginner I was nervous and he knew how to make sure I was calm and gain confidence in the water. Very patient and pushed me when I needed it. I had a brilliant time and would really recommend!!

MO Mohammed Obaidat
Beginner Group Surf Lesson at Double Six, Seminyak

Was an amazing experience! Thank you Louis, you were the best instructor! And thank you to the staff for being so nice! Went with my wife taking the family private class. Price included unlimited free cold drinks, towels, showers to rinse off, and 100+ pictures. Totally worth it.

M Mischa
Beginner Group Surf Lesson at Double Six, Seminyak

Definitely the highlight of my trip! The instructors are amazing and supported us throughout the two hours we learnt how to surf! We expected a laid back bodyboarding session but were pleasantly surprised by a surfing lesson instead! The instructors were so kind and assisted me throughout the session. By the end of the two hour sessions I could stand on the board and let the waves wash me back to the shore (without any prior experience). It was really fun and I would definitely go again!

A Abduelah
Private Surf Lesson at Batu Bolong, Canggu

We did 2 days surfing with Aldo and the guys. Great teachers. It was our first time surfing, learned it from zero at the beach, then to the ocean. With the help of the guys we all rode our frist wave from the 2nd and 3rd attempt. Highly recommended.

All reviews in Bali →

FAQ

How much is a surf lesson in Bali?
From IDR 300,000 (≈ $18) per person for Da Waves Surf's two-hour group beginner class in Seminyak. Froggy Surf School's group lesson near Uluwatu is IDR 400,000 (≈ $24), Bali Surf Class on Kuta beach IDR 425,000 (≈ $25) for one student, and a private lesson with Surf With Aldo in Canggu IDR 450,000 (≈ $26) per person.
Group or private lesson?
In a group you share the instructor with two others at Da Waves Surf and Froggy. A coach to yourself costs IDR 450,000 (≈ $26) at Surf With Aldo, IDR 600,000 (≈ $35) at Da Waves Surf and IDR 700,000 (≈ $41) at Froggy, per person. Aldo's semi-private lesson for two is IDR 400,000 (≈ $24) each.
Do I need any experience?
No, not at beginner level. Da Waves Surf's group beginner class, Froggy's beginner level and Level 1 at Bali Surf Class need no experience, and Surf With Aldo adapts each lesson to your level from the very first. Intermediate classes are for those who can already ride a wave.
Are multi-lesson packs cheaper?
Per lesson, yes. Da Waves Surf sells five group sessions for IDR 1,200,000 (≈ $71) per person. Surf With Aldo charges IDR 1,300,000 (≈ $76) for 3 private lessons within a week and IDR 2,000,000 (≈ $118) for 5. Froggy's 3-day private package is IDR 1,900,000 (≈ $112), and 5 days alone at Bali Surf Class cost IDR 2,125,000 (≈ $125).
Can children take lessons?
Surf With Aldo teaches children from 5 with a private instructor, IDR 425,000 (≈ $25) per person, starting the youngest on a tandem ride. Da Waves Surf teaches under-10s only one to one, from IDR 700,000 (≈ $41). Froggy says its lessons are for all ages; Bali Surf Class publishes no minimum age.
How do I get to the school?
On your own in most cases. Surf With Aldo has no pick-up and suggests GoJek to Warung Alody at Batu Bolong. Froggy arranges transport at extra cost without publishing the price. Da Waves Surf does not mention a transfer, and Bali Surf Class says it provides none; their bases are on Jl. Double Six in Seminyak and Jalan Raya Pantai Kuta.
Can I cancel?
At Surf With Aldo, free of charge up to 24 hours before; payment is normally made in cash on arrival, so there is usually nothing to refund. Da Waves Surf, Froggy and Bali Surf Class do not publish cancellation terms, so ask when you book.

ElyNot sure which one is yours? Ask Ely — she knows every tour in “Surfing”.Ask Ely

A first surf lesson in Bali costs IDR 300,000 (≈ $18) to IDR 450,000 (≈ $26) per person for about two hours, and the difference is mostly how many students share the instructor: three at Da Waves Surf and Froggy Surf School, one at Surf With Aldo. Bali Surf Class prices its lesson for one student and lists lower amounts for two and three without saying whether they are per head.

Checked against the operators' own sites on 30 September 2026

  • 1 : 3instructor to students in the group classes at Da Waves Surf and Froggy Surf School
  • 5 yearsthe youngest age for Surf With Aldo's kids lessons, with a private instructor
  • 2–3 dayshow far ahead Surf With Aldo confirms the start time, set by the tide and swell
Surf lessons in Bali: beach, format and price per person. Checked on the operators' sites on 30 September 2026.
LessonBeachFormatPer person
Group beginner classDa Waves SurfDouble Six, Seminyak1 instructor, 3 studentsIDR 300,000 (≈ $18)
Group lessonSurf With AldoBatu Bolong, Cangguat least 6 studentsIDR 350,000 (≈ $21)
Group lessonFroggy Surf SchoolBalangan or Bingin, near Uluwatu1 instructor, 3 studentsIDR 400,000 (≈ $24)
1-day classBali Surf ClassKuta1 studentIDR 425,000 (≈ $25)
Private lessonSurf With AldoBatu Bolong, Canggu1 coach, 1 studentIDR 450,000 (≈ $26)
Private beginnersDa Waves SurfDouble Six, SeminyakprivateIDR 600,000 (≈ $35)
Private lessonFroggy Surf SchoolBalangan or Bingin, near Uluwatu1 instructor, 1 studentIDR 700,000 (≈ $41)

Bali Surf Class publishes its two hours minute by minute: 20 minutes of safety and theory, 15 of practice on the beach, 45 surfing, a 15-minute drink break, 45 more in the water and the last 10 to pack up. At Surf With Aldo the two hours are counted from the moment you arrive and include the beach instruction and the safety briefing.

Where do the lessons take place?#

Da Waves Surf teaches on Double Six beach in Seminyak, and Bali Surf Class on Kuta beach, from a base on Jalan Raya Pantai Kuta open 8:00–19:00. Surf With Aldo meets at Warung Alody on Batu Bolong beach in Canggu, where most of its lessons run; for more experienced surfers the coach may pick another spot. Froggy's website says Balangan beach near Uluwatu, while Google Maps marks the school by Bingin.

What is included, and what is not?#

Da Waves Surf lists the surf equipment, photos, a towel and a locker. Froggy gives a board, a wetsuit, sunscreen, zinc and coffee, tea or water. Surf With Aldo has the board, a long-sleeve UV rash guard, the leash, drinking water and a shower; bring swimwear and a towel. Bali Surf Class's FAQ says a board is provided, with an hour of free board use after the lesson. Froggy charges extra for transport without a price, and Surf With Aldo suggests GoJek.

Can children learn?#

Surf With Aldo takes children from 5 years old with a private instructor for IDR 425,000 (≈ $25) per person, and the youngest start with a tandem ride together with the coach. Da Waves Surf teaches children under 10 only individually, from IDR 700,000 (≈ $41) per person. Froggy says its lessons are for all ages; Bali Surf Class does not publish a minimum age.

Semi-private
one instructor for two students: IDR 400,000 (≈ $24) per person at Surf With Aldo, IDR 500,000 (≈ $29) at Froggy Surf School.
Surf guiding
trips to other breaks for surfers who can already ride, run by Da Waves Surf and Bali Surf Class as a separate service.
  • Whether Bali Surf Class's IDR 374,000 (≈ $22) for two students and IDR 340,000 (≈ $20) for three are per student or in total.
  • The meeting beach at Froggy: Balangan on its website, Bingin on Google Maps.
  • Whether Froggy's video analysis is included: its page says both «available for purchase» and «Free Video».
  • The start time: Surf With Aldo confirms it 2–3 days ahead by the tide; Da Waves Surf and Bali Surf Class agree it when you book.
  • Cancellation: free up to 24 hours before at Surf With Aldo; Da Waves Surf, Froggy and Bali Surf Class do not publish terms.

Important

Da Waves Surf's page lists an «experienced private instructor» for every class, yet describes the group beginner class as one instructor and three students. At IDR 300,000 (≈ $18), expect to share the instructor, and confirm when you book.

Ely

Plan your trip with Ely

Ely · online
Hi, I'm Ely. You're looking at “Surfing”. What should I check: experience, kids or how long it lasts?