Welcome To Mazatlán Surf School!

Our surf classes offer the highest level of instruction to suit everyone from the complete beginner to the most advanced surfer.

We offer year-round professional surf instruction, in both private and group settings. Our classes are fully customized to your skill level and individual goals as a surfer and cover wave physics, ocean safety, surf etiquette, wave selection, timing and placement, paddling and the POP-UP. Book Your Class Now!

Surf class times: 8:am, 10:30am, 1:pm and 3:30pm through till sunset. Ages from 5 years and up!!

Each Surf Class Includes: Surfboard, Bottle of water, Wax, Towel, Rash guard, Sunscreen, Duration: 2 hours w/ a Professional instructor!!

Kids Ages 5-11

$500 MX / Person

  • Have a group who wants lessons? We’ve got you covered!
  • 3 students minimum
  • Book your shared surf class now!

Single Surf Class

$950 MX

  • A one-on-one (or one on two) personalized surf class
  • Fully customized to your skill level and individual goals
  • Book your surf class now!

Three Surf Classes

$1950 MX

  • Our Surf Class 3 Pack discounts your personalized surf class
  • Price drops from $950 to $650 per class!
  • Book your first class now!

See what our students have to say about their time while learning to surf with us!


Lauree Marcus

Javier Dìaz is an outstanding surfer! He is patient and teaches surfing in a way that incorporates the physical with the mental aspects of the sport. After several lessons I have accomplished so much!


Ian Noetzel

My daughters (13 and 11) and I (45) had lessons everyday for a week with Javier. He was great with the kids, encouraging them with his energy and humor.

"The best surfer out there is the one having the most fun."
~ Phil Edwards