★ 4.9 on Google from 400+ surfers · Max 4 surfers per instructor · Book direct, skip the fees
Lessons & coaching · Sayulita & La Lancha
Surf lessons in Sayulita & La Lancha.
90 minutes of real coaching in small groups, max 4 surfers per instructor. We teach you to catch your own waves, at the beach in town or on a quiet jungle beach.
★ 4.9 on Google & TripAdvisor · Kids welcome from age 5
Choose your spot
Sayulita or La Lancha?
Right in town
Sayulita Beach
No travel: meet at our shop, walk to the beach
Sandy beginner break, plus a rocky left and right for intermediate and advanced surfers
Lively surf-town atmosphere
Group, semi-private or private
From $1,200 MXN per person
Price per person depends on your group size. Booking for 3 or more? You get the group rate.
Same lesson, two beaches: Sayulita is right in town and lively, La Lancha is the adventure, with more room on the waves. Not sure which suits you? Message us and we’ll help you decide.
25 minutes from town
La Lancha
Daily departures, open-top truck ride included
Quiet jungle beach near Punta de Mita
Longer waves and fewer crowds
Join a small group, or upgrade to private
From $1,700 MXN per person
Group lesson rate. Semi-private and private sessions available.
Every lesson includes
90
minutes in the water
4
surfers max per instructor
5+
kids welcome from age 5
✓
board & rash guard included
Already surfing?
Level up with 1:1 coaching.
For surfers who can catch their own waves and want to get better. Your coach watches every wave and works on your wave selection, positioning and technique, at Sayulita or La Lancha.
From $2,000 MXN
Staying a few days?
Learn faster with a lesson package.
3 or 5 lessons over your stay, at Sayulita, La Lancha or a mix of both. The closest thing to a surf camp, but you stay where you like and spend the rest of the day exploring Sayulita your own way. Longer stays on request.
From $3,450 MXN
Why Marea
Why learn to surf with Marea?
Sayulita has no shortage of surf schools. Here's why guests from all over the world choose us for their surf lessons in Sayulita, Nayarit, and why so many come back the next year.
Small and local since 2015
A small local surf school, not a franchise. You meet the same crew at the shop and in the water.
Max 4 surfers per instructor
Small groups, so your instructor sees every wave and you get real feedback, not just a push.
Instructors who know every tide
Our local crew surfs here every day. They know which spot works with which tide and swell, so you get the best waves of the day.
Two beaches, one crew
Learn in town at Sayulita Beach, or ride the truck to La Lancha near Punta de Mita. Same team, same care.
How it works
Three steps to your first wave.
01
Choose your spot and book
La Lancha leaves daily at 2 p.m., and at 7 a.m. for groups of 4 or more. For Sayulita, we check the forecast 24 hours ahead and confirm the best time. Got a preferred window? Let us know.
02
Meet us at the shop
Calle Pelícanos 5, by the river in the center of Sayulita. We fit your board and rash guard. For La Lancha, we hop in the truck.
03
Paddle out together
Your coach is in the water with you, watching every wave and cheering every pop-up.
Reviews
4.9 on Google and TripAdvisor.
★★★★★
“I did the 5-day course and it was incredible. Gabriel and Omar were outstanding instructors. I made significant progress during my lessons and was able to graduate to a smaller board on the last day.”
Ehi · 5-day package
★★★★★
“Had a private surf lesson today with Marea Surf School and it was amazing!… For us first timers we both ate some waves, but we also rode some waves all the way to shore and successfully surfed!… 10/10 experience would highly recommend for a fun time!”
Eric · Private lesson
★★★★★
“My husband and I have wanted to try surfing for a long time… Our instructor, Omar, was patient, supportive, and explained the techniques so clearly that both my husband and I managed to stand up on our boards right away. We will definitely return for another lesson and to rent boards.”
Tara · Sayulita lesson
Good to know
Frequently asked questions
-
No. Most of our guests are complete beginners. Your instructor adapts every session to your level, from your first pop-up to working on your turns.
-
Sayulita is right in town, with no travel and a lively beach. La Lancha is a quiet jungle beach 25 minutes away, with longer waves and fewer crowds; the open-top truck ride is part of the fun. Not sure? Message us and we’ll help you decide.
-
You choose Sayulita or La Lancha when you book, and the spot can’t be changed last minute. For Sayulita lessons, we check the forecast 24 hours ahead and confirm the best time. If you have a preferred window, tell us and we’ll do our best to fit it in.
-
Yes, from age 5. Basic swimming ability is required.
-
Swimwear, a towel, reef-safe sunscreen and plenty of water. We bring the board and rash guard.
-
In Sayulita, the price per person depends on how many people are in your booking: $1,600 MXN for one, $1,400 MXN each for two, $1,200 MXN each for three or more. At La Lancha, the group lesson is $1,700 MXN per person; semi-private is $2,000 MXN per person and private is $2,500 MXN.
-
Mexican pesos (MXN) only.

