Ride the Waves: Top Surfing Destinations in Mexico for Every Skill Level

By
Zoe Fonseca
October 11, 2024

The Best Surfing Beaches in Mexico: From the Waves of Oaxaca to the Coasts of Baja California

Mexico is a surfer’s paradise, offering a wide range of waves for both beginners and experienced surfers. Whether you're looking for challenging swells or gentle waves to learn on, Mexico's coastline offers something for everyone. In this guide, we’ll explore some of the best surfing beaches, highlighting wave conditions, skill levels, and top surf schools or local surfers in each area.

1. Puerto Escondido, Oaxaca – For Advanced Surfers

One of the most famous surfing spots in Mexico, Puerto Escondido, specifically Zicatela Beach, is known for its heavy, powerful waves that attract experienced surfers from around the world. The "Mexican Pipeline," as it's often called, can produce waves up to 20 feet, making it ideal for seasoned surfers seeking an adrenaline rush.

  • Wave Type: Big, barreling waves
  • Skill Level: Advanced
  • Local Recommendation: If you want to improve your skills, check out Central Surf Shop for guided lessons from seasoned local surfers.
2. Sayulita, Nayarit – Perfect for Beginners

If you’re new to surfing, Sayulita in the Riviera Nayarit offers gentle and consistent waves, perfect for learning. It’s also a vibrant town with a laid-back surfing culture, making it ideal for both surf lessons and relaxing afterward.

  • Wave Type: Small, gentle breaks
  • Skill Level: Beginner to intermediate
  • Local Recommendation: Lunazul Surf School is a favorite in the area, offering lessons and surfboard rentals for beginners.
3. La Ticla, Michoacán – A Hidden Gem for All Levels

La Ticla is less known than other surf spots, but it’s an incredible location for both beginner and intermediate surfers. The waves are consistent, and the beach is far less crowded, allowing for a more peaceful surfing experience.

  • Wave Type: Consistent, medium-sized waves
  • Skill Level: Beginner to intermediate
  • Local Recommendation: Local surfers like Chucho’s Surf Camp offer excellent lessons and a welcoming community for those new to the area.
4. Baja California Sur – Todos Santos for Advanced Surfers

Baja California Sur, particularly Todos Santos, is known for offering various surf breaks suitable for all levels. However, experienced surfers are drawn to Playa Cerritos, where bigger swells come in during the winter months.

  • Wave Type: Long, smooth waves
  • Skill Level: Intermediate to advanced
  • Local Recommendation: Visit Mario Surf School for advanced coaching and advice on where to find the best waves.
5. Mazatlán, Sinaloa – Great for Intermediate Surfers

Mazatlán is a vibrant beach town with numerous surf spots along its coast. Playa Brujas is one of the top choices, with its moderate waves suitable for intermediate surfers looking to practice their skills without extreme challenges.

  • Wave Type: Long, moderate waves
  • Skill Level: Intermediate
  • Local Recommendation: Mazatlán Surf Center offers great lessons for those looking to up their game in a fun, scenic environment.
6. Punta Mita, Nayarit – For All Levels

Punta Mita is another excellent spot for surfers of all levels. El Anclote Beach is ideal for beginners, offering gentle waves, while nearby reefs provide more of a challenge for experienced surfers.

  • Wave Type: Small beach breaks and reef breaks
  • Skill Level: Beginner to advanced
  • Local Recommendation: Tranquilo Surf School offers lessons and rentals, as well as guided surf tours of the area.