Surf Services

If you want the ultimate Bali surf experience with the best coaches and the best waves then you’re in the right place. Whatever your surf adventure might be, check below for the ultimate in surf classes, surf courses, kids surfing, private surf lessons, surf guiding & surf coaching.

Let Your Bali Surf Adventure Begin…

Kids Surfing

the ultimate kids surf program
$ 20
00
starting from
  • Kids group surf class every Monday - Friday
  • ASI certified instructors / kids surf coaches
  • Excellent equipment including grom boards
  • Single class | 10 pack | & 20 pack available
Best deal
Kids Surf Lessons Bali

Surf Courses

structured courses for next level surfing
$ 30
00
starting from
  • Courses running every day Monday - Sunday
  • ASI certified surf instructors & surf coaches
  • Full range of quality boards to choose from
  • 5 day course and single class surf options
Level up
Group Surf Courses Bali

Private Lessons

custom tailored surfing for individuals or groups
$ 50
00
starting from
  • Surf Lesson scheduled at your convenience
  • ASI certified surf instructors & surf coaches
  • Full range of quality boards to choose from
  • 1 : 1 private | 1 : 2 private | & private groups
Private Surf Lesson Services Bali

Surf Guiding

the ultimate surf adventure
$ 97
00
starting from
  • Surf adventure to find the best waves in Bali
  • ASI certified surf instructors & surf coaches
  • Full variety of performance boards available
  • full day surf trip | 1 / 2 day trip | & boat trips
Surf Guiding and Surf Coaching Services in Bali

Surf Schedule Information

Check out our surf schedule for this week.  We typically surf a variety of different waves according to the conditions forecast.  Our surf lessons take place at the locations that are looking to be best on the day.  Please keep in mind that we hold most of our surf classes around the Canggu, Seminyak, & Kuta areas.  However, we are always willing to travel a bit further to find the best waves for our customers.

The factors that most greatly affect the surf are tides, swell size, and wind.  Bali has big tidal swings and the tide is the most important factor guiding where and when we hold our surf lessons.  Swell size can vary a lot in Bali.  We typically see our biggest swells during the dry season May – September.  When the surf is up, we usually go to areas that are good at tempering the swell.  Jimbaran Bay is a great example of place that will have good waves for all levels even when the swell is very big.  The winds change with the seasons in Bali.  Dry season winds blow from the East and are good for the breaks around the west coast.  Wet season winds blow from the west, making the East coast of Bali the place to be.

Kuta, Seminyak, and Jimbaran Bay are home to some incredible beach breaks.  These are sandy bottom surf areas that are great for all levels of surfers.  Beginners can practice their pop-up technique & board control on the easy white wash waves breaking close to shore.  Advanced beginners & above can paddle out the back to practice wave selection, paddling onto green waves, and a whole variety of different turns and maneuvers.

Canggu, Sanur, & Nusa Dua host some of Bali’s incredible reef breaks.  These areas are good for intermediate to advances surfers.  Beginner surfers can also practice their skill sets here by staying on the inside of the reefs closer to the beach where the bigger waves reform into smaller manageable waves.  Some paddle strength will be a requirement at these breaks and reef booties are a great idea to protect your feet from the reef below.

Kids Group Surf

Date

Time

Location

Difficulty

Mon 20/05

04:00 – 05:30

Berawa

1/5

Tue 21/05

04:00 – 05:30

Batu Bolong

2/5

Wed 22/05

04:00 – 05:30

Batu Bolong

2/5

Thu 23/05

04:00 – 05:30

Berawa

2/5

Fri 24/05

04:00 – 05:30

Batu Bolong

2.5/5

Sat 25/05

08:00 – 12:00

Kuta Reef

3.5/5

Sun 26/05 

09:00 – 11:00

Kudeta

1/5

Mon 27/05

04:00 – 05:30

Kudeta

1/5

Adult Group Surf

Date

Time

Location

Difficulty

Mon 20/05

07:00 – 09:00

Pererenan

2/5

Tue 21/05

07:00 – 09:00

Gangga

1.5/5

Wed 22/05

07:00 – 09:00

Gangga

1.5/5

Thu 23/05

07:00 – 09:00

Gangga

1.5/5

Fri 24/05

07:00 – 09:00

Batu Bolong

2/5

Sat 25/05

07:00 – 09:00

Batu Bolong

1.5/5

Sun 26/05

07:00 – 09:00

Batu Bolong

2/5

Mon 27/05

07:00 – 09:00

Batu Bolong

2/5
×