SE Surf

Surf spots in Mexico

225 spots.

225 breaks — each with a live 10-day forecast, water temperature and wind rated against that break's ideal window. Start with Playa Zicatela.

Playa Zicatela

Puerto Escondido, Oaxaca · Mexico

Expert onlyBeach breakApril–October

Barra de la Cruz

Oaxaca · Mexico

AdvancedPoint breakApril–October

Scorpion Bay (San Juanico)

Baja California Sur · Mexico

AdvancedPoint breakMarch–November

Cerritos Beach

Todos Santos, Baja California Sur · Mexico

Beginner friendlyBeach breakYear-round

Troncones

Guerrero · Mexico

IntermediateBeach breakMay–October

Playa Zipolite

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Tortugas

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Ancha

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Bonita

Campeche · Mexico

IntermediateBeach breakYear-round

Playa Ballenas

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Delfines

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Langosta

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Las Perlas

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Coral

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Marlín

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Balandra

La Paz · Mexico

IntermediateBeach breakApril–October

Caleta Tankah

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa de Rosarito

Tijuana · Mexico

IntermediateBeach breakApril–October

Playa El Tecolote

La Paz · Mexico

IntermediateBeach breakApril–October

Tierra Blanca

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Xcalacoco

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Chica - Playa La Pesca

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Manzanillo

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Laguna de Bacalar

Chetumal · Mexico

IntermediateBeach breakYear-round

Playa Chacalilla

Compostela · Mexico

IntermediateBeach breakYear-round

Playa Icacos

Acapulco · Mexico

IntermediateBeach breakYear-round

Palms Beach

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Playa Maracaibo

Nautla · Mexico

IntermediateBeach breakYear-round

Playa Raudal de las Flores

Nautla · Mexico

IntermediateBeach breakYear-round

Patzcuaro Beach

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Chahue

Pochutla · Mexico

IntermediateBeach breakYear-round

Patzcuarito Beach

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Dos Mulas

Chetumal · Mexico

IntermediateBeach breakYear-round

San Pedrito Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Punta Morena

Cozumel · Mexico

IntermediateBeach breakYear-round

Caves Beach

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa de las Dunas

Mexico · Mexico

IntermediateBeach breakApril–October

Playa de Patos

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Miramar

Ciudad Madero · Mexico

IntermediateBeach breakYear-round

La Manga

Guaymas · Mexico

IntermediateBeach breakApril–October

Playa Varadero

Paraíso · Mexico

IntermediateBeach breakYear-round

El Maviri

Los Mochis · Mexico

IntermediateBeach breakApril–October

Punta Parda

Guaymas · Mexico

IntermediateBeach breakApril–October

Valle Dorado Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Aragón

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa El Requesón

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Santispac

Santa Rosalía · Mexico

IntermediateBeach breakApril–October

Playa Majahua

Petatlán · Mexico

IntermediateBeach breakYear-round

Playa los Cocos

Santa Rosalía · Mexico

IntermediateBeach breakApril–October

Playa La India

Pochutla · Mexico

IntermediateBeach breakYear-round

El Puertecito

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Playa La Angosta

Acapulco · Mexico

IntermediateBeach breakYear-round

Barra Flor de Malva

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Campos

Manzanillo · Mexico

IntermediateBeach breakYear-round

Playa Escondida

Salina Cruz · Mexico

IntermediateBeach breakYear-round

Las Glorias

Guasave · Mexico

IntermediateBeach breakApril–October

Playa Zicatela

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Sandy Beach

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Pie de la Cuesta

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa Litibu

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Bacocho

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Coyote

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Lo de Marcos

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Sábalo

Mazatlán · Mexico

IntermediateBeach breakYear-round

Playa Destiladeras

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa San Francisco (San Pancho)

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Mermejita

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Campos

Manzanillo · Mexico

IntermediateBeach breakYear-round

El Sombrerón

Campeche · Mexico

IntermediateBeach breakYear-round

Playa Canalan

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Papagayo

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa la Ropa

Petatlán · Mexico

IntermediateBeach breakYear-round

Playa Hermosa Vicente Guerrero

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa Careyeros

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Payucán

Campeche · Mexico

IntermediateBeach breakYear-round

Playa Marinero

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Playa Tamarindos

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa la Manzanilla

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Condesa

Acapulco · Mexico

IntermediateBeach breakYear-round

playa Cabanas abandonadas

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Sayulita

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Monterrey

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Cacalutilla

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa La Lancha

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

La Playa mas Hermosa

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Los Venados

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Salchi

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Vicente

Juchitan · Mexico

IntermediateBeach breakYear-round

Playa de Villa Rica

Xalapa · Mexico

IntermediateBeach breakYear-round

Punta Diamante

Acapulco · Mexico

IntermediateBeach breakYear-round

La Boquilla

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Caleta

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa Panteon

Pochutla · Mexico

IntermediateBeach breakYear-round

Cuchalate

Petatlán · Mexico

IntermediateBeach breakYear-round

Playa Estacahuite

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Majahua

Acapulco · Mexico

IntermediateBeach breakYear-round

Palito verde

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Santiago

Manzanillo · Mexico

IntermediateBeach breakYear-round

Quieta

La Paz · Mexico

IntermediateBeach breakApril–October

Playa Ventanas

Manzanillo · Mexico

IntermediateBeach breakYear-round

Playa Guitarrón

Acapulco · Mexico

IntermediateBeach breakYear-round

Playa Cantamar

La Paz · Mexico

IntermediateBeach breakApril–October

Jicaral

Pochutla · Mexico

IntermediateBeach breakYear-round

Boca de Pascuales

Tecoman · Mexico

IntermediateBeach breakYear-round

Dunas de Don Chema

Mexico · Mexico

IntermediateBeach breakApril–October

El Real

Tecoman · Mexico

IntermediateBeach breakYear-round

Playa Azul

Salina Cruz · Mexico

IntermediateBeach breakYear-round

Playa Cangrejo

Salina Cruz · Mexico

IntermediateBeach breakYear-round

Playa El Porvenir

San Felipe · Mexico

IntermediateBeach breakApril–October

Playa Rosa

Autlan · Mexico

IntermediateBeach breakYear-round

Playa Santa María del Mar

Mexico · Mexico

IntermediateBeach breakApril–October

Point Isabel

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

San Pedrito Ejido el Pescadero, B.C.S. Mx.

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Tuyay mia

Champotón · Mexico

IntermediateBeach breakYear-round

Playa Barra de la Crux

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Isamar

Ensenada · Mexico

IntermediateBeach breakApril–October

Baja Expeditions Eco Camp

La Paz · Mexico

IntermediateBeach breakApril–October

North Beach

Isla Mujeres · Mexico

IntermediateBeach breakYear-round

Playa Manigua

Ciudad del Carmen · Mexico

IntermediateBeach breakYear-round

Playa San Agustín

Guaymas · Mexico

IntermediateBeach breakApril–October

Zona de Playa/Descanso/Areas Verdes Rio de los perros

Juchitan · Mexico

IntermediateBeach breakYear-round

Playa La Bocana

Ensenada · Mexico

IntermediateBeach breakApril–October

Playitas zona para nadar

Ensenada · Mexico

IntermediateBeach breakApril–October

Mezcalitos Beach

Cozumel · Mexico

IntermediateBeach breakYear-round

Azul Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Carrizalillo

Lázaro Cárdenas · Mexico

IntermediateBeach breakYear-round

La Boquita Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Las Hadas Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Las Palmitas Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Playa Tortuguera Tierra Colorada

Ometepec · Mexico

IntermediateBeach breakYear-round

Playas de Ponce

Eldorado · Mexico

IntermediateBeach breakApril–October

Salagua Beach

Manzanillo · Mexico

IntermediateBeach breakYear-round

Shipwrecks Beach

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Playa Las Almejas

San Felipe · Mexico

IntermediateBeach breakApril–October

Playa San Carlos

Guaymas · Mexico

IntermediateBeach breakApril–October

Playa Chileno

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Playa los Muertos

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Quimixto

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Majahuitas Resort

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Yerbabuena

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa el Coyote

Santa Rosalía · Mexico

IntermediateBeach breakApril–October

Plage Jade

Cancún · Mexico

IntermediateBeach breakYear-round

Cochórit

Guaymas · Mexico

IntermediateBeach breakApril–October

EL TAMBOR

Altata · Mexico

IntermediateBeach breakApril–October

Playa Grande

San Felipe · Mexico

IntermediateBeach breakApril–October

Playa Punta Estrella

San Felipe · Mexico

IntermediateBeach breakApril–October

Playa San Jose

San Felipe · Mexico

IntermediateBeach breakApril–October

Xpu Ha Beach

Cozumel · Mexico

IntermediateBeach breakYear-round

El Playón

San Quintín · Mexico

IntermediateBeach breakApril–October

Las Escolleras

Salina Cruz · Mexico

IntermediateBeach breakYear-round

Kanai, Riviera Maya

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Palmarito

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Playa Coatza

Coatzacoalcos · Mexico

IntermediateBeach breakYear-round

Cerritos Beach

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Playa La Misión

Ensenada · Mexico

IntermediateBeach breakApril–October

Playa de Chachalacas

Veracruz · Mexico

IntermediateBeach breakYear-round

Playa Los Amarillos

Veracruz · Mexico

IntermediateBeach breakYear-round

Playa la Plamita

Santa Rosalía · Mexico

IntermediateBeach breakApril–October

Playa de Guayabitos

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Punta Arena

La Paz · Mexico

IntermediateBeach breakApril–October

Playa del Rey

Santiago Ixcuintla · Mexico

IntermediateBeach breakYear-round

Playa Punta Raza

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa San Martin

Cozumel · Mexico

IntermediateBeach breakYear-round

Agua Blanca

Puerto Escondido · Mexico

IntermediateBeach breakYear-round

Playa Cacaluta

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Norte

Mazatlán · Mexico

IntermediateBeach breakYear-round

Bahia de los Sueños

La Paz · Mexico

IntermediateBeach breakApril–October

La llorona

Coalcoman · Mexico

IntermediateBeach breakYear-round

El muertito

La Paz · Mexico

IntermediateBeach breakApril–October

Playa El Edén

Manzanillo · Mexico

IntermediateBeach breakYear-round

Playa Juan Ángel

Veracruz · Mexico

IntermediateBeach breakYear-round

Playa Muñecos

Xalapa · Mexico

IntermediateBeach breakYear-round

Playa Ixpalbarco

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa San Felipe

San Felipe · Mexico

IntermediateBeach breakApril–October

Playa de La Mancha

Veracruz · Mexico

IntermediateBeach breakYear-round

Playa el Almirante

Mexico · Mexico

IntermediateBeach breakApril–October

Playa Bonita

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa el Triunfo

Loreto · Mexico

IntermediateBeach breakApril–October

Rosarito Tripizdon Beach

Tijuana · Mexico

IntermediateBeach breakApril–October

Playa Lechuguillas

Nautla · Mexico

IntermediateBeach breakYear-round

Playa Hermosa

Ensenada · Mexico

IntermediateBeach breakApril–October

Playa Acapulquito Sánchez Magallanes

Coatzacoalcos · Mexico

IntermediateBeach breakYear-round

Playa Arroyo de la Liza

Santiago Tuxtla · Mexico

IntermediateBeach breakYear-round

Playa La Arena

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa de Oro

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

El Borrego

Santiago Ixcuintla · Mexico

IntermediateBeach breakYear-round

Playa La Bocana

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Majagua

Manzanillo · Mexico

IntermediateBeach breakYear-round

Playa Montepío

Santiago Tuxtla · Mexico

IntermediateBeach breakYear-round

Mr Sanchos

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Bosh

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Los Ayala

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Las Animas

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Santa María

Cabo San Lucas · Mexico

IntermediateBeach breakYear-round

Playa Camarones

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Agua Verde

Loreto · Mexico

IntermediateBeach breakApril–October

La Manzanillita (Rangel)

Lázaro Cárdenas · Mexico

IntermediateBeach breakYear-round

Playa Palancar

Cozumel · Mexico

IntermediateBeach breakYear-round

Playa Cancuncito

Tizimín · Mexico

IntermediateBeach breakYear-round

Playa Las Glorias

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Carboneras

San Fernando · Mexico

IntermediateBeach breakApril–October

Playa Las Estacas

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Akun

Cozumel · Mexico

IntermediateBeach breakYear-round

Deer Island Beach

Mazatlán · Mexico

IntermediateBeach breakYear-round

Playa Olas Altas

Mazatlán · Mexico

IntermediateBeach breakYear-round

Playa Altamira

Punta Prieta · Mexico

IntermediateBeach breakApril–October

Playa Balzapote

Santiago Tuxtla · Mexico

IntermediateBeach breakYear-round

Playa El Niño

Cancún · Mexico

IntermediateBeach breakYear-round

Playa Regatas

Veracruz · Mexico

IntermediateBeach breakYear-round

Playa Principal

Petatlán · Mexico

IntermediateBeach breakYear-round

La Playa del Amor

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa La Negrita

Loreto · Mexico

IntermediateBeach breakApril–October

Playa Palmares

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa Cerritos

Mazatlán · Mexico

IntermediateBeach breakYear-round

Playa Maguey

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Las Cuevas

Compostela · Mexico

IntermediateBeach breakYear-round

Playa Cerritos

Mazatlán · Mexico

IntermediateBeach breakYear-round

Playa El Tejón

Pochutla · Mexico

IntermediateBeach breakYear-round

Playa Esmerelda

Puerto Vallarta · Mexico

IntermediateBeach breakYear-round

Playa El Pedregón

Altata · Mexico

IntermediateBeach breakApril–October

Plaa Hermosay

Santiago Tuxtla · Mexico

IntermediateBeach breakYear-round

Playa Norte

Mexico · Mexico

IntermediateBeach breakYear-round

Xametla

Autlan · Mexico

IntermediateBeach breakYear-round

Playa Blanca

Mexico · Mexico

IntermediateBeach breakYear-round

Playa Las Cuatas

Lázaro Cárdenas · Mexico

IntermediateBeach breakYear-round