
The 10 Best Surf spots, according to the Mexico Guru:
- Sayulita, Nayarit - Good waves, a large surf community and frequent surf contests. Catch the north swell December through early April.
- Pascuales, Colima - Huge beach break – very powerful – for experienced surfers only.
- Mazatlan, Sinaloa - Excellent conditions year-round from beginner to expert. Check out Playa Bruja, Playa Olas Altas, Cerritos Beach, Cagadazo Beach and Playa Los Pinos.
- Todos Santos, Baja California Sur - Good surf spots between Los Cabos and Todos Santos.
- Ensenada, Baja California - Good surfing in Santo Tomas north of town. Camping available. Best time is fall and winter – bring a wetsuit.
- Huatulco, Oaxaca - >La Bocana beach, Barra de la Cruz, 20 km east is great. Summer and fall are the best.
- Punta de Mita, Nayarit - Good waves off the beach near the end of the point in Banderas Bay.
- San Pancho, Nayarit - Small waves here, better in Sayulita (10 minutes by car). A good place to stay is Costa Azul, where daily minivan trips are offered to surrounding surf areas.
- Los Cabos, Baja California Sur - Surf spots mainly outside the resort, on the Pacific.
- San Blas, Nayarit - Las Islitas was once famous for the longest wave in the world – now a good jetty and shore break at Borrego Beach. Best surf is in the summer. Surfers hang out at Pompis Ramada on Borrego.
Before you go, don’t forget to get Mexico Car Insurance from www.Mexpro.com.


