Wind and surf spots in Mexico
Wavind documents 400 spots in Mexico, across 16 regions. The spots listed here are at their best from January, February, and April.
See Mexico on the map
Filter by sport, conditions, and season on the map.
By sport
Regions
Spots
Baja California
- K-181 (Eréndira Coast)Ejido Eréndira
- Halfway House (Baja Norte)Santa Anita
- Raul'sRosarito
- Baja Malibu (Tijuana Coast)Tijuana
- Ensenada Beaches (Ensenada Bay)Ensenada
- Punta San Jose (Ensenada)
- RosaritoRosarito
- Punta Baja (San Quintín)
- Las Gaviotas 2 (Primo Tapia)Primo Tapia
- Punta La Gringa (Bahía de los Ángeles)Bahía de los Ángeles
- Punta PiedraSanta Anita
- Punta San Jacinto (Camalú)Camalú
- StaksEnsenada
- Cielito Lindo (San Quintín Coast)Ejido Nueva Odisea (El Pabellón)
- San MiguelEnsenada
- Bahia Santa Maria (San Felipe Coast)Playa Hermosa
- CamalúSanta Candelaria
- Campo LopezSanta Anita
- Playa San Ramón (San Quintín Coast)Emiliano Zapata
- Punta Cabras
- Rincón de Baja (Camalú)Camalú
- CalafiaRosarito
- La FondaSanta Anita
- MarisolRosarito
- Playa Santa MaríaVenustiano Carranza (Santa María)
- Punta Cabras
- Punta San Carlos (San Quintín Coast)
- Punta Santa RosaliítaSanta Rosaliíta
- Rauls (Primo Tapia)Primo Tapia
- AlfonsosRosarito
- Baja Malibu (Rosarito)Rosarito
- Cannery (Ensenada)Ensenada
- Cuatro Casas
- El Socorro 1 (San Quintín Coast)Ejido Valle Tranquilo
- Primo TapiaPrimo Tapia
- Punta Baja
- Three MsEnsenada
- Cabo San QuintínVenustiano Carranza (Santa María)
- California Trailer ParkEnsenada
- Islas de Todos Santos (Northern Baja)Ensenada
- Molino Viejo (San Quintín)Ejido Papalote
- Old Pier (San Quintín Bay)Ejido Papalote
- Three Ms (Baja Norte)Ensenada
- MushroomsPopotla
- San Antonio Del Mar (Rosarito)Rosarito
- El Morro PointRosarito
- La Fonda (Primo Tapia)Primo Tapia
- La MisiónLa Salina
- La Pinta (San Quintín Coast)Venustiano Carranza (Santa María)
- Rancho Santini (Puerto Nuevo)Puerto Nuevo
- Dunes (Santa Anita Coast)Santa Anita
- La SalinaLa Salina
- El Pabellón (San Quintín Coast)Ejido Nueva Odisea (El Pabellón)
- Las GaviotasRosarito
- Terasa's Trailer ParkRosarito
- Alisitos (La Salina)La Salina
- Marisol North PointRosarito
- K 55La Salina
- Renes (Baja Norte)Popotla
- Nuevo Mazatlan (San Felipe Coast)Playa Hermosa
Baja California Sur
- Migriño (Los Cabos)Migriño
- Los Cerritos Beach (El Pescadero)El Pescadero
- Cerritos (Rancho Nuevo)Rancho Nuevo
- El Pescadero (La Paz)
- Bahia Chileno (Los Cabos)Cabo San Lucas
- La Ventana (Baja California Sur)La Ventana
- Costa Azul (Los Cabos)San José del Cabo
- La PastoraLas Playitas
- Las BarrancasLas Barrancas
- Lovers Shore Break (Cabo San Lucas)El Tezal
- Scorpion Bay (San Juanico)San Juanico
- Zippers (Los Cabos)San José del Cabo
- Bahía TortugasBahía Tortugas
- Los Frailes (Cabo Frailes)Cabo Frailes
- Punta AbreojosPunta Abreojos
- Punta PalmillaCabo San Lucas
- Shipwrecks (El Cardón)El Cardón
- Terranova (La Fortuna)La Boca de la Palma
- Palm Beach (Todos Santos)Todos Santos
- Punta AbreojosPunta Abreojos
- Punta Colorado (La Ribera)La Ribera
- Asunción Bay (Baja California Sur)Bahía Asunción
- Costa Azul (The Rock / Acapulquito / Zippers)Cabo San Lucas
- La Bocana 1Estero de la Bocana
- BackwashCabo San Lucas
- Los BarrilesBuenavista
- Rancho San CarlosCabo San Lucas
- La Bocana (La Paz)
- Playa Blanca (El Sargento)El Sargento
- La FortunaLa Boca de la Palma
- Lake Choko (La Paz, Baja California Sur)
- San Jose Rivermouth (Baja Sur)San José del Cabo
- San Pedro Beach (La Paz)El Datilito
- Los BarrilesBuena Vista
- Monuments (Cabo San Lucas)Cabo San Lucas
- La RiberaLa Ribera
- Open Doors (Isla Natividad)Isla Natividad
- Hot Springs Cove (El Sargento)El Sargento
- Old Man's / The Rock (San José del Cabo)San José del Cabo
- The Estuary (San José del Cabo)San José del Cabo
- Campo Rene
- Frailes SouthCabo Frailes
- San Pedrito (Todos Santos)Todos Santos
- Rancho LeoneroLa Ribera
Quintana Roo
- TulumTulum
- Cabarete (Mahahual)Mahahual
- Playa de las Tortugas (Holbox Island)
- Mezcalitos (Cozumel)Mezcalitos
- Sian Ka’an (Tulum)
- Isla Mujeres (Caribbean Sea)Isla Mujeres
- Punta Sur (Cozumel)
- Nude (Puerto Morelos)Puerto Morelos
- Playa Bonita (Cozumel)Playa Bonita (Punta Chiqueros)
- Punta Sam (Isla Mujeres)
- Xpu Ha
- Holbox Main Beach (Holbox)Holbox
- Playacar Beach (Playa del Carmen)Playa del Carmen
- Cancun North BeachCancún
- Isla Blanca (Isla Mujeres)
- Isla Blanca (Isla Mujeres)
- Puerto Aventuras (Ciudad Aventuras)Ciudad Aventuras
- Puerto MorelosPuerto Morelos
- Tulum South Beach (Dune Hotel)
- Ventaigua Port (Cancún)Cancún
- Punta Morena (Cozumel)Punta Morena
- Chen Rio (Cozumel)Chen Río
- El Galeón (Cozumel)
- Las Nubes (Holbox)Cancun
- Playa Delfines (Cancún Hotel Zone)Cancún
- Punta Mosquito (Holbox Island)
- Blue Venado (Playa del Carmen)
- Country Club (Cozumel)Isla Maya
- Punta Maroma
- Xcalacoco (Playa del Carmen)Playa del Carmen
- Cabo Catoche (Holbox)
- Isla Blanca (Isla Mujeres)
Guerrero
- Troncones (Guerrero)Troncones
- Barra Vieja (San Marcos Coast)San Andrés Playa Encantada (El Podrido)
- Escolleras 1Ixtapa
- Acapulco BeachAcapulco
- La Bonfil (Acapulco)
- Barra de CoyucaPie de la Cuesta
- La SaladitaLa Saladita
- Playa PrincessPuerto Marqués
- La Barrita (Petatlán)Puente la Barrita
- Las Ánimas (Copala)Copala
- Barra Vieja (Acapulco Bay)San Andrés Playa Encantada (El Podrido)
- Punta ColoradaPunta Maldonado
- Tenexpa
- Barra de Potosí (Petatlán)
- Costa Sol
- IxtapaIxtapa
- Papanoa (Guerrero)
- Punta AcamamaBarra de Tecoanapa
- RevolcaderoAcapulco
- Rio Papagayo (San Marcos Coast)San José Guatemala
- Troncones Point (La Majahua)La Majahua
- Ixtapa Island (Ixtapa)Ixtapa
- Playa Linda 1 (Ixtapa)San José Ixtapa (Barrio Viejo)
- Cacas PointAcapulco
- Laguna Chautengo (Llano de la Barra)Llano de la Barra
- Playa LindaSan José Ixtapa (Barrio Viejo)
- RevolcaderoPuerto Marqués
- Los Gatos (Guerrero)Zihuatanejo
- Las GatasZihuatanejo
- Tetitlan
- The Ranch
Nayarit
- San Blas (Nayarit)San Blas
- Stoners Point (San Blas)San Blas
- La Lancha (Bahía de Banderas)Las Amapas (Pontoque)
- Punta SayulitaSayulita
- Aticama (San Blas)Aticama
- Playa Novillero (Tecuala Coast)Tecuala
- Punta Custodio (Compostela)Compostela
- Punta De MitaCorral del Risco
- Santa Cruz (Santa Cruz de Miramar)Santa Cruz de Miramar
- Anclote (Bahía de Banderas)Corral del Risco
- Costa Banderas (Crucero Palladium)Crucero Palladium
- Nuevo Vallarta (Bahía de Banderas)Nuevo Nayarit
- Bahia (Bahía de Banderas)Corral del Risco
- BuceríasBucerías
- Platanitos (Compostela)Compostela
- Playa Destiladeras (La Cruz de Huanacaxtle / Puerto Vallarta area)La Cruz de Huanacaxtle
- La Lancha / VenerosCrucero Palladium
- Las Islitas (San Blas)Matanchen
- San PanchoSan Francisco (San Pancho)
- VenerosCorral del Risco
- El Faro (Punta Mita)Corral del Risco
- Punta Burros (Crucero Palladium)Crucero Palladium
- El SkupaVillela
- Ostiones (Sayulita)Sayulita
- Playa Los Corchos (Nayarit)Playa Los Corchos
- Pools (Crucero Palladium)Crucero Palladium
- El Faro (San Blas)San Blas
Sinaloa
- Celestino (Elota)
- Teacapán (Escuinapa)Teacapán
- Los Pinos (Mazatlán)Mazatlán
- Riviera Shorebreak (Las Puertas D'Mazatlán)Las Puertas D' Mazatlán
- El Bajo (El Quijote)Mazatlán
- El29 A Dimas (Sinaloa)Ejido Toyhua
- Las FloresMazatlán
- Los PinosMazatlán
- El Camarón (Mazatlán Coast)Mazatlán
- Ollas Altas (Mazatlán)Mazatlán
- Barron Rivermouth (Region)Barron
- Stone Islands Escollera (Stone Islands)Mazatlán
- TiburonCelestino Gazca Villaseñor
- Camaron BeachMazatlán
- Patole (Punta Prieta)Punta Prieta
- Agua Verde (Sinaloa)
- Marmols Left Point (San Ignacio)Lomas del Mar de Piaxtla
- Playa Isla de la Piedra (Stone Islands)Mazatlán
- Rucos (Sinaloa)
- Playa BrujehaMazatlán
Oaxaca
- Chacahua (Oaxaca)Chacahua
- ZipoliteZipolite
- Zicatela / Puerto Escondido (Main)Brisas de Zicatela
- Puerto Escondido LeftBrisas de Zicatela
- Punta Chipehua (Tehuantepec Coast)Concepción Bamba
- Playa VentanillaLa Ventanilla
- Carrizalillo (Puerto Escondido)Puerto Escondido
- La Punta (Brisas de Zicatela)Brisas de Zicatela
- Playa Manzanilla (San Agustín)San Agustín
- Punta Conejo (Salina Cruz)Salina Cruz
- Salinas del Marqués (Salina Cruz)Salinas del Marqués
- Barra de Colotepec (Puerto Escondido Coast)Puerto Escondido
- Salina Cruz (Oaxaca)Colonia Cuauhtémoc
- Bahia Grande (San Pedro Huamelula)
- ColotepecBrisas de Zicatela
- Punta EncomiendaCerro Hermoso
- Punta Guetaguichi (Salina Cruz)Salina Cruz
- Salina Cruz Jetty (Oaxaca)Salina Cruz
- San AgustinilloLa Ventanilla
Sonora
- Rocky Point (Sonora)
- Playa Encanto (Sonora)Rocky Point
- Estero Morua (Sonora)Rocky Point
- Playa MiradorRocky Point
- Playa Los Algodones (San Carlos Bay)Campo Pesquero la Manga
- Tucson Beach (Rocky Point)Bahía La Choya
- La Manga Beach (Campo Pesquero La Manga)Campo Pesquero la Manga
- The Reef (RV Park)Rocky Point
- Area 51 (Rocky Point)Rocky Point
- El Golfo de Santa ClaraGolfo de Santa Clara
- Playa Bonita (Puerto Peñasco)Rocky Point
- The PipeBahía La Choya
- Cholla Bay (Rocky Point)Bahía La Choya
- Laguna Shores (Rocky Point)Rocky Point
- Las Conchas Point (Sonora)Rocky Point
Jalisco
- El Tecuan (Tehuamixtle)Tehuamixtle
- Barra de Navidad (Jalisco)Melaque
- Boca de IguanasLa Manzanilla
- Barra de NavidadBarra de Navidad
- Tapalpa (Jalisco)
- Puerto Vallarta River MouthPuerto Vallarta
- La Gloria (Tomatlán)
- La ManzanillaLa Manzanilla
- XametlaChamela
- El TizatePuerto Vallarta
- Boca de IguanaLa Manzanilla
- Playa de FortunaChalacatepec
- Ranchito (Melaque)Melaque
Yucatán
- Progreso (Chelem)Progreso
- Santa Clara (Yucatán)Santa Clara
- Chicxulub (Chicxulub Puerto)Chicxulub Puerto
- Telchac PuertoTelchac Puerto
- El CuyoEl Cuyo
- SisalSisal
- Chicxulub (Progreso)Chicxulub Puerto
- Ria de Chelem (Chelem)Chelem
- San Crisanto (Yucatán)San Crisanto
- San Felipe (Yucatán)
- Chuburná Puerto (Yucatán)Chuburná Puerto
- Uaymitun
- Telchac Reef (Telchac Puerto)
Veracruz
- TuxpanBarra Norte
- Camaronera (Veracruz)Camaronera
- Tampi (Boca del Río)Boca del Río
- Chachalacas Dunes (Veracruz)Úrsulo Galván
- Monte Gordo (Tecolutla)Monte Gordo
- Casitas (San Rafael)
- DestapadorVeracruz City
- MartíVeracruz City
- Montepío (San Andrés Tuxtla)Montepío
- El Raudal (Nautla)El Raudal (Raudal de las Flores)
- Playa Norte (Veracruz)Valente Díaz
- Veracruz (Bella Vista)Bella Vista
- Palma SolaPalma Sola
Michoacán
- La Ticla (Michoacán)La Ticla
- Petacalco (Lázaro Cárdenas)Lázaro Cárdenas
- Playa Azul (Arenal Coast)Arenal
- Huahua (Cachán de Echeverría)Cachán de Echeverría
- Las Brisas (Aquila)La Brisa
- Rio Nexpa Rivermouth (Barra de Nexpa)Barra de Nexpa
- Boca de ApizaBoca de Apiza
- El Ticuiz (Coahuayana)El Ticuiz
- The Wash Right (Maruata)Maruata
- Ticla (Michoacán)Maruata Viejo
- San Juan de AlimaSan Juan de Alima
- San Juan de LimaSan Juan de Alima
Colima
Tamaulipas
Chiapas
State of Mexico
Elsewhere in Mexico
- Punta Negra
- Cabo Colonet
- Playa Bruja
- Isla de Todos Santos (Todos Santos Island)
- Punta Arenas
- Punta San Antonio (San Antonio Punta Coast)
- Chacahua
- Chacala (Jalisco)
- La Ventana (Baja California Sur)
- Punta Hughes
- Cabo Pulmo (Baja Sur)
- Hammerhead
- Marquella
- Santa Cruz Bay (El Faro)El Faro
- Arroyo Seco
- Cantamar
- El Cardon
- Lolas Left (Michoacán)
- Marietas Islands (Nayarit)
- San Jorge (Baja California Sur)
- Boca Del Salado
- Playa Delphine (Cancun)
- Punta Blanca (Baja California)
- Punta Maria
- Punta San Gregorio (San Gregorio Coast)
- The Colonia (Colima)
- Topleca
- Campo Renes
- Celestún
- El Paso (Baja Norte)
- Joluchuca
- Playa Bonfil (Cancún)
- Playa ChahueEl Faro
- Punta Cono
- Punta Maldonado
- Punta Ositos
- Quatro Casas (Camalú)
- Quijote Inn Peak
- Quimixto
- Roberts Left (Camalú)
- Cerro Hermoso
- La Ventana
- Puerto San Andrés (Baja California Norte)
- Punta Conejo (Baja Sur)
- Punta Gasparino (Baja Sur)
- Salsipuedes
- San Hipolito (Baja Sur)
- Zepotonengo (Oaxaca)
- Isla Blanca (Cancun)Cancun
- Loma Bonita
- Mirador Viewpoint (Salsipuedes)
- Petatlán
- Punta Canoas
- Camaronera
- Chamela (Jalisco)
- Coco Beach (Acapulco)
- El Rincón
- Lolas
- Puerto Arista
- Punta Gorda
- Punta Santo Domingo
- Boca de Santo Tomas (Santo Tomas Bay)
- La Laguna 1 (Baja California Sur)
- Casas
- Dimas River Mouth
- K 181 (Baja Norte)
- La Ventana (Baja California Sur)
- Patoles (San Ignacio)
- Salsipuedes (Baja California Coast)
- Tecuan Area (Hotel Tecuan)
- Boca Paila (Tulum)
- La Jolla
- Playa Icacos
- Punta Cabeza Negra
- Punta Rosarito (Rosarito Coastline)
- Villa Bonita
- Chacmool (Cancún Hotel Zone)
- Dorado Dos (Dorado Coast)
- Punta Marquez (Baja Sur)
- Coyula
- Millers Landing
- Playa Elefante (Isla Cedros)
- Pinitas
- Rio Coyula
- Ixpalbarco (Cozumel)