Bali · SURF LESSONS

The 15 Best Surf Lessons in Bali

33 tours  ·  from $13 a head

The beach break from Legian up to Batu Bolong is about as forgiving as surf gets, which is why everybody learns here. These 15 lessons compare board, instructor ratio and session length, with prices and the tide windows that actually work for beginners.

Legian Beach, Bali: Beginner or Intermediate Surf Lessons - The land lesson: safety before the first wave
Surf Lessons, Tour Reviews, Workshops

Legian Beach, Bali: Beginner or Intermediate Surf Lessons

Uluwatu: Beginner & Intermediate Surf Lesson with Equipment - Choosing between Balangan, Jimbaran, and Dreamland
Surf Lessons, Tour Reviews, Uluwatu Temple Tours, Uluwatu Tours, Workshops

Uluwatu: Beginner & Intermediate Surf Lesson with Equipment

3.Beginner & Intermediate Surf Lesson with Equipment

★★★★★★★★★★4.9 · 832 reviews · 2 hours · from $36

Learn to surf in Uluwatu with patient instructors, quality gear, small groups, beach photos, and flexible beach locations for $36.

“I booked on the beginner surf lesson as it was my first time ever touching a surf board my instructor was Irawan who was super friendly, patient and gave amazing advice which allowed me to get better each time I went! It took me 2 attempts before I managed to stay on the board and ride the wave, which I was extremely made up with, I couldn’t have done it if it wasn’t for the amazing instructor!”

Check availability →Read our full review

Canggu: 2-Hour Surf Class with a Professional Instructor - Starting on the beach before facing the waves
2-Hour Experiences, Canggu Tours, Surf Lessons, Surf Lessons in Canggu, Tour Reviews, Workshops

Canggu: 2-Hour Surf Class with a Professional Instructor

Canggu: Surfing lesson with ISA certified instructor - Starting on the sand with safety and surf basics
Seminyak Tours, Surf Lessons, Tour Reviews, Workshops

Canggu: Surfing lesson with ISA certified instructor

8.Surfing lesson with ISA certified instructor

★★★★★★★★★★5.0 · 102 reviews · from $25Top rated

Learn to surf in Canggu with private coaching, beach drills, equipment, safety guidance, and flexible times for beginners and improving surfers.

“We booked a 2 hour surfing lesson as my birthday present and having never done it before were complete novices! As it was just the two of us, we had 121 tuition from the guys, who were enthusiastic, professional and most of all patient! They spend time on the beach getting you used to moving on the board, but most of the time is in the water. They guarantee to get you standing and we managed that in the time we had, which was plenty. A great experience and would definitely recommend Magic Waves to anyone in this area who wants to experience surfing for the first time.”

Check availability →Read our full review

Uluwatu: Private Surf Lesson with Surf Photos & Videos - Your first 15 to 20 minutes on the sand
Photography Sessions, Private, Surf Lessons, Tour Reviews, Uluwatu Temple Tours, Uluwatu Tours, Workshops

Uluwatu: Private Surf Lesson with Surf Photos & Videos

9.Private Surf Lesson with Surf Photos & Videos

★★★★★★★★★★4.8 · 75 reviews · 2 hours · from $46

Learn to surf at Bali’s Balangan, Dreamland, or Jimbaran beaches with a private instructor, gear, safety coaching, photos, and videos.

“Was amazing and really fun. We had 3 people and 2 guides so it was pretty much one on one with help all the time. We caught a lot of waves and had a great time. Would highly recommend. Also make sure to wear a lot of sun screen because you will burn.”

Check availability →Read our full review

The funniest private 2 hour surf lesson, Canggu - Beach basics before you enter the water
2-Hour Experiences, Private, Seminyak Tours, Surf Lessons, Tour Reviews, Workshops

The funniest private 2 hour surf lesson, Canggu

10.The funniest private 2 hour surf lesson, Canggu

★★★★★★★★★★5.0 · 70 reviews · from $33

Learn to surf with Curly in a private two-hour Canggu lesson, with flexible tide-based timing, patient coaching, boards, and sun protection.

“The instructor is very kind and easy going. He gives you clear and good advice towards your personal goals for the lesson. Would recommend to everyone!”

Check availability →Read our full review

Seminyak: Surf Lesson for all Levels (Small Groups/Private) - What the two-hour lesson actually teaches
Private, Surf Lessons, Tour Reviews, Workshops

Seminyak: Surf Lesson for all Levels (Small Groups/Private)

11.Surf Lesson for all Levels (Small Groups/Private)

★★★★★★★★★★4.7 · 67 reviews · 2 hours · from $45

Learn to surf at Double Six Beach with patient local instructors, small groups, hotel pickup, gear, safety coaching, and flexible skill levels.

“Lessons were fun and safe. The coaches were very patient and clear with their instructions. It was a good experience overall! However, if u are fair skinned like I am, I highly recommend avoiding 10am - 2pm slots? The sun was scorching hot and I was pretty sunburnt on my face despite putting a good amount of SPF 🫥”

Check availability →Read our full review

Best Surf Lesson around Uluwatu - Why first-time surfers have a good chance here
Surf Lessons, Tour Reviews, Uluwatu Temple Tours, Uluwatu Tours, Workshops

Best Surf Lesson around Uluwatu

12.Best Surf Lesson around Uluwatu

★★★★★★★★★★5.0 · 64 reviews · 1h 30m · from $32

Learn to surf at Balangan Beach near Uluwatu with Curly, a patient local coach offering tailored 90-minute lessons for all levels.

“If you care about quality and real value, you definitely have to choose Curly 👍🏻 With the one‑on‑one lessons, I truly learned actual surfing techniques. As a beginner, you usually feel scared or unsteady, but Curly’s professionalism made me feel safe and confident step by step, and I slowly got the hang of it. Super recommended — he’s a really cool surf coach 👍🏻🌊🏄🏽”

Check availability →Read our full review

ULUWATU SURFING LESSON FOR ALL LEVELS - Starting at Dreamland Beach
Canggu Tours, Surf Lessons, Surf Lessons in Canggu, Tour Reviews, Uluwatu Temple Tours, Workshops

ULUWATU SURFING LESSON FOR ALL LEVELS

13.ULUWATU SURFING LESSON FOR ALL LEVELS

★★★★★★★★★★4.9 · 61 reviews · 1h 30m · from $40

Learn to surf near Uluwatu with Curly 17 Surf School, using quality gear, small groups, local wave knowledge, and flexible beach locations.

“Couldn’t ask for a better instructor!! We were in the water for 2 hours because he made sure that I caught a wave before the end of the lesson. Never gave up on me after my (many) failures and always gave me feedback on how I can improve. I’d never surfed before but now I can say I caught a wave!!”

Check availability →Read our full review

Surfnesia Surf Lesson and Guiding - The first waves and the role of Bintang
Jimbaran Tours, Surf Lessons, Tour Reviews, Workshops

Surfnesia Surf Lesson and Guiding

14.Surfnesia Surf Lesson and Guiding

★★★★★★★★★★5.0 · 46 reviews · from $33

Learn to surf in Bali with Surfnesia at Padang Padang, including safety, equipment, tide advice, and patient coaching for beginners.

“I have taken lessons at many surf schools around the world, and Surfnesia is definitely the best I have ever experienced. Bintang and his instructors are very very good teachers. They are patient, very knowledgeable, and really care about you Read more”

Check availability →Read our full review

Canggu: Surf Lesson for All Levels - Two hours with direct coaching
Canggu Tours, Surf Lessons, Surf Lessons in Canggu, Tour Reviews, Workshops

Canggu: Surf Lesson for All Levels

15.Surf Lesson for All Levels

★★★★★★★★★★4.9 · 44 reviews · 2 hours · from $36

Learn to surf in Canggu with patient local instructors, quality boards, small groups, and a two-hour lesson for every skill level.

“Fantastic surf lesson, Galih my instructor was brilliant, patient and knowledgeable. Had me catching lots of waves by the end! Would highly recommend”

Check availability →Read our full review

Scroll to Top

Explore Bali

Pick a coast, a temple or a crater.