Surf Breaks in Mexico
Explore the best surf breaks in Mexico and discover the properties that sit right beside them.
46 surf breaks in Mexico
ReefBahia Grande
Bahía Grande, Oaxaca, Mexico
BeachBarra de Colotepec
Barra de Colotepec
BeachCarrizalillo
Puerto Escondido, Mexico
PointCelestino
Celestino Gazca Villaseñor, Elota, Sinaloa, Mexico
PointChacahua
Chacahua, Mexico
BeachDimas Rivermouth
Dimas Rivermouth, Sinaloa, Mexico
ReefEl Faro / Punta Maldonado
Punta Maldonado / El Faro, Mexico

La Boca
La Boca, Playa Majahua, La Majahua, La Unión de Isidoro Montes de Oca, Guerrero, Mexico
PointLa Punta
Playa Zicatela, Mexico
PointPatole
Patole
BeachPlaya Majahua
Playa La Majahua
BeachPlaya Manzanilla
Playa Manzanilla
BeachPuerto Escondido
Playa Zicatela, Mexico
PointPunta Chipehua
Playa Chipehua, Santa Gertrudis Miramar, Santo Domingo Tehuantepec, Oaxaca, Mexico
PointPunta Conejo
Punta Conejo, Salina Cruz, Oaxaca, Mexico
BeachPunta Encomienda
Cerro Hermoso, Mexico
PointPunta Guetaguichi
Punta Guetaguichi, Santo Domingo Tehuantepec, Oaxaca, Mexico
BeachRio Tapextla
Río Tapextla
BeachSalina Cruz
Salina Cruz, Mexico
BeachSan Augustin
Bahía San Agustín, Bajos del Arenal, Huatulco, Oaxaca, Mexico.
ReefTopleca
Agua Blanca, Mexico
BeachTroncones Beach
Troncones Beach
PointTroncones Point / Manzanillo Bay
Troncones Point / Manzanillo Bay, Troncones, La Unión de Isidoro Montes de Oca, Guerrero, Mexico
BeachZicatela
Playa Zicatela, Mexico
Surf Breaks by Destination
Surfing in Mexico
Playful beach breaks to world-class points — Baja, Sayulita, Tulum.
