Mexico · SURF LESSONS

The 4 Best Surf Lessons in Mexico

4 tours  ·  from $48 a head

This is the shortlist you would send a friend: 4 surf lessons worth the money, each with its price, its traveller verdict and the one thing to know before you commit.

Los Cabos Surf Lesson at Costa Azul - The Costa Azul beach stop
Surf Lessons, Tour Reviews, Tours in San Jose del Cabo

Los Cabos Surf Lesson at Costa Azul

1.Los Cabos Surf Lesson at Costa Azul

★★★★★★★★★★5.0 · 398 reviews · 3 hours (approx.) · from $47Our pick

Spend about three hours learning to surf at Costa Azul near San José del Cabo. High Tide Los Cabos provides foam boards, rash guards or wetsuits, snacks, water, transport, and step-by-step coaching. Instructors such as Alan, Luis, Hugo, Emilio, and Marco work with beginners, children, and stronger surfers in small groups.

“We went during the slow season and basically had a private lesson. The waves are pretty fast but our instructor Emillio was awesome, and patient. Would definitely recommend for decent swimmers.”

Check availability →Read our full review

2-Hour Surf Lesson in the Waves of Puerto Escondido - The first part of the lesson: safety and the pop-up
2-Hour Experiences, Surf Lessons, Tour Reviews, Tours in Puerto Escondido

2-Hour Surf Lesson in the Waves of Puerto Escondido

2.2-Hour Surf Lesson in the Waves of Puerto Escondido

★★★★★★★★★★5.0 · 177 reviews · 2 hours (approx.)

Start with water safety and pop-up practice, then surf for the rest of this two-hour lesson with Silva Surf School. Instructors such as Ari, Oni, and Barrita adjust coaching to your level, move to better beginner waves when needed, and work with groups capped at eight. Boards, leashes, and rashguards are included.

“The great attentiveness of the instructors and the detailed explanations of how to learn to surf as well as their positive attitude. An overall really fun experience. I have re booked with them for me and daughter for December 2024”

Check availability →Read our full review

Surf lessons in Puerto Vallarta and Nayarit - Choosing among Nuevo Nayarit, La Lancha, and Litibu
Surf Lessons, Tour Reviews, Tours in Puerto Vallarta

Surf lessons in Puerto Vallarta and Nayarit

3.Surf lessons in Puerto Vallarta and Nayarit

★★★★★★★★★★5.0 · 137 reviews · 4 hours (approx.) · from $110

Okala Surf School picks you up near Puerto Vallarta, checks the sea, and chooses Nuevo Nayarit, La Lancha, or Litibu for your level. Diego, Kristhian, Jonathan, and their family team teach the basics on sand, coach you through the first waves, provide boards and rash guards, and take photos during this four-hour private lesson.

“We had an absolutely amazing experience with Okala Surf School — truly a 10/10 day for our family. Our 14 and 10 year old had the best time. From the very start, everything felt easy and welcoming. Diego, our driver, picked us up right at our resort and was so friendly and kind — he immediately made us all feel comfortable and excited. We travelled to a beautiful local beach where we met Kristhian, who was incredible with the kids. He started by teaching the basics on the sand before heading into the water, which really helped build their confidence and they were standing up on their boards and surfing…”

Check availability →Read our full review

Private Surf Lesson Experience at Puerto Vallarta - Choosing between a regular surf day and changing conditions
Private, Surf Lessons, Tour Reviews, Tours in Puerto Vallarta

Private Surf Lesson Experience at Puerto Vallarta

4.Private Surf Lesson Experience at Puerto Vallarta

★★★★★★★★★★5.0 · 115 reviews · 5 hours (approx.) · from $94

Start at Xiutla Riders in Puerto Vallarta, then ride with a private guide to Punta de Mita for warm-ups, beach practice, and one-on-one surf coaching. Edson, Jean Carlo, Fernando, Agustina, Rafael, and other instructors have helped beginners stand up, while private timing lets you surf, rest, or continue to Sayulita.

“Jean Carlo was a fantastic guide! We had great conversations on the two, 45-minute drives and great opportunities to practice our Spanish. Once we were at the beach, we were able to catch multiple waves and JC was a good coach and kept encouraging us to keep trying. We were totally exhausted by the end! One of the best days of our trip.”

Check availability →Read our full review

Scroll to Top

Mexico, coast by coast

Limestone, agave, two oceans and a capital.