The best surf lessons in Sayulita!

Qualified instructors, friendly staff, and the best location.
If you don't stand up on your first surf lesson, you don't need to pay!
That's how confident we are of our staff and instructors. With a 4:1
student to instructor ratio, our priority is that you have fun, you are
safe, and that you learn.


1.5 hour surf lesson includes:

  • Surfboard, rashguard, and leash

  • On land instruction about equipment, safety and technique

  • One hour of surf instruction in the water

  • An additional one hour surfboard rental free of charge


1 person—65 USD
2 people—55 USD per person
3+ people—45 USD per person


Know you’ll be craving more than one day or surfing? Reserve either a 3, 5 or 7 day package! You can also always start off with one lesson, and upgrade to a package after, as long as we have availability.


1 person—180 USD
2+ People—150 USD per person
3+ People—120 USD per person


1 person—290 USD
2+ People—240 USD per person
3+ People—190 USD per person


1 person—385 USD
2+ People—315 USD per person
3+ People—245 USD per person


Lessons can be scheduled in advance, or as drop-ins. We try to accomodate all drop-ins as well as possible, but to make sure you have a spot, email us at lunazulsurfschool@gmail.com to reserve now!  50% non-refundable deposit via PayPal required for reservations. Email us with your preferred date(s) and number of people in your group, and we will get you set up!

Our staff will choose the best lesson time for you as it is based on the tides that day. For safety reasons, depending on waves, tides and number of people, or unforseen circumstances, Instructors may decide to not give lessons at specific moments during the day, or cancel lessons completely.

Traveling alone but looking for surf buddies?

We organize group lessons for 40USD multiple times a week. These lessons cannot be reserved in advance, but make sure to stop by the shop when you’re in Sayulita and sign up!

Check out our other FAQ’s.