MEXICO SURF LESSONS

The 15 Best Surf Lessons in Mexico

18 tours  ·  from $48 a head

Sayulita and the Nayarit coast teach on a soft point break, Los Cabos on the Costa Azul beaches. These 15 sessions are compared on water temperature, board type and price, with the boat-access breaks noted.

Los Cabos Surf Lesson at Costa Azul - Costa Azul Beach, where your lesson begins
Mexico Surf Lessons, San Jose del Cabo Surf Lessons, Surf Lessons, Tour Reviews

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

Learn to surf at Costa Azul with High Tide Los Cabos coaches such as Alan, Luis, Hugo, Emilio, and Marco. This roughly three-hour outing includes a foam board, rash guard or wetsuit, snacks, water, and optional hotel or cruise-port transport. It suits beginners age six and up, but expect a real workout and changing wave conditions.

“It’s not the best location for beginners. Waves are way too big and not great for beginning surfers. Instructors were great, but it was very difficult to learn to surf w/ the huge waves.”

Check availability →Read our full review

2-Hour Surf Lesson in the Waves of Puerto Escondido - Choosing between Carrizalillo and La Punta
2-Hour Experiences, Mexico Surf Lessons, Surf Lessons, Tour Reviews

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.)

Spend two hours learning to surf with Silva Surf School in Puerto Escondido. You’ll cover water safety and pop-up technique before entering the waves at Carrizalillo, La Punta, or another suitable beach. Instructors such as Ari, Oni, and Barrita have helped first-timers catch waves, while intermediate surfers receive more independent coaching. Equipment is included, with GoPro footage available as an upgrade.

“Such an amazing surf experience. Great instructors who truly guide you to learning the waves. Overall, a great time and would definitely return.”

Check availability →Read our full review

Surf lessons in Puerto Vallarta and Nayarit - What happens before you touch the water
Mexico Surf Lessons, Puerto Vallarta Surf Lessons, Surf Lessons, Tour Reviews

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 takes you from your hotel, home, or Puerto Vallarta cruise port to the beach with conditions best suited to your level. Diego, Kristhian, Jonathan, and Kalany provide private coaching, boards, rash guards, snacks, water, and photos during this four-hour lesson.

“I had an awesome time! My first time ever surfing and my instructors were friendly and helpful!! I felt encouraged and was in great hands the whole time!”

Check availability →Read our full review

Private Surf Lesson Experience at Puerto Vallarta - Punta Mita, La Lancha, and changing surf conditions
Mexico Surf Lessons, Private Surf Lessons, Private Surf Lessons in Mexico, Puerto Vallarta Surf Lessons, Surf Lessons, Tour Reviews

Private Surf Lesson Experience at Puerto Vallarta

4.Private Surf Lesson Experience at Puerto Vallarta

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

Learn to surf with a private instructor from Xiutla Riders, then choose between more beach time or a visit to Sayulita. Morning departure, round-trip pickup from central Puerto Vallarta, and coaching for beginners through experienced surfers are included. Guides such as Edson, JC, Fernando, and Agustina have earned especially warm praise for patient instruction.

“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

Fun 2 hr Surf Lessons in Punta de Mita - The first 10 minutes: balance and pop-up practice
Mexico Surf Lessons, Puerto Vallarta Surf Lessons, Surf Lessons, Tour Reviews

Fun 2 hr Surf Lessons in Punta de Mita

5.Fun 2 hr Surf Lessons in Punta de Mita

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

Meet Alejandro, Alex Jr, or Diego at the beach in Punta de Mita for a private two-hour surf lesson. You begin with a balance test and pop-up practice, then learn safety, ocean reading, and board skills in the water. Boards and rash guards are included. Lessons start at 10am or 5pm.

“Alejandro was awesome the day we had planned our lessons there were no waves. So we rescheduled for a couple days later. I have been trying to surf for years, he had me up and surfing in 30 minutes. Very friendly respectful instructor.”

Check availability →Read our full review

Vallarta surf lesson with Pickup Included - What happens before you enter the water
Mexico Surf Lessons, Puerto Vallarta Surf Lessons, Surf Lessons, Tour Reviews

Vallarta surf lesson with Pickup Included

6.Vallarta surf lesson with Pickup Included

★★★★★★★★★★5.0 · 77 reviews · 5 hours (approx.) · from $120

You’ll get private instruction from guides such as Emilian, Andru, Joaquin, or Jonathan, with pickup and drop-off around Puerto Vallarta. The beach changes with the waves and your ability, and you can expect a short land lesson followed by about two hours in the water. Lunch at a local seafood spot is optional and not included.

“Emilian was an amazing teacher. We learned so much more than I expected given that it was our first time. My 13 yo son was doing a 360 on his board before our lesson was over. I would recommend this experience to anyone! Hands down so much fun and I'm so glad I participated in the lesson!”

Check availability →Read our full review

Surfing Lessons in Puerto Escondido! - The first 30 minutes: learning before you paddle
Mexico Surf Lessons, Surf Lessons, Tour Reviews

Surfing Lessons in Puerto Escondido!

7.Surfing Lessons in Puerto Escondido!

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

Spend two hours learning to surf with Bazar Puerto Surf Lessons at Carrizalillo Beach or La Punta Zicatela. Instructors such as Juan, Joy, Pablo, José, and Emilio adjust the lesson to your level, covering safety and technique before helping you catch waves. Boards, leashes, rash guards, and face sunscreen are included.

“Great surfing lesson! Pablo did a great job getting me up on the board”

Check availability →Read our full review

Private Los Cabos Surf Lesson at Costa Azul - Learning to surf at Costa Azul
Mexico Surf Lessons, San Jose del Cabo Surf Lessons, Surf Lessons, Tour Reviews

Private Los Cabos Surf Lesson at Costa Azul

8.Private Los Cabos Surf Lesson at Costa Azul

★★★★★★★★★★5.0 · 68 reviews · 2 hours 30 minutes (approx.) · from $65

Meet your private surf coach at Costa Azul, or use optional pickup from hotels and the cruise port. Over about two and a half hours, you’ll learn surf safety, practice on a foam board, and work toward standing on a wave. Coaches such as Alan, Sol, and Marcos tailor instruction to children and adults.

“Had lots of fun with our family of 5 catching larger waves than we anticipated! Thanks for a great experience, we will be back!”

Check availability →Read our full review

Fun Surf Lessons & Tacos - The first 30 minutes on the sand
Mexico Surf Lessons, Surf Lessons, Tour Reviews

Fun Surf Lessons & Tacos

9.Fun Surf Lessons & Tacos

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

Max from Good Trips Baja picks you up at 8:00 am and drives your private group to a beginner-friendly beach near Cabo, often Cerritos. You get a safety briefing, beach practice, 1.5 hours of guided surfing, extra board time, snacks, water, wetsuits, chairs, shade, and an optional taco lunch. English service, hotel pickup, and drop-off are included.

“Max is the man. Picked us up in his suburban and had boards for all. Super relaxed. Plus he had a great taco spot recommendation for lunch.”

Check availability →Read our full review

Surf Lessons at Cerritos - Getting to Cerritos through the Transpeninsular Highway
Mexico Surf Lessons, Surf Lessons, Tour Reviews

Surf Lessons at Cerritos

10.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 small-group surf lesson with foam boards, wetsuits or rash guards, lunch, and round-trip transport. Coaches such as Marco, Alan, Allan, Louis, and Mike are praised for patient instruction. Non-surfers can join with chairs, shade, water, and snacks.

“Surfboards needed to be upgraded Instructor very good and that did all the work for you to have a good time”

Check availability →Read our full review

Surf Lesson Tours (half day) - From safety briefing to your first wave
Mexico Surf Lessons, San Jose del Cabo Surf Lessons, Surf Lessons, Tour Reviews, Tours

Surf Lesson Tours (half day)

11.Surf Lesson Tours (half day)

★★★★★★★★★★5.0 · 58 reviews · 4 hours (approx.) · from $210

Meet Martin, Carlos, Belu, or another CPR and lifeguard-certified instructor for a private four-hour surf lesson from San Jose del Cabo. You will receive equipment, breakfast, hotel pickup, and patient coaching in shallow water before trying small waves. Summer lessons use East Cape beaches, while winter sessions head toward Todos Santos.

“Martin and crew provide a great experience. They picked us up on time, provided quality equipment, found the right location for our skill and provide great lessons. I am a fledgling surfer and they paddled out and made sure we caught waves! Nine Palms was beautiful and remote and felt like a true Baja surf experience. Would definitely recommend.”

Check availability →Read our full review

2 Hour Private Surfing Experience in Puerto Vallarta - Punta de Mita and Nuevo Nayarit: two possible surf areas
2-Hour Experiences, Mexico Surf Lessons, Private Surf Lessons, Private Surf Lessons in Mexico, Puerto Vallarta Surf Lessons, Surf Lessons, Tour Reviews

2 Hour Private Surfing Experience in Puerto Vallarta

12.2 Hour Private Surfing Experience in Puerto Vallarta

★★★★★★★★★★5.0 · 46 reviews · 4 hours 30 minutes (approx.)

Spend a half-day learning to surf near Puerto Vallarta with Joaquin, Emi, Danny, or another Wave Surfing instructor. You’ll get hotel pickup, a short safety and technique lesson, boards, water, snacks, GoPro use, and about two hours in the waves at Punta de Mita or Nuevo Nayarit. It suits beginners, families, and surfers who want personal coaching.

“We wanted to take our 10 year old nephew surfing for the first time. Joaquin and Daniel were terrific instructors, were incredibly knowledgeable, patient and attentive, and went out of their way to find the perfect conditions for learning. We also had an opportunity to surf ourselves while Joaquin and Daniel took care of our nephew in the water.”

Check availability →Read our full review

90 Min Surf Lesson / Great for Beginners - About an hour in the water
Beginner Surf Lessons, Mexico Surf Lessons, San Jose del Cabo Surf Lessons, Surf Lessons, Tour Reviews

90 Min Surf Lesson / Great for Beginners

13.90 Min Surf Lesson / Great for Beginners

★★★★★★★★★★5.0 · 41 reviews · 1 hour 30 minutes (approx.) · from $143

Spend 90 minutes learning to surf at Playa Pescadito near San José del Cabo. Your instructor covers technique on the sand, then stays with you in the water for hands-on coaching. All equipment and beach gear are included, with optional hotel pickup for an added fee. Rocco and David have both helped first-timers stand up on their first waves.

“Rocco was great with my 13 and 15 yo daughters! Waves were not intimidating at this beach on the day we were there.”

Check availability →Read our full review

From Sayulita: Surf Trip to La Lancha Beach -all ages & levels - Choosing between transport, free surf, and a lesson
Mexico Surf Lessons, Sayulita Surf Lessons, Surf Camps and Multi-Day Trips, Surf Lessons, Tour Reviews

From Sayulita: Surf Trip to La Lancha Beach -all ages & levels

14.Surf Trip to La Lancha Beach -all ages & levels

★★★★★★★★★★5.0 · 24 reviews · 4 hours (approx.) · from $50

Meet Marea Surf School in Sayulita, choose a board, then ride about 30 minutes to La Lancha near Punta de Mita. Pick transport-only, a guided 1.5-hour lesson, or individual surf time. Instructors such as Miguel, William, and Max have helped beginners find safer waves and build confidence.

“Story checks out. Thank you Miguel for the magical experience. The launcha was a great time with long glassy waves.”

Check availability →Read our full review

Private Surf lessons at Cerritos - Lunch and the beach setup
Mexico Surf Lessons, Private Surf Lessons, Private Surf Lessons in Mexico, Surf Lessons, Tour Reviews

Private Surf lessons at Cerritos

15.Private Surf lessons at Cerritos

★★★★★★★★★★5.0 · 23 reviews · 5 to 6 hours (approx.) · from $100

Leave Cabo early for a private surf lesson at Cerritos Beach, a Pacific break suited to beginners and experienced surfers. Your coach supplies a foam board, rash guard or wetsuit, chairs, umbrellas, and lunch. The trip lasts about five to six hours, with pickup available from Cabo, the corridor, and San José del Cabo.

“They did a great job - Wish we could have surfed longer. The Cerritos beach was beautiful. Truly an underrated area/beach!”

Check availability →Read our full review

Scroll to Top

Find a wave you can stand up on

Pick a coast, a level or a week of it.