HomeSurf lessonsCanggu surf lessons
Bali surf school
Surf Lessons in Canggu, Bali
Learn to surf in Canggu with Mojosurf, from a few lessons with pick-up to a month at our Surf Academy.
Quick answer
Canggu surf lessons with Mojosurf start at US$35 for one Bali Surf Lesson with transport from your accommodation and surf equipment. Surf & Stay Bali starts at US$178 for 3 days, the 7 Day Canggu Surf Adventure is US$575 and the 1 Month Surf Academy Indonesia is US$2,239. Prices are per person in US dollars. Beginners are welcome, and you need to be able to swim 50 metres unaided.
- Lessons
- From US$35 for 1 lesson
- Pick-up
- 7am Kuta and Seminyak, 8am Canggu
- Learner breaks
- Batu Bolong and Old Man’s
- Water
- About 25 to 30 °C, no wetsuit
- Gear
- Boards and surf equipment included
- Swim test
- 50 m unaided
How our Canggu surf lessons work
Our surf school in Canggu is mobile. Instead of using the same beach every day, our instructors pick the best spot for learning on the day, depending on the conditions. Once you are there, we get you set up with a surfboard and a rash vest, then there is a quick stretch and a beach lesson before you hit the water.
Canggu has waves gentle enough for a first lesson and waves best left to experienced surfers, often only a short walk apart. Learners usually start at Batu Bolong or Old Man’s, where slow, rolling waves give long, forgiving rides when the swell is small. Our Canggu surf guide explains which break suits which level.
You need to be able to swim 50 metres unaided to join a lesson.

Ways to take surf lessons in Canggu
Prices per person in US dollars.

Lessons with pick-up
Bali Surf Lessons: lessons with pick-up
Already have somewhere to stay? Bali Surf Lessons give you a choice of 1 to 5 surf lessons, with transport to the surf from your accommodation and all surf equipment included. One lesson costs US$35, and 2 to 5 lessons, one a day, cost US$63 to US$158. Trips depart daily at 7am from the Kuta and Seminyak area or 8am from the Canggu area, and your lesson time is confirmed the day before. Accommodation and main meals are not included.
US$35 1 lesson
See Bali Surf Lessons →
Canggu camp, 3 to 8 days
Surf & Stay Bali: a daily lesson at our Canggu camp
Surf & Stay Bali combines shared accommodation at our Canggu camp with breakfast daily, a daily surf lesson with boards and surf gear, and a Mojosurf guide, for 3 to 8 days. A 3 day stay includes 2 lessons, rising to 7 lessons on an 8 day stay. A typical day is breakfast, a surf lesson, a free afternoon by the pool or exploring, then happy hour at the camp.
from US$178 3 days
See Surf & Stay Bali →
A week of coaching
7 Day Canggu Surf Adventure: a week of coaching
The 7 Day Canggu Surf Adventure includes 6 nights in a shared dorm at our Canggu camp, daily breakfast, 6 surf lessons, 4 free surf sessions, a surf theory and a pool theory session, 2 photo analysis sessions, 1 video analysis session and sunset drinks. A VIP transfer between Denpasar (DPS) airport and the camp is included for either your arrival or your departure. Beginners are welcome.
US$575 7 days
See the 7 day trip →
1 to 3 months
Surf Academy Indonesia: 1 to 3 months
For serious progress, the 1 Month Surf Academy Indonesia starts in Canggu on the first Sunday of the month. Over 4 weeks you get 5 surf lessons a week of 2 hours each, 3 video or photo analysis sessions a week, a weekly surf theory lesson and 2 fitness or yoga sessions a week, moving between our camps in Canggu, Red Island or Lombok, and Nusa Lembongan. Longer courses are the 2 Month Surf Academy Indonesia and the 3 Month Surf Academy Instructor Course Indonesia, where you can aim to achieve your ASI Level 1 Surf Coach certification (additional fee applies).
US$2,239 1 month
See the Academy →Compare the options
| Option | Accommodation | Surf lessons | Also included | From (per person) |
|---|---|---|---|---|
| Bali Surf Lessons | Not included | 1 to 5, one a day | Transport from your accommodation, surf equipment | US$35 for 1 lesson, US$63 for 2 lessons |
| Surf & Stay Bali | Shared, at our Canggu camp, 3 to 8 days | One a day (7 on an 8 day stay) | Breakfast daily, boards and surf gear, Mojosurf guide | US$178 for 3 days |
| 7 Day Canggu Surf Adventure | 6 nights, shared dorm | 6, plus 4 free surf sessions | Airport transfer one way, theory, photo and video analysis, daily breakfast | US$575 |
| Surf Academy Indonesia | Shared, across our Indonesian camps | 5 a week, 2 hours each | Video or photo analysis, theory, fitness or yoga, transport between islands, breakfast daily | US$2,239 for 1 month |
Prices per person in US dollars. Boards and surf equipment are included in all of our Canggu lesson options.
When to take surf lessons in Canggu
You can surf Canggu in any month. The dry season, April to October, has the most consistent swell, with the biggest waves from June to August, so beginners do best on the smaller days and with a guide. The wet season, November to March, has smaller, more variable surf, which often suits learners, and the water is at its warmest. See the best time to surf in Bali for a month-by-month guide.
- April to October (dry season)
- Most consistent swell; biggest waves June to August
- November to March (wet season)
- Smaller, more variable surf; warmest water
Canggu surf camp
Where you stay
Surf & Stay Bali, the 7 Day Canggu Surf Adventure and the start of the Surf Academy are all based at our Canggu surf camp, in the heart of Canggu and minutes from Echo Beach, with a pool, air-conditioned rooms and a Happy Hour every night. Torn between islands? Compare Canggu vs Lombok.
Before you book
Read up on the waves, the seasons and the camp before your first lesson:
Canggu surf lessons: common questions
7 questions
Still have a question?
Ask a surferHow much are Canggu surf lessons?
Bali Surf Lessons cost US$35 for 1 lesson, or US$63 to US$158 for 2 to 5 lessons (one a day), with transport from your accommodation and surf equipment. Surf & Stay Bali starts at US$178 for 3 days, the 7 Day Canggu Surf Adventure is US$575 and the 1 Month Surf Academy Indonesia is US$2,239. Prices are per person in US dollars.
Can complete beginners take surf lessons in Canggu?
Yes. Batu Bolong and Old Man’s have slow, rolling waves that suit learners, especially on smaller days, and our instructors choose the best spot for learning on the day. You need to be able to swim 50 metres unaided.
Can I take lessons without staying at the camp?
Yes. Bali Surf Lessons include transport to the surf from your accommodation, with departures at 7am from the Kuta and Seminyak area or 8am from the Canggu area.
What time do lessons start?
Bali Surf Lessons depart at 7am from the Kuta and Seminyak area or 8am from the Canggu area. Your lesson time is confirmed the day before.
When is the best time for surf lessons in Canggu?
You can take lessons in any month. November to March has smaller, more variable surf, which often suits learners. From April to October the swell is more consistent, so beginners do best on the smaller days. See the best time to surf in Bali for a month-by-month guide.
Do I need my own surfboard?
No. Boards and surf equipment are included in all of our Canggu lesson options.
Do I need a wetsuit in Canggu?
No. The water stays at roughly 25 to 30 °C through the year. A rash vest is worth wearing for sun protection.
Reviews
Canggu surf lesson reviews
5.04 guest reviews
I wish there were more stars. Honestly some of the best times, humans, surfs ever.
Thanks all!
Awesome surflesson would deffo go again. Bote is a great instructor.
I had so much fun and learned so much! Great instructors. Will definitely come back again😊
Had such a good time on the lessons! Awesome instructors, awesome waves. Yes please.
Talk to a real surfer
Questions about levels, dates or which camp suits you? Our crew answers by phone, WhatsApp or email.








