Surfing in Mexico: The 8 Best Beaches for Beginners
Surfing in Mexico is way more than just a sport: it's a lifestyle. With over 10,000 kilometers of coastline between the Pacific Ocean and the Caribbean, we've got some of the best waves in the world. But here's the real talk: not all beaches are right for someone who's just learning. Huge waves and hidden dangers can ruin your experience before you even start.
If you're a beginner and want to learn to surf without nearly dying in the process, this guide takes you through the 8 best Mexican beaches to get started. Here you'll find manageable waves, welcoming communities, and all the infrastructure you need. Plus, we'll show you how to make this a full experience: lessons, good vibes, and way more than just the board.
1. Playa Hermosa, Nayarit: The Northwest Gem
Playa Hermosa on the Nayarit coast is probably the ideal spot for beginners in Mexico. The waves here are consistent but gentle, perfect for learning the basics without fear. The sandy bottom is safe, and the water temperature hovers around 28-30°C year-round.
The best part? There are surf schools everywhere. You'll find certified instructors who'll teach you how to stand up, balance, and turn without breaking something. The local community is super welcoming to learners.
Perks: - Small, consistent waves - Warm water year-round - Tons of lodging options - Complete tourist infrastructure
2. Puerto Escondido: The Beach with Character
Wait, Puerto Escondido for beginners? Yeah, but only Manzanillo beach. Puerto Escondido is famous for its monster waves (the infamous "Barra" that hits 8 meters), but Manzanillo is the other side: chill, beachy, and perfect to start.
Puerto Escondido also has something special: artistic and cultural vibes. While you're practicing, you'll discover cafés, galleries, and restaurants with authentic Oaxacan food. When you're looking to complement your trip with local events and experiences, keep in mind you can explore what else is out there on NoTeLimites for your next adventure.
Perks: - Manzanillo: pure beginner waves - Artistic and cultural vibe - Top-notch food scene - Solid surfing community
3. Mazatlán, Sinaloa: Total Accessibility
Mazatlán is the pick if you're after convenience. Wide beaches, moderate waves, and tourist infrastructure that rivals any Mexican beach destination. Plus, getting there is easy: direct flights from any major city.
The waters here are calm most of the year, especially during dry season. The boardwalk is gorgeous for walking after lessons, and there's food everywhere.
Perks: - Easy air access - Wide, safe beaches - Consistent waves in summer - Tons of tourist infrastructure
4. Cerritos, Baja California Sur: Where Anything Goes
If you land in Los Cabos, skip Medano Beach (too touristy and waves aren't predictable). Instead, head to Cerritos, 20 minutes from La Paz. Here the waves are pure teaching: small, slow, and friendly to newcomers.
Cerritos is chill, less commercial than other spots, but with enough infrastructure. It's the perfect place if you want to learn without the tourist masses.
Perks: - Slow, educational waves - Fewer people than other spots - Constant warm weather - Access to La Paz (a city with character)
5. Cancún and Playa del Carmen: Caribbean Vibes
Mexican Caribbean beaches tend to be calm by nature. While many think there's no good surf here, in specific spots like northern Playa del Carmen and some areas of Cancún, there are small, predictable waves.
The advantage is obvious: world-class infrastructure, clean beaches, crystal-clear tropical water, and a thousand complementary activities. After your lesson, you can chill on the beach or explore cenotes.
Perks: - Clean, safe beaches - Premium tourist infrastructure - Tropical water - Tons of complementary activities
6. Salina Cruz, Oaxaca: Rough Made Easy
Salina Cruz has a rep for being an industrial port, but its main beach offers predictable waves and a local surfer community. It's less known than other spots, which means fewer tourists and more authenticity.
It's a place where you really connect with local culture. Food is cheap, people are welcoming, and the waves are just right for learning.
Perks: - Less crowded - Genuine local community - Affordable prices - Consistent summer waves
7. Sayulita, Nayarit: Magical Beach Town
Sayulita is a small coastal town with '90s charm. The beaches here are ideal for beginners, especially the north side where waves are smaller. Plus, the town is a gem: bohemian shops, good cafés, art galleries.
Many choose to combine surf lessons here with yoga, massage, and good food. It's the perfect destination if you want to unplug without losing comfort.
Perks: - Beginner-friendly waves - Town with personality - Bohemian vibe - Excellent food scene
8. San Blas, Nayarit: Pure Tranquility
San Blas is small, laid-back, and perfect for anyone looking for peace. The waves here are soft almost year-round. Plus, it's near mangroves and has a fascinating pirate history (literally, it was a pirate port back in the day).
It's the least touristy destination on this list, perfect for learning at your own pace without pressure.
Perks: - Very manageable waves - Relaxed vibe - Fewer crowds - Access to untouched nature
Final Tips for Your First Surf Trip
Before you go, make sure to take lessons with certified instructors. Initial technique is everything. Invest in good protective gear (rash guards and real sunscreen actually work). And most importantly: have fun. Surfing is a community, not a competition.
If you want to plan a full experience where you combine your surf trip with other local events—surf tournaments, beach concerts, yoga retreats—check out the destinations and events on NoTeLimites. Our curated AI finds exactly what you're looking for so your trip is more than just waves.