Are you a surfing enthusiast seeking the best spots in Mexico to catch some waves? Look no further! In this article, we will explore the top surfing destinations in Mexico that cater to both beginners and pros. Whether you’re just starting out or an experienced surfer, these picturesque locations offer the perfect combination of breathtaking scenery and thrilling surf breaks. Get ready to ride the waves of your dreams as we take you on a virtual journey to the best surfing spots in Mexico.

Top Surfing Spots In Mexico For Beginners And Pros

Baja California Peninsula

Ensenada

Ensenada, located on the Baja California Peninsula, is a popular surfing destination in Mexico. With its long sandy beaches and consistent waves, it attracts surfers of all levels. Beginners can take advantage of the mellow breaks at Playa Hermosa or San Miguel, while more experienced surfers can challenge themselves at spots like Salsipuedes or Punta San Jose.

Cabo San Lucas

Cabo San Lucas is known for its stunning beaches and vibrant nightlife, but it’s also a great place for surfing. Playa Acapulquito is a popular surf spot in Cabo, offering consistent waves and a friendly atmosphere. Whether you’re a beginner or an advanced surfer, you’ll find waves to suit your level. Other surf spots in Cabo include Monuments and Zippers.

Todos Santos

Located on the Pacific coast of the Baja California Peninsula, Todos Santos is a charming town known for its art scene and laid-back vibe. Surfing is a popular activity here, with surfers flocking to spots like La Pastora and Los Cerritos. These breaks offer a variety of wave types, making it suitable for both beginners and more experienced surfers.

Scorpion Bay

Scorpion Bay is a legendary surf spot in Baja California Sur. It’s famous for its long, peeling waves that can stretch up to 2 miles. The main break, known as The Point, offers a long, smooth ride that is perfect for longboarders. Scorpion Bay is considered a world-class surf spot and attracts surfers from all over the globe.

San Juanico

San Juanico, also known as Scorpion Bay North, offers another incredible surf experience in Baja California Sur. With its consistent waves and beautiful scenery, it’s a favorite among both beginners and advanced surfers. The beach break at San Juanico provides a variety of wave types, catering to different skill levels. It’s a hidden gem that’s worth exploring for any wave enthusiast.

Oaxaca

Puerto Escondido

Puerto Escondido is often referred to as the Mexican Pipeline and is known for its powerful and challenging waves. Playa Zicatela, located in Puerto Escondido, is one of the most famous and consistent surf spots in Mexico. It attracts experienced surfers from around the world who come to test their skills in the powerful barrels.

Zicatela Beach

Zicatela Beach is the heart of Puerto Escondido’s surf scene. It offers powerful waves that break close to shore, making it an exciting spot for experienced surfers. The waves can reach heights of up to 20 feet, providing plenty of adrenaline-pumping rides.

Zapotalito

Located south of Puerto Escondido, Zapotalito is a secluded surf spot that offers a less crowded and more peaceful surfing experience. With its sandy bottom and consistent waves, it’s a great spot for surfers of all levels. The playful waves at Zapotalito provide a fun and enjoyable surf session.

La Punta

La Punta is a beach break located on the southeast end of Zicatela Beach. It’s a popular spot for beginners and intermediate surfers, offering smaller and more manageable waves compared to Zicatela’s powerful breaks. The relaxed atmosphere and friendly locals make La Punta a favorite among surfers looking for a laid-back surf session.

Barra de la Cruz

Barra de la Cruz gained international recognition as a surf spot after being featured in a world tour surfing competition. It’s known for its long, clean waves that offer incredible rides. A point break with a sandy bottom, Barra de la Cruz is suitable for both experienced surfers and those looking to improve their skills.

Guerrero

Ixtapa

Ixtapa is a popular tourist destination in Guerrero, known for its beautiful beaches and warm waters. It also offers surf spots that cater to surfers of all levels. Playa Linda is a great spot for beginners, with its gentle waves and sandy bottom. Advanced surfers can head to Playa Las Gatas, which offers bigger and more challenging waves.

Troncones

Troncones is a small beach town located north of Ixtapa. It’s a laid-back and peaceful destination that attracts surfers looking for a more relaxed surf experience. Troncones offers a variety of breaks suitable for different skill levels, from mellow beach breaks to more powerful reef breaks.

Playa Saladita

Playa Saladita is known for its long, mellow left-hand point break. It’s a great spot for longboarders and beginners looking to improve their skills. The gentle waves and sandy bottom make it a forgiving spot for those just starting out in the world of surfing.

Punta Negra

Punta Negra is a secluded surf spot located near the town of Zihuatanejo. It’s known for its consistent waves and beautiful scenery. The beach break at Punta Negra offers both left and right-hand waves, catering to surfers of different preferences. It’s a hidden gem that offers an uncrowded surf experience.

The Ranch

The Ranch, located near the town of Juluchuca, is a world-class surf spot that offers long, fast, and hollow rides. It’s a powerful wave that breaks over a shallow reef, making it suitable for experienced surfers who are looking for a challenge. The Ranch is known for its breathtaking barrels and is considered one of the best and most intense waves in Mexico.

Nayarit

Sayulita

Sayulita is a picturesque surf town located in the state of Nayarit. It’s a popular destination for surfers of all levels, offering a range of breaks suitable for beginners and advanced surfers. Sayulita’s main break, known as The Rivermouth, provides long, peeling waves that are perfect for longboarders and intermediate surfers.

San Pancho

San Pancho, also known as San Francisco, is another charming surf town in Nayarit. It offers a more relaxed and less crowded surf experience compared to Sayulita. The beach breaks at San Pancho provide fun and playful waves, catering to surfers of different levels.

La Lancha

La Lancha is a scenic beach located near Punta Mita. It’s a popular surf spot that offers consistent waves and stunning views. The beach break at La Lancha provides both left and right-hand waves, catering to surfers of different skill levels. It’s a great spot for beginners and intermediate surfers looking for fun and enjoyable rides.

Punta Mita

Punta Mita is a luxurious resort town known for its beautiful beaches and world-class surf. It offers a variety of breaks suitable for all levels, from gentle beach breaks to more challenging reef breaks. Playa Anclote is a popular spot in Punta Mita, offering consistent waves and a relaxed atmosphere.

El Anclote

El Anclote is a surf spot located in Punta Mita. It offers a mellow and forgiving wave that is perfect for beginners and those looking to improve their skills. The sandy bottom and slower waves make El Anclote a great spot for surf lessons and practice sessions.

Top Surfing Spots In Mexico For Beginners And Pros

Michoacán

Rio Nexpa

Rio Nexpa is a remote and secluded surf spot located in the state of Michoacán. It’s known for its powerful and heavy waves that break over a rocky point. Rio Nexpa is suitable for experienced surfers looking for a challenging and adrenaline-pumping ride.

The Point

The Point, located near the town of Caleta de Campos, is a famous surf break in Michoacán. It offers long, peeling waves that provide incredible rides. The hollow and fast barrels at The Point attract experienced surfers who are looking for a thrilling surf session.

Pascuales

Pascuales is a world-renowned surf spot in Michoacán and is known for its massive and powerful waves. It’s a challenging and dangerous spot that should only be surfed by experienced surfers. Pascuales is not for the faint of heart and requires skill, experience, and respect for the ocean.

Lázaro Cárdenas

Lázaro Cárdenas is a surf destination that offers a variety of breaks suitable for different skill levels. Whether you’re a beginner or an advanced surfer, you’ll find waves to suit your level in Lázaro Cárdenas. The consistent and fun waves make it a great spot for surfers of all abilities.

Playa La Ticla

Playa La Ticla is a remote and uncrowded surf spot located in the state of Michoacán. It offers consistent and powerful waves that break over a sandy bottom. Playa La Ticla is suitable for experienced surfers who are looking for a challenging and rewarding surf session.

Sinaloa

Playa Bruja

Playa Bruja, located near Mazatlán, is a popular surf spot in Sinaloa. It offers consistent waves that break over a sandy bottom, making it suitable for surfers of all levels. Playa Bruja provides both left and right-hand waves, catering to surfers’ preferences.

Las Labradas

Las Labradas is a unique surf spot located in Sinaloa. It’s known for its ancient rock carvings and beautiful beach. The waves at Las Labradas are powerful and fast, making it suitable for experienced surfers who are looking for a thrilling ride.

Olitas Beach

Olitas Beach, located in Mazatlán, is a popular spot for beginner and intermediate surfers. The gentle waves and sandy bottom make it an ideal spot for learning and practicing. Olitas Beach has a friendly and welcoming atmosphere, making it a favorite among surf schools and beginners.

Los Cerritos

Los Cerritos is a beach break located near Mazatlán. It offers consistent and fun waves that are suitable for surfers of all levels. Whether you’re a beginner or an experienced surfer, you’ll find waves to enjoy at Los Cerritos.

Patoles

Patoles is a hidden gem in Sinaloa, offering uncrowded waves and a peaceful surf experience. The beach break at Patoles provides a variety of wave types, making it suitable for different skill levels. It’s a great spot for surfers looking to escape the crowds and enjoy the beauty of nature.

Jalisco

Punta Sayulita

Punta Sayulita is a scenic surf spot located in the state of Jalisco. It offers consistent waves and beautiful views, making it a popular destination for surfers. Punta Sayulita provides both left and right-hand waves, catering to surfers of different preferences.

Arroyo Seco

Arroyo Seco is a beach break located near the town of Barra de Navidad. It offers consistent and fun waves that are suitable for surfers of all levels. The sandy bottom and relaxed atmosphere make Arroyo Seco a great spot for surfers looking for an enjoyable surf session.

El Tecuan

El Tecuan is a remote surf spot located near Puerto Vallarta. It offers a variety of breaks, including beach breaks and reef breaks. El Tecuan is suitable for surfers of different levels, from beginners to advanced surfers. The uncrowded and breathtaking scenery add to the allure of surfing at El Tecuan.

Boca de Pascuales

Boca de Pascuales is a challenging and powerful surf spot located in Jalisco. It’s known for its big and fast waves that break over a shallow reef. Boca de Pascuales is suitable for experienced surfers who are looking for a thrilling and intense surf session.

La Manzanilla

La Manzanilla is a beautiful and relaxing surf spot in Jalisco. It offers gentle and mellow waves that are perfect for beginners and those looking for a laid-back surf experience. The warm waters and friendly locals make La Manzanilla a favorite among surfers.

Veracruz

Los Tubos

Los Tubos is a famous surf spot located near the town of Tecolutla. It offers long and hollow waves that are perfect for experienced surfers. The powerful breaks at Los Tubos provide thrilling rides and attract surfers from around the world.

Playa Villa Rica

Playa Villa Rica is a popular surf spot in Veracruz. It offers consistent and fun waves that are suitable for surfers of all levels. Whether you’re a beginner or an advanced surfer, you’ll find waves to enjoy at Playa Villa Rica.

Salsipuedes

Salsipuedes is a surf spot located near the city of Veracruz. It offers a variety of breaks suitable for different skill levels. The playful and fun waves at Salsipuedes make it a great spot for surfers looking to have a good time in the water.

Anton Lizardo

Anton Lizardo is a beach break located near the city of Veracruz. It offers consistent and reliable waves that are suitable for surfers of all levels. Anton Lizardo is known for its friendly and welcoming surf community, creating a vibrant and fun surf atmosphere.

Barra de Tampachiche

Barra de Tampachiche is a hidden gem in Veracruz. It’s a secluded surf spot that offers uncrowded waves and a peaceful surf experience. The beach break at Barra de Tampachiche provides a variety of wave types, catering to surfers of different abilities.

Quintana Roo

Tulum

Tulum is a popular tourist destination in Quintana Roo, known for its stunning beaches and ancient ruins. It’s also a great spot for surfing, with Playa Pescadores offering consistent waves that cater to surfers of all levels. Tulum’s natural beauty and laid-back vibe make it an ideal place for a surf and beach getaway.

Playa del Carmen

Playa del Carmen is another popular tourist destination in Quintana Roo. It offers a variety of surf breaks suitable for different skill levels. Playa Mamitas and Playa Tukan are popular surf spots in Playa del Carmen, offering fun and consistent waves. Whether you’re a beginner or an advanced surfer, you’ll find waves to enjoy in Playa del Carmen.

Cozumel

Cozumel is a stunning island located off the coast of Quintana Roo. It’s known for its crystal-clear waters and colorful coral reefs. While Cozumel is not as renowned for surfing as some of the other destinations in Mexico, it does offer some surf spots for those who want to ride the waves. The east side of the island, known as the “wild side,” provides beach breaks that attract experienced surfers during certain times of the year.

Puerto Morelos

Puerto Morelos is a small fishing village located between Cancun and Playa del Carmen. It offers a laid-back and peaceful surf experience away from the crowds. The reef breaks at Puerto Morelos provide fun and challenging waves for experienced surfers. It’s a hidden gem that offers a unique surf experience in Quintana Roo.

Cancun

Cancun is a world-famous tourist destination in Quintana Roo. While it’s known for its beautiful beaches and vibrant nightlife, it also offers surf spots that cater to different skill levels. Playa Delfines is a popular spot for beginners, offering gentle and manageable waves. Advanced surfers can head to Playa Chac Mool, which offers fast and powerful waves. Cancun provides a mix of surf, sun, and entertainment for surfers and beach lovers.

Campeche

Sabancuy

Sabancuy is a beach town located in the state of Campeche. It offers consistent and fun waves that are suitable for surfers of all levels. Sabancuy is known for its friendly locals and relaxed surf atmosphere, making it a favorite among surfers looking to escape the crowds.

Santa Rosa

Santa Rosa is a hidden surf spot located in Campeche. It offers uncrowded and playful waves that are perfect for surfers looking for a peaceful surf session. Santa Rosa’s natural beauty and tranquility make it a unique destination for surfers who want to explore lesser-known spots.

Playa Bonita

Playa Bonita is a beautiful beach located in Ciudad del Carmen, Campeche. It offers consistent waves that are suitable for surfers of all levels. Playa Bonita’s gentle breaks and warm waters make it a great spot for beginners and those looking for a relaxing surf session.

Seybaplaya

Seybaplaya is a small fishing village located in Campeche. It offers a secluded and peaceful surf experience away from the crowds. The beach break at Seybaplaya provides fun and mellow waves, making it a favorite among surfers looking for a laid-back surf session.

Ciudad del Carmen

Ciudad del Carmen is a vibrant city located in the state of Campeche. It offers a variety of surf spots suitable for different skill levels. The consistent waves and friendly surf community in Ciudad del Carmen make it a great destination for surfers looking for a mix of surf and city life.

In conclusion, Mexico offers a wide range of surf spots for beginners and pros alike. From the powerful breaks of Puerto Escondido to the mellow waves of Sayulita, there is something for everyone. Whether you’re looking for an adrenaline-pumping surf session or a relaxed ride, Mexico’s surf destinations have it all. So grab your board, wax up, and get ready to ride the waves in this beautiful country.

By erez1333

erez1333 is the talented author behind MexicoDude.com, your go-to source for all things Mexico traveling. With a mission to uncover the hidden gems and vibrant culture of this diverse country, MexicoDude.com goes beyond the typical tourist attractions. From comprehensive city guides to thrilling adventure experiences, you'll find it all here. Dive into Mexico's rich history and delectable cuisine, and discover sustainable travel practices for an eco-friendly journey. Need travel tips? Look no further. Join the MexicoDude.com community to connect with other enthusiasts and share your stories. Let MexicoDude.com be your trusted guide to the enchanting world of Mexico.