Mexico · SURF LESSONS

The 10 Best Surf Lessons in Mexico

10 tours  ·  from $48 a head

This is the shortlist you would send a friend: 10 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

Surfing Lessons in Puerto Escondido! - What Beginners Can Realistically Expect
Surf Lessons, Tour Reviews, Tours in Puerto Escondido

Surfing Lessons in Puerto Escondido!

5.Surfing Lessons in Puerto Escondido!

★★★★★★★★★★4.9 · 71 reviews · from $54

Meet at Carrizalillo Beach or La Punta Zicatela, depending on surf conditions and your level. Instructors such as Juan, Joy, Pablo, Emilio, and José teach a 30-minute land session before guiding you into the water. Equipment, rash guard, and face sunscreen are included in this two-hour small-group lesson.

“Great Surf Lesson – Highly Recommended The surf lesson was very well-organized. Juan is an excellent teacher. He explained everything clearly and gave helpful individual tips. The location was perfect for beginners. Thanks to the clear instructions, I was able to make progress and even catch my first waves. Overall, a really great experience – I would definitely recommend it!”

Check availability →Read our full review

Fun Surf Lessons & Tacos - The drive from Cabo to the Pacific side
Food Tours in Cabo San Lucas, Surf Lessons, Taco & Street Food Tours, Tour Reviews, Tours in Cabo San Lucas

Fun Surf Lessons & Tacos

6.Fun Surf Lessons & Tacos

★★★★★★★★★★5.0 · 66 reviews · 6 hours (approx.) · from $180

Max from Good Trips Baja takes you from your Cabo hotel to a beginner-friendly beach, often Cerritos, for a 1.5-hour private surf lesson. Boards, wetsuits, snacks, water, chairs, shade, and transport are included. Afterward, you have beach time and the option of a local taco lunch.

“SO FUN! Highly highly recommend. Max took us to a town about an hour away and it was so cool to escape Cabo for a little day trip. He was a great teacher and we both caught some great waves! Afterwards he brought us to a local taco place and it was one of my favorite meals to date! Can’t recommend enough, it’s a must!”

Check availability →Read our full review

Surf Lessons at Cerritos - Small groups and coaching that changes with your ability
Surf Lessons, Tour Reviews, Tours in Cabo San Lucas

Surf Lessons at Cerritos

7.Surf Lessons at Cerritos

★★★★★★★★★★5.0 · 65 reviews · 7 hours (approx.) · from $70

Spend about seven hours traveling from Cabo San Lucas to Cerritos Beach for a beginner-friendly surf lesson with High Tide Los Cabos. Foam boards, wetsuits, lunch, shaded seating, and transport are included. Instructors such as Marco, Allan, Louis, and Mike adjust coaching to your level, while non-surfers can enjoy the beach as observers.

“I had the pleasure of having Marco as my surf instructor. I was very lucky to have the entire time 1:1 with him as there was nobody else in the group today! Marco is a super cool down to earth dude that's funny and easy to talk to as well as a fantastic teacher. This was my first time surfing ever so I had no idea what to expect but I was up and riding waves in no time. Marco spent the time in the water with me helping me get positioned to catch the right waves and made sure I had correct positioning on the board. He had the…”

Check availability →Read our full review

E-Surf Lessons - The first 30 minutes: land teaching, water practice, and a demonstration
Surf Lessons, Tour Reviews, Tours in Cozumel

E-Surf Lessons

8.E-Surf Lessons

★★★★★★★★★★5.0 · 51 reviews · 1 hour 30 minutes (approx.) · from $160

At La Monina in central Cozumel, you’ll learn e-surfing through a land lesson, water practice, and a demonstration lasting up to 30 minutes. English instruction comes from guides such as Nick, followed by riding time with extra help available. Rentals are limited to returning riders or proven e-surfers.

“The weather wasn't the best but the experience was still super fun. Nick was great at explaining methods and techniques. Within minutes I was standing on the board and learning to ride.”

Check availability →Read our full review

Learn to Surf in 1 Easy Lesson in Cancún - What is included, and what you still need
Surf Lessons, Tour Reviews, Tours in Cancun

Learn to Surf in 1 Easy Lesson in Cancún

9.Learn to Surf in 1 Easy Lesson in Cancún

★★★★★★★★★★5.0 · 48 reviews · 1 hour 30 minutes (approx.) · from $95

Meet at 360 Surf School in Punta Cancún 15 minutes early, then walk 2 to 8 minutes to the day’s best beginner waves. A local instructor teaches beach safety and technique before helping you catch waves in the water. Boards, rash guards, shade, and bodyboards for companions are included.

“This was an awesome experience for my son who is 11! The instructor was great and helped him get up within the first 10 minutes. I got some great photos and my son keeps talking about wanting another lesson.”

Check availability →Read our full review

Surf Lesson in Cozumel - The 30-minute ride to the beach
Surf Lessons, Tour Reviews, Tours in Cozumel

Surf Lesson in Cozumel

10.Surf Lesson in Cozumel

★★★★★★★★★★5.0 · 33 reviews · 2 hours 30 minutes (approx.) · from $120

Meet your instructor after pickup anywhere on Cozumel, then head to the surf beach for a 90-minute lesson: 10 minutes of theory and 80 minutes in the water. Camila, Miranda, Axel, and Miri have taught beginners, children, and returning surfers. A snack and water break, plus return transportation, are included.

“Miranda was absolutely wonderful and a great teacher! We were even able to stand a few times with her guidance and support. Would highly recommend and think it is worth every penny!”

Check availability →Read our full review

Scroll to Top

Mexico, coast by coast

Limestone, agave, two oceans and a capital.