Est. 2005 · Jeffreys Bay

Ride the Waves of
Jeffreys Bay

J-Bay's most loved surf school. Learn from passionate, expert instructors at one of South Africa's finest surf destinations.

200+ 5-Star Reviews
20+ Years Experience
R400 Lessons From
About Wavecrest Surf School

More Than a Surf School

Founded by Libby Moon in 2005, Wavecrest has grown into J-Bay's most loved surf school — built on genuine passion, expert instruction, and a community that welcomes everyone.

Expert Instructors

Every instructor is First Aid certified, ocean safety qualified, and genuinely passionate about sharing the stoke.

Small Groups

Maximum 6 students per instructor — averaging 4 — so you get real coaching, not crowd management.

Prime Location

We're on Dolphin Beach — Jeffreys Bay's main beach. World-famous Supertubes is nearby and we talk about it plenty, but we teach where the waves are perfect for learning.

All Levels Welcome

First time in the ocean or refining your cutback — we have the right programme for every skill level.

Libby Moon — founder and head instructor at Wavecrest Surf School, Jeffreys Bay

Libby Moon

Founder & Head Instructor · 20+ Years

Our Packages

Surf Lessons & Packages

All lessons include equipment, instruction, and the world's best right-hand point break on your doorstep

Private Lessons

One-on-one instruction for faster progress

  • Personalized coaching
  • Flexible scheduling
  • Faster development
  • All equipment included
10am & 2pm slots
R650 per person
Book Private

3-Day Package

Build skills progressively over three days

  • 3 daily lessons
  • Progressive building
  • Equipment included
  • Best value pricing
Weekend trips
Group: R1,200
Single: R1,950
per person
Book 3-Day

5-Day Package

Full week immersion experience

  • 5 daily lessons
  • Significant improvement
  • All-day access
  • Maximum value
Surf holidays
Group: R2,000
Private: R3,250
per person
Book 5-Day
Best Value

7-Day Package

Ultimate surf immersion

  • 7 daily lessons
  • Master fundamentals
  • Full equipment access
  • Unbeatable pricing
Serious learners
Group: R2,800
Private: R4,550
per person
Book 7-Day

Equipment Rental

Quality boards and wetsuits

  • All skill levels
  • All sizes available
  • Daily & weekly rates
  • Expert advice
Available daily
Half-Day: R250
Full Day: R350
Rent Gear

* Prices are per person. Group discounts available for bookings of 6+. Multi-day packages include all-day board access between sessions — not just lesson time.

Booking a group, school trip, or corporate team-build? Get tailored pricing instantly.

WhatsApp for Group Rates
Live Forecast

Today's Surf Conditions

Real-time forecast for Jeffreys Bay • Updated regularly

Wave HeightCheck the blue bars
Wind SpeedGreen lines show strength
Wind DirectionArrows indicate direction
Best TimeCalm winds + good swell

Jeffreys Bay Surf Breaks

J-Bay is home to some of the world's most famous right-hand point breaks. Here's what you need to know about each one:

Beginner

Kitchen Windows

The ideal learning break — right in front of Wavecrest on Dolphin Beach. Long, mellow waves with a forgiving takeoff, perfect for beginner and intermediate surfers. This is where our group lessons take place.

Our lesson spot
Intermediate

Magnatubes

A fast, long-walled section linking into the main J-Bay pointbreak. Great for intermediate surfers wanting to work on speed and longer wave riding. Accessible in smaller swells.

Speed & style
Advanced

Boneyards

A powerful, hollow wave breaking over a rocky bottom between Magnatubes and Supertubes. Best for experienced surfers. Our surf guides can take you here when conditions and ability align.

With a guide
Expert

Supertubes

One of the world's greatest right-hand point breaks and home of the WSL Corona Cero J-Bay Open. Fast, barrelling, and powerful — a bucket-list wave. Visible from Dolphin Beach on any sizeable swell.

World-class wave
Follow Our Journey

Surf Life & Community

Join our community and see the stoke daily

What Students Say

200+ Five-Star Reviews

5 stars on TripAdvisor
★★★★★
203 Reviews

"We had two great beginner lessons with our kids (8, 10, 12) with Waseem and we all really enjoyed the lessons and the whole surrounding with Libby. Great experience!"

Thorsten G★★★★★

"It was awesome and Waseem was a very good teacher helping us to surf on the best waves! Even for me with low balance he was able to help on developing it. A must do in J-Bay."

Vinicius A★★★★★

"Had an amazing surf lesson with the instructor Dylan! He was excellent, boosting my confidence. The people were friendly and the experience unforgettable!"

Jennifer H★★★★★

"Me and my girlfriend took the 7 day package where we got lessons and could use the boards also after class. This school is right at the beach with all passionate instructors!"

Robert M★★★★★

"Libby is an incredible instructor — patient, encouraging, and obviously passionate about what she does. I stood up on my very first lesson. Book this school!"

Sarah K★★★★★

"Absolute highlight of our J-Bay trip. The instructors make you feel so comfortable in the water. We went 3 days in a row and couldn't get enough!"

Marco D★★★★★

"The private lesson was worth every rand. Dylan focused entirely on my technique and within 2 hours I was catching green waves properly. Incredible value."

Aimee T★★★★★

"We brought 12 kids from our school group and Wavecrest handled everything perfectly. Every single child stood up on a board. Highly recommended!"

Annabell V — School Trip★★★★★
Common Questions

Frequently Asked Questions

Everything you need to know before your first lesson

Still have questions?

Ask Us on WhatsApp
Get in Touch

Ready to Start Surfing?

Contact us to book your lesson or ask anything

WhatsApp

Chat Now

Email

Don't Wait — the Waves Are Calling!

Book your surf lesson today and experience the magic of Jeffreys Bay