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

Bahia GrandeReef

Bahia Grande

Bahía Grande, Oaxaca, Mexico

TypeReefWaveReef Break / Beach BreakLevelIntermediate
View Break & Nearby Properties →
Barra de ColotepecBeach

Barra de Colotepec

Barra de Colotepec

TypeBeachWaveRivermouth / Beach BreakLevelIntermediate
View Break & Nearby Properties →
CarrizalilloBeach

Carrizalillo

Puerto Escondido, Mexico

TypeBeachWaveBeach Break / CoveLevelIntermediate
View Break & Nearby Properties →
CelestinoPoint

Celestino

Celestino Gazca Villaseñor, Elota, Sinaloa, Mexico

TypePointWaveExposed Point BreakLevelIntermediate
View Break & Nearby Properties →
ChacahuaPoint

Chacahua

Chacahua, Mexico

TypePointWavePoint Break / Rivermouth / JettyLevelIntermediate
View Break & Nearby Properties →
Dimas RivermouthBeach

Dimas Rivermouth

Dimas Rivermouth, Sinaloa, Mexico

TypeBeachWaveBeach Break / RivermouthLevelIntermediate
View Break & Nearby Properties →
El Faro / Punta MaldonadoReef

El Faro / Punta Maldonado

Punta Maldonado / El Faro, Mexico

TypeReefWaveReef BreakLevelIntermediate
View Break & Nearby Properties →
La Boca

La Boca

La Boca, Playa Majahua, La Majahua, La Unión de Isidoro Montes de Oca, Guerrero, Mexico

LevelBeginner - Intermediate
View Break & Nearby Properties →
La PuntaPoint

La Punta

Playa Zicatela, Mexico

TypePointWavePoint BreakLevelIntermediate
View Break & Nearby Properties →
PatolePoint

Patole

Patole

TypePointWavePoint breakLevelAdvanced
View Break & Nearby Properties →
Playa MajahuaBeach

Playa Majahua

Playa La Majahua

TypeBeachWaveBeach BreakLevelIntermediate
View Break & Nearby Properties →
Playa ManzanillaBeach

Playa Manzanilla

Playa Manzanilla

TypeBeachWaveBeach Break / SandbarLevelBeginner
View Break & Nearby Properties →
Puerto EscondidoBeach

Puerto Escondido

Playa Zicatela, Mexico

TypeBeachWaveBeach BreakLevelAdvanced
View Break & Nearby Properties →
Punta ChipehuaPoint

Punta Chipehua

Playa Chipehua, Santa Gertrudis Miramar, Santo Domingo Tehuantepec, Oaxaca, Mexico

TypePointWavePoint Break / Beach Break / SandbarLevelIntermediate
View Break & Nearby Properties →
Punta ConejoPoint

Punta Conejo

Punta Conejo, Salina Cruz, Oaxaca, Mexico

TypePointWaveSand-Bottom Point BreakLevelIntermediate
View Break & Nearby Properties →
Punta EncomiendaBeach

Punta Encomienda

Cerro Hermoso, Mexico

TypeBeachWaveSandbar / Beach BreakLevelIntermediate
View Break & Nearby Properties →
Punta GuetaguichiPoint

Punta Guetaguichi

Punta Guetaguichi, Santo Domingo Tehuantepec, Oaxaca, Mexico

TypePointWavePoint BreakLevelIntermediate
View Break & Nearby Properties →
Rio TapextlaBeach

Rio Tapextla

Río Tapextla

TypeBeachWaveRivermouth / Beach BreakLevelIntermediate
View Break & Nearby Properties →
Salina CruzBeach

Salina Cruz

Salina Cruz, Mexico

TypeBeachWaveBreakwater / Beach BreakLevelIntermediate
View Break & Nearby Properties →
San AugustinBeach

San Augustin

Bahía San Agustín, Bajos del Arenal, Huatulco, Oaxaca, Mexico.

TypeBeachWaveBeach Break / SandbarLevelIntermediate
View Break & Nearby Properties →
ToplecaReef

Topleca

Agua Blanca, Mexico

TypeReefWaveReef / SandLevelIntermediate
View Break & Nearby Properties →
Troncones BeachBeach

Troncones Beach

Troncones Beach

TypeBeachWaveBeach breakLevelIntermediate
View Break & Nearby Properties →
Troncones Point / Manzanillo BayPoint

Troncones Point / Manzanillo Bay

Troncones Point / Manzanillo Bay, Troncones, La Unión de Isidoro Montes de Oca, Guerrero, Mexico

TypePointWavePoint Break / Reef BreakLevelIntermediate
View Break & Nearby Properties →
ZicatelaBeach

Zicatela

Playa Zicatela, Mexico

TypeBeachWaveBeach Break / SandbarLevelAdvanced
View Break & Nearby Properties →

Surf Breaks by Destination

Surfing in Mexico

Playful beach breaks to world-class points — Baja, Sayulita, Tulum.