Canggu, Bali

Catch
Your Wave Surf School & Coaching

Learn to surf in one of the world's best surf destinations. Beginner, intermediate, or advanced — we'll take you to the next level in the warm waters of Canggu.

Scroll
Surfing in Bali

Born From
the Ocean

Off Peak Surf Bali is Canggu's home for authentic surf experiences. We believe the best sessions happen away from the crowds — at dawn, at dusk, at the moments when the ocean truly belongs to you.

Our certified instructor has helped hundreds of students find their feet on a board. We keep sessions personal, and the vibes exactly right.

500+
Students taught
All
Levels welcome
5★
Average rating

Surf Packages

From your very first wave to advanced coaching — we have the right session for your level.

💵 Payment: Cash in IDR, on arrival at the surf school — no advance payment required
Beginner surf lesson

Level 01

Beginner

Never surfed before? Perfect. We'll get you on your feet and riding your first waves. Safety, fundamentals, and pure stoke — in 90 focused minutes.

  • 90-minute guided session
  • Surfboard & rash guard included
  • Max 4 students per instructor
  • Beach safety & theory briefing
Rp 450.000 / person
Book Now
10-Session surf pack

10 Sessions · Save 22%

10-Session Pack

Our best value. Ten sessions for the committed surfer — improve consistently and watch your skills transform.

  • 10 × 90-minute guided sessions
  • Surfboard & rash guard included
  • Max 4 students per instructor
  • Beach safety & theory briefing
  • Rp 350.000 per session (vs. Rp 450.000)
Rp 3.500.000 / person
Book Now

Session Add-Ons

Customize your package — add media, transport, or both. Selections carry over to the booking form.

📷
Photos
High-quality shots of your session, delivered same day
+ Rp 200.000
🎥
Video
Filmed session for technique review and memories
+ Rp 200.000
📷🎥
Photos + Video
The full package — shots and footage from your session
+ Rp 300.000
🛺
Transport
We pick you up within Canggu and drive you to the spot
+ Rp 50.000

Book a Session

Pick a date, choose your time slot, and fill in your details. We'll confirm within a few hours.

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Slots available
Few slots left
Fully booked
Selected

Your Booking

Select a date and time slot on the left to get started.

No slot selected yet
📷 Photos + Rp 200.000
🎥 Video + Rp 200.000
📷🎥 Photos + Video + Rp 300.000
🛺 Transport (Canggu pickup) + Rp 50.000
💵 Payment: Cash in IDR, on arrival at the surf school
Booking received! We'll confirm via email within a few hours.

Our Instructor

ISA-certified coach with deep local knowledge and a genuine love for teaching — all levels welcome.

Merchandise

Take a piece of Bali home. Sustainably made, proudly Off Peak.

View all on Instagram →

FAQ

Everything you need to know before booking your session.

Not at all. All our packages are designed for first-timers and progressing surfers alike. We start with the basics on the beach, then get you riding your first waves the same day. All you need is an open mind and a bit of stoke.
Book your first session via the calendar — the rest are scheduled flexibly via WhatsApp at times that work for you. You save up to 22% per session compared to single bookings. Sessions are valid for 3 months from your first lesson.
Just yourself, swimwear, sunscreen, and a towel. We provide the surfboard, rash guard, and all the gear you need. A water bottle is a good idea — Bali sun gets hot.
We'll send you the exact meeting point in Canggu via WhatsApp or email after you book. If you've added the Transport add-on, we pick you up directly at your accommodation within Canggu.
Payment is cash in IDR, paid on arrival at the surf school before your session starts. No advance payment, no deposit. Simple and straightforward.
Surfing happens in rain or shine — but never in dangerous conditions. If the surf isn't safe, we'll reschedule your session at no extra cost. We always prioritize your safety.
Yes! Since payment is on arrival, you can cancel anytime. We just appreciate a heads-up via WhatsApp as soon as you know, so we can offer the slot to someone else.
Kids from 10 years old are welcome on the beginner package as long as they're confident swimmers. For younger kids or family packages, contact us via WhatsApp and we'll work something out.
Absolutely. For groups of 5 or more we can arrange dedicated sessions and offer group rates. Drop us a WhatsApp message and we'll sort out the details.

Contact Us

Come surf with us

Have questions about our packages or want to organise a group booking? Reach out via WhatsApp for the fastest response — we're always around.

Send a Message

Message sent! We'll get back to you soon.