The Best Surf Spots in Mexico

This post may contain affiliate links. Thank you for your support! For more information, please visit our Privacy Policy.

If you’re looking for some excitement on your next vacation, nothing beats the thrill of a surfing adventure. There are heaps of sun-kissed destinations to choose from for surfing in Mexico, and it offers unbeatable conditions in a paradise setting.

With something for both the novice surfer and seasoned shredder, here’s a guide on the best surf spots in Mexico.

Does Mexico have good surfing?

Absolutely! Mexico is one of the best surfing destinations in the world. With its warm water and consistent waves, it’s no wonder that so many people come here to surf every year. Whether you’re a beginner or an experienced surfer, there are plenty of great spots to catch some waves.

mexico surfing

Is surfing in Mexico safe?

Yes, surfing in Mexico is generally safe. However, as with any activity there are always some risks involved. The best way to stay safe while surfing is to take lessons from a qualified instructor, only surf at beaches that are supervised by lifeguards, and follow all the safety rules and regulations. With a little bit of common sense and caution, you’ll have an enjoyable and safe surfing experience in Mexico.

Should I rent a car and drive in Mexico?

If you’re planning on doing a lot of surfing during your vacation, then it’s worth renting a car so that you can easily get to all the different surf spots. Driving in Mexico can be challenging, but if you’re comfortable with it then it’s definitely the best way to get around. Just be sure to take extra care when driving on the highways and always follow the traffic rules.

surfing in mexico

When can you surf in Mexico?

The best time to surf in Mexico depends on where you want to go. The waves at Puerto Escondido are at their biggest from May to September, while Sayulita and San Pancho are best from November to March. Cabo San Lucas is a year-round surf destination, with the waves usually at their biggest from December to February.

However, if you’re looking for smaller waves and less crowds, consider visiting outside of these months.

Best Destinations for Surfing in Mexico

Sayulita, Nayarit

Ever heard of the Mexican surf champion, Diego Cadena and Calle Carranza? Both were born and raised at this versatile Sayulita surf break. If it’s good enough for the pros, it’s good enough for you.

This is a great spot for surfing in Mexico for beginners as they can start out on the gentle breaking right-hand wave before making the transition to the faster left. There are plenty of surf camps to choose from here too.

Sayulita Mexico -  - The Best Surf Spots in Mexico

It’s a lively town with a bohemian vibe and offers some great waves for all levels of surfer. Also situated close to laidback Puerto Vallarta, visitors should make time for the nearby attractions. From visiting the colonial sights to scuba diving and sampling the local nightlife, there’s more to the region than its glorious swell.

Todos Santos, Baja California Sur

If you want to surf in Mexico but escape the crowded beaches then head to Todos Santos. Todos Santos is a surfers’ paradise located on the Pacific coast of Mexico, just north of Cabo San Lucas. The small town has a relaxed atmosphere and some great waves that attract surfers from all over the world.

Todos Santos Mexico -  - The Best Surf Spots in Mexico

There are a few different beaches to choose from here, all with excellent waves for surfing. Playa Cerritos is the main beach here and it offers gentle waves that are ideal for beginners. La Pastora is one of the most popular spots and it’s where you’ll find most of the surf schools.

For those looking for something more challenging, there are also some great reef breaks nearby like La Punta, a reef break that is perfect for experienced surfers. The best time to visit Todos Santos is between October and April when the waves are at their best.

Cabo San Lucas, Baja California Sur

If you’re looking for some excitement in your surfing holiday, then Cabo San Lucas is the place to go. Los Cabos is a top spot for both surfing and enjoying all that Mexico has to offer. This popular tourist destination is located at the southern tip of Baja California Sur and is known for its big waves and party atmosphere.

boy surfing in Los Cabos Mexico -  - The Best Surf Spots in Mexico

This region is famous for its world-class waves, beautiful beaches, and luxury resorts. The waves here can be challenging for inexperienced surfers, but there are also plenty of breaks that are suitable for all levels.

There are plenty of great surf spots to choose from here, including Playa El Zonte which is perfect for beginners, and Cerritos Beach which is a mecca for experienced surfers. The waves here vary in size and style, so there’s something for everyone. The best time to surf in Cabo San Lucas is from November to March when the waves are biggest. However, be warned – this is also when the crowds are at their largest!

San Pancho, Nayarit

If you’re looking for a more laid-back surfing experience then head to San Pancho. This small fishing village is located between Sayulita and Puerto Vallarta and is famous for its long stretches of golden sand beaches and mellow waves. It’s a sleepy little town with a chilled-out vibe and some great waves for all levels of surfer.

San Pancho Nayarit -  - The Best Surf Spots in Mexico

There are a few different beaches to choose from here, all with excellent waves for surfing. Playa de los Muertos is the main beach here and it offers smaller waves that are ideal for beginners. The waves here are generally gentle, although there are also some more challenging breaks for the more experienced surfers.

San Pancho is a great place to relax after a day of surfing, and there are plenty of restaurants and bars to choose from. The best time to visit is between November and March when the waves are at their best.

Zicatela Beach, Puerto Escondido

Puerto Escondido is world-famous amongst surfers as the best surfing in Mexico and for good reason – it’s an absolute paradise with waters warmer than Hawaii. It’s been nicknamed ‘Mexican Pipeline’ due to the huge waves that roll in, making it a mecca for big wave surfers.

Mexican pipeline Zicatela Beach -  - The Best Surf Spots in Mexico

If you’re looking for some of the biggest waves in Mexico, then head to Zicatela Beach. This world-famous beach is located in Oaxaca and is known for its huge waves that can reach up to 25 feet tall! It’s a Surfing Mecca for experienced surfers and is home to some of the most challenging waves in Mexico.

Zicatela Beach is not the place for beginners – it’s only for the most experienced surfers. The waves here are incredibly powerful and can be dangerous, so make sure you know what you’re doing before you paddle out. Playa Zicatela is a force of nature, and it has a long and notorious history of shattering surfboards.

The region is also popular for its surprisingly cheap accommodations where you can rent a beach bungalow for as little as $25 per night.

Punta Mita, Nayarit

Just a short flight from Los Angeles, Punta Mita is a world-famous surf spot on the Pacific Coast with perfect waves for all levels. With its consistent breaks and variety of reef and point breaks, it’s no wonder this spot draws surfers from around the globe.

If you’re looking for consistent waves with a mellow atmosphere, Punta Mita is the place to go. This bay is located in Nayarit and is perfect for beginner surfers due to its long, easy waves. The waves here vary in size and style, so there’s something for everyone.

The town itself is small and quaint, but there’s plenty of restaurants and bars to keep you busy at night.

San Blas, Nayarit

If you’re looking for an idyllic surf destination in Mexico, San Blas ticks all the boxes. This pristine town is located on the country’s Pacific coast and is known for its lush jungle landscapes and beautiful beaches.

San Blas is the perfect place to learn how to surf, with a number of beginner-friendly beaches to choose from. Playa de Matanchen (also called Stoner’s Point) was recognized for having the longest surfable wave in the world, as recorded in the Guinness Book of World Records.

best surf spots in mexico

There’s also plenty to keep you busy off the waves in San Blas. Explore the surrounding jungle, go for a swim in one of the many waterfalls, or visit La Tovara park, a great spot for kayaking on crystal clear water and exploring an extensive mangrove forest and federally protected nature preserve accessible by small boat.

San Blas is also home to some of the best seafood in Mexico, so make sure you try the local cuisine while you’re here.

Playa Delfines, Cancun

Otherwise known as Playa del Mirador, this is one of the few spots in Cancun to catch a wave. Travel to any one of the neighboring beaches, and you’re more likely to find kite-surfers taking advantage of the on-shore winds.

Playa Delfines Mexico -  - The Best Surf Spots in Mexico

Conditions in the region can be inconsistent for surfing, but this beach picks up most of the swell. In fact, for those with a little patience, you can enjoy 3 to 5ft waves. The area is also home to the state’s surf school offering hire rental and expert tuition.

La Caleta, Puerto Vallarta

A once tiny fishing village, Puerto Vallarta has since transformed into a world-renowned surfing mecca. Attracting thrill-seekers since the early 60s, it’s regarded as one of the iconic surf spots of Mexico.

Although there are heaps of surfing beaches to choose from, La Caleta is a must-visit. Situated only 2 miles north of Chacala beach, its best reached via a fishing boat. This break is famed for its neverending wave, which is said to be as long as a football field, on a good day.

Los Pascuales, Cuyutlan

Often overlooked by vacationers, the scenic coastline of Cuyutlan is guaranteed to impress. Here you’ll find black sand beaches and plenty of uncrowded waves. At the stretch known as Los Pascuales, conditions remain favorable throughout much of the year. Sometimes swells even reaches heights of 8ft. The nearby oceanfront promenade is a great place for a seafood feast, best washed down with some local tequila.

So, if you’re looking for an exciting surfing adventure, Mexico is definitely a destination to consider. With world-class waves and stunning beaches, you’ll be spoilt for choice when it comes to finding the perfect spot to ride the waves. Be sure to visit some of these places and you’ll be guaranteed an unforgettable stay. Surfing in Mexico is definitely an experience not to be missed!

16 thoughts on “The Best Surf Spots in Mexico”

  1. Cuyutlán is one of my favorite places. It’s super rural but that is what I like. They call the wave the Ola Verde because of the green hue it gets in the afternoon when it’s backlit. You will drink liters of coconut water every day. Make sure to eat at Mario’s enremada.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.