Top activities
Top landmarks
Trip ideas
Nearby places

Top Mexico Surfing & Windsurfing

Los Cabos Surf Lesson at Costa Azul

Learn to surf at Costa Azul in Los Cabos while getting to know the ocean. Along with paddling and standing on the board, you'll practice …More

San Jose del Cabo, Mexico

Learn to surf at Costa Azul in Los Cabos while getting to know the ocean. Along with paddling and standing on the board, you'll practice...

2 hours Hotel pickup offered Free Cancellation
5.0 (473)
from
$50
Fun Surf Lessons Experience

This is a unique surfing experience for first time beginners and anyone else who would like to improve their surfing. We do private lessons and …More

Cabo San Lucas, Mexico

This is a unique surfing experience for first time beginners and anyone else who would like to improve their surfing. We do private lessons and...

6 hours Hotel pickup offered Free Cancellation
5.0 (64)
from
$105
Private Surf Lesson Experience at Puerto Vallarta

Learn with a local instructor all around to know how to ride waves in just one day. Surf one the easiest break point on a …More

Puerto Vallarta, Mexico

Learn with a local instructor all around to know how to ride waves in just one day. Surf one the easiest break point on a...

5 hours Free Cancellation
5.0 (114)
from
$87
Basic Surf Lessons in Tulum

Take a surf lesson right in front of our spot at Ahau Tulum. Nothing better than local surfers to get you flowing in the right …More

Likely to Sell Out
Likely to Sell Out
Tulum, Mexico

Take a surf lesson right in front of our spot at Ahau Tulum. Nothing better than local surfers to get you flowing in the right...

1 hour Free Cancellation
5.0 (23)
from
$51
Private Los Cabos Surf Lesson at Costa Azul

Practice surfing at Costa Azul with a private instructor who adapts the lesson to your experience level. Work on timing, positioning, reading waves, and ocean …More

San Jose del Cabo, Mexico

Practice surfing at Costa Azul with a private instructor who adapts the lesson to your experience level. Work on timing, positioning, reading waves, and ocean...

2 hours 30 minutes Hotel pickup offered Free Cancellation
4.9 (81)
from
$60
Surf Lessons at Cerritos

Learn to surf at Cerritos Beach on Baja California Sur's Pacific coast. Along with standing on the board, practice reading waves and understanding ocean movement. …More

San Jose del Cabo, Mexico

Learn to surf at Cerritos Beach on Baja California Sur's Pacific coast. Along with standing on the board, practice reading waves and understanding ocean movement....

5 hours 30 minutes Hotel pickup offered Free Cancellation
5.0 (68)
from
$80
Baja Surf Expeditions

These guided surf expeditions are for all surfer levels. Weather you are a beginner, intermediate, or advanced surfer we will take you to the right …More

Cabo San Lucas, Mexico

These guided surf expeditions are for all surfer levels. Weather you are a beginner, intermediate, or advanced surfer we will take you to the right...

6 hours Hotel pickup offered Free Cancellation
5.0 (28)
from
$120
E-Surf Lessons

We give our clients the chance to see the island of Cozumel from a different perspective. Flying over the clear flat waters will give you …More

Cozumel, Mexico
5.0 (50)

E-Surf Lessons

We give our clients the chance to see the island of Cozumel from a different perspective. Flying over the clear flat waters will give you...

1 hour 30 minutes Free Cancellation
5.0 (50)
from
$160
From Sayulita: Surf Trip to La Lancha Beach -all ages & levels

Enjoy the beautiful jungle scenery on the drive out to La Lancha, then spend the afternoon surfing or relaxing on this stunning, uncrowded white sand …More

Sayulita, Mexico

Enjoy the beautiful jungle scenery on the drive out to La Lancha, then spend the afternoon surfing or relaxing on this stunning, uncrowded white sand...

4 hours Free Cancellation
5.0 (25)
from
$47
Surfing Group Lessons In Playa del Carmen

Learn the exciting sport of surfing at Playa del Carmen's only surf school with one of our awesome instructors. Aloha boasts a team of professional …More

Playa del Carmen, Mexico

Learn the exciting sport of surfing at Playa del Carmen's only surf school with one of our awesome instructors. Aloha boasts a team of professional...

2 hours Free Cancellation
4.8 (23)
from
$55
Surf lessons in Puerto Vallarta and Nayarit

Surf School and adventure in puerto vallarta. Tours all around the bay (pv, Mita, sayulita) with perfect waves for all different levels of experience in …More

Puerto Vallarta, Mexico

Surf School and adventure in puerto vallarta. Tours all around the bay (pv, Mita, sayulita) with perfect waves for all different levels of experience in...

4 hours Hotel pickup offered Free Cancellation
5.0 (139)
from
$110
Surf Lessons in CABO with Mexico Surf Champ!

All Catman Surf School lessons start on the sand with ocean awareness and safety. We’ll go over the basics on how to position yourself on …More

San Jose del Cabo, Mexico

All Catman Surf School lessons start on the sand with ocean awareness and safety. We’ll go over the basics on how to position yourself on...

2 hours Free Cancellation
5.0 (23)
from
$75
Vallarta surf lesson with Pickup Included

Join us for a surf lesson with convenient pick-up and drop-off. We'll choose the surf spot based on conditions and your level. Start with beach …More

Puerto Vallarta, Mexico

Join us for a surf lesson with convenient pick-up and drop-off. We'll choose the surf spot based on conditions and your level. Start with beach...

5 hours Hotel pickup offered Free Cancellation
5.0 (94)
from
$98
2 Hour Private Surfing Experience in Puerto Vallarta

Would you like to surf many waves and have fun?! Well, there's waves for all levels, so it doesn't matter if you've never done it …More

Puerto Vallarta, Mexico

Would you like to surf many waves and have fun?! Well, there's waves for all levels, so it doesn't matter if you've never done it...

4 hours 30 minutes Hotel pickup offered Free Cancellation
5.0 (62)
from
$110
Puerto Vallarta premier Surf Lessons VSCO

Learn to surf with us at Vallarta surf C., in a fun, safe and unforgettable way. Located in the Beautiful Banderas Bay in Puerto Vallarta, …More

Puerto Vallarta, Mexico

Learn to surf with us at Vallarta surf C., in a fun, safe and unforgettable way. Located in the Beautiful Banderas Bay in Puerto Vallarta,...

5 hours Hotel pickup offered Free Cancellation
4.9 (42)
from
$90
Learn to Surf in 1 Easy Lesson in Cancún

1) Over 1 thousand 5 star reviews on Cool Shore Excursions 2) Ranked best surf school in Cancun, Mexico 3) Fastest customer response and high …More

Cancun, Mexico

1) Over 1 thousand 5 star reviews on Cool Shore Excursions 2) Ranked best surf school in Cancun, Mexico 3) Fastest customer response and high...

1 hour 30 minutes Free Cancellation
5.0 (54)
from
$88
Sunrise Paddle Surf

Our meeting point will be in Playa del Carmen down town. We will show you one of the best spots in Riviera Maya to see …More

Playa del Carmen, Mexico

Our meeting point will be in Playa del Carmen down town. We will show you one of the best spots in Riviera Maya to see...

2 hours
4.9 (26)
from
$39
Cabo 90-Minute Surf Lesson: Great for Beginners

Is surfing on your bucket list? Don’t hesitate and try it! This tour is recommended for beginners, non-swimmers and non-surfers who want to try surfing …More

San Jose del Cabo, Mexico

Is surfing on your bucket list? Don’t hesitate and try it! This tour is recommended for beginners, non-swimmers and non-surfers who want to try surfing...

1 hour 30 minutes
5.0 (39)
from
$209
Private Surf Lesson in Sayulita

Sayulita, is more than just a Surfer's heaven. Sayulita is a sunny, sea-side surfer's paradise, and it is a perfect place to start your surfing …More

Sayulita, Mexico

Sayulita, is more than just a Surfer's heaven. Sayulita is a sunny, sea-side surfer's paradise, and it is a perfect place to start your surfing...

3 hours Free Cancellation
5.0 (24)
from
$105
Surf classes in Puerto Vallarta with local instructors

Surfing is for everyone, we have surf lessons and surf tours for everyone, no matter your surfing level, we adapt to you. …More

Puerto Vallarta, Mexico

Surfing is for everyone, we have surf lessons and surf tours for everyone, no matter your surfing level, we adapt to you....

4 hours Free Cancellation
5.0 (15)
from
$99

Frequently Asked Questions

These answers are based on answers previously given to Cool Shore Excursions customers' questions.

Recent tour reviews
Activity name

Mexico Tours
Attractions
Guides
Calendar