Press ESC to close

Top 15 Surf Destinations in Mexico

Discover Mexico's Top Surfing Destinations

Mexico's vast 4,500-mile Pacific coastline is a surfer's haven, offering a plethora of spots for all skill levels, from Baja Peninsula to Guatemala's border.

Surfing in Mexico dates back to the 1940s, gaining popularity with American surfers like Mike Hynson and Bill Fury in the 1960s. Today, the west coast boasts surf towns like Mazatlan and Puerto Escondido, as well as secluded spots like Barra de La Cruz and Pascuales.

Here's a roundup of Mexico's best surf spots:

1. Ensenada, Baja Norte

Surfer in Ensenada

Ensenada, just 70 miles from California, is a long-time favorite with cold water breaks and the legendary Todos los Santos Island nearby. It's busiest in summer, so fall visits are recommended for fewer crowds.

2. Todos Santos, Baja Norte

Aerial view of Cerritos beach in Todos Santos

This artistic town offers waves for all levels at beaches like Cerritos and San Pedrito. It's also a World Surfing Reserve with surf schools and cultural attractions.

3. Barra de la Cruz, Oaxaca

Barra de la Cruz

Barra de la Cruz became famous after the 2006 Rip Curl Pro Search. It's a hidden gem with an epic point break, accessible via a dirt road, offering minimal accommodations.

4. Pascuales, Colima

Boca de Pascuales

Pascuales is known for its powerful waves, suitable for professionals, especially from April to September.

5. Puerto Escondido, Oaxaca

Surfer taking off on a big Puerto Escondido wave

Home to the famous Playa Zicatela, Puerto Escondido is a surf town with waves for all levels and a vibrant local scene.

6. Troncones, Guerrero

Rough surf at Troncones, Guerrero

Troncones is a quiet surf community with a variety of breaks and local surf shops, ideal for a focused surf trip.

7. Playa La Ticla, Michoacan

Surfer checking out the waves in Playa La Ticla

La Ticla offers a back-to-nature surf experience on pristine beaches, though travelers should be cautious due to the region's safety concerns.

8. Mazatlan, Sinaloa

Surfer on the beach at sunset in Mazatlan

Mazatlan caters to surfers of all levels and also features a rich cultural scene with colonial architecture and a vibrant downtown.

9. Punta Mita, Nayarit

Surfer at Sayulita near Punta Mita

Punta Mita is known for luxury resorts and excellent surf breaks like La Lancha and The Cove. Nearby Sayulita offers a bohemian vibe and beginner-friendly waves.

10. East Cape, Baja California Sur

Surf on the East Cape of Baja

East Cape is famous for its right point breaks and is becoming more developed, with new luxury resorts like the Four Seasons.

11. Salina Cruz, Oaxaca

Beach at Salina Cruz, Oaxaca

Salina Cruz is known for consistent right-hand waves at Punta Conejo, with surf schools and tours available.

12. Rosarito, Baja California Norte

Surfers at Rosarito, Baja California

Rosarito offers breaks for all levels and is a well-equipped tourist destination with plenty to do besides surfing.

13. San Blas, Nayarit

Aerial view of waves breaking in the bay at San Blas, Nayarit

San Blas is a remote surf spot with famous breaks like Stoner Point, suitable for intermediate to advanced surfers.

14. Chacahua, Oaxaca

Waves breaking at Laguna de Chacahua

Chacahua is a remote location ideal for longboarders, accessible via water taxi through a national park.

15. Cabo San Lucas, Baja California Sur

Surfing in Cabo San Lucas

Cabo San Lucas offers luxury alongside famous breaks like Zippers, The Rock, and Old Man's, with the best surfing in September.