World › Mexico

🇲🇽 Best surf spots in Mexico

103 spots ranked on five years of ERA5 wave, wind and sea temperature data.

Top spotK-38 94.5
Peak monthMay
Water26°C boardshorts
Work all year90 of 103
Beginner spots47

Season in Mexico

Average share of clean days across all 103 spots, by month.

JanFebMarAprMayJunJulAugSepOctNovDec
47%51%58%64%68%63%62%52%60%64%60%46%

Areas

Baja California20 spots · top K-38 94.5Nayarit16 spots · top Anclote 85.5Baja California Sur14 spots · top The Estuary 92.5Guerrero10 spots · top The Ranch 91.1Sinaloa10 spots · top Las Barras de Piaxtla 87.2Oaxaca8 spots · top Puerto Escondido Left 92.2Quintana Roo7 spots · top Playa Bonita 45.6Veracruz6 spots · top Destapador 45.3Jalisco4 spots · top Barra de Navidad 92.3Colima3 spots · top Paraiso 92.0Michoacán2 spots · top Rio Nexpa (Nexpa River) 93.3Chiapas2 spots · top Puerto Madero 80.5Tamaulipas1 spots · top Playa Bagdad 38.8

All 103 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1K-38
Baja California
94.5100%74%1.3 m19°Call yearIntermediate
2Rio Nexpa (Nexpa River)
Michoacán
93.3100%86%1.3 m29°Call yearIntermediate
3Las Gaviotas
Baja California
92.9100%74%1.2 m19°Call yearIntermediate
4Calafia
Baja California
92.7100%72%1.3 m19°Call yearIntermediate
5The Estuary
Baja California Sur
92.596%59%0.9 m26°CMar to NovBeginner
6Barra de Navidad
Jalisco
92.3100%86%1.1 m29°Call yearIntermediate
7Puerto Escondido Left
Oaxaca
92.298%81%1.2 m30°Call yearIntermediate
8San Agustinillo
Oaxaca
92.2100%81%1.2 m29°Call yearIntermediate
9Paraiso
Colima
92.0100%86%1.2 m29°Call yearIntermediate
10Arroyo seco
Jalisco
91.3100%72%1.2 m29°Call yearIntermediate
11Monuments
Baja California Sur
91.297%61%0.9 m26°CFeb to NovBeginner
12The Ranch
Guerrero
91.1100%86%1.1 m29°Call yearIntermediate
13La fonda
Baja California
91.0100%66%1.3 m19°Call yearIntermediate
14Playa Los Cerritos
Baja California Sur
91.095%43%0.9 m25°CApr to NovBeginner
15Carrizalillo
Oaxaca
90.9100%82%1.3 m30°Call yearIntermediate
16Isla de Todos Santos
Baja California
90.9100%78%1.3 m18°Call yearIntermediate
17Raul's
Baja California
90.7100%69%1.3 m19°Call yearIntermediate
18Lovers Shore Break
Baja California Sur
90.698%64%1.0 m25°CFeb to NovBeginner
19Alisitos
Baja California
90.1100%52%1.3 m19°CMay to JulIntermediate
20El Tecuan
Jalisco
89.9100%91%1.3 m28°Call yearIntermediate
21Troncones point
Guerrero
89.6100%87%1.2 m29°Call yearIntermediate
22Mushrooms
Baja California
88.9100%69%1.3 m19°Call yearIntermediate
23Salsipuedes
Baja California
88.1100%76%1.3 m17°Call yearIntermediate
24Puerto Escondido
Oaxaca
87.899%82%1.2 m30°Call yearIntermediate
25Las Barras de Piaxtla
Sinaloa
87.298%71%1.0 m28°CFeb to NovBeginner
26La Ticla
Michoacán
85.9100%88%1.1 m29°Call yearIntermediate
27La jolla
Oaxaca
85.8100%82%1.4 m28°Call yearIntermediate
28Ship Wrecks
Baja California Sur
85.896%60%0.9 m27°CMar to NovBeginner
29Shipwrecks
Baja California Sur
85.896%60%0.9 m27°CMar to NovBeginner
30Pascuales
Colima
85.6100%86%1.2 m29°Call yearIntermediate
31Anclote
Nayarit
85.5100%72%1.0 m28°Call yearBeginner
32Costa Azul
Baja California Sur
85.396%58%0.9 m26°CMar to NovBeginner
33La Bonfil
Guerrero
85.3100%90%1.3 m29°Call yearIntermediate
34Old Man's
Baja California Sur
85.295%58%0.9 m26°CMar to NovBeginner
35Ranchito
Jalisco
85.2100%86%1.1 m29°Call yearIntermediate
36The rock
Baja California Sur
85.095%58%0.9 m26°CMar to NovBeginner
37La Barrita
Guerrero
84.6100%86%1.1 m29°Call yearIntermediate
38La Punta
Oaxaca
84.498%82%1.2 m30°Call yearIntermediate
39Puerto Vallarta
Nayarit
84.496%52%0.8 m28°CSep to JunBeginner
40Revolcadero
Guerrero
84.298%74%1.1 m29°CFeb to NovIntermediate
41Barra Vieja
Guerrero
84.1100%84%1.2 m29°Call yearIntermediate
42Playa Linda
Guerrero
84.1100%88%1.2 m29°Call yearIntermediate
43Chacahua
Oaxaca
83.9100%83%1.2 m30°Call yearIntermediate
44San miguel
Baja California
83.8100%69%1.1 m17°Call yearIntermediate
45Barra de coyuca
Guerrero
83.698%79%1.1 m29°CFeb to NovIntermediate
46Baja Malibu
Baja California
83.4100%75%1.3 m18°Call yearIntermediate
47Patoles
Sinaloa
83.198%71%1.0 m28°CFeb to NovBeginner
48Las Flores
Sinaloa
82.798%66%1.0 m28°CFeb to NovBeginner
49Valentinos
Sinaloa
82.798%67%1.0 m28°CFeb to NovBeginner
50El Camaron
Sinaloa
82.698%67%1.0 m28°CFeb to NovBeginner
51Punta Custodio
Nayarit
82.495%42%0.8 m29°CMar to JulBeginner
52La Fortuna
Baja California Sur
82.196%59%0.9 m27°CMar to NovBeginner
533 Emes
Baja California
81.8100%68%1.1 m17°Call yearIntermediate
54Sayulita
Nayarit
81.1100%61%0.9 m28°Call yearBeginner
55Veneros
Nayarit
80.9100%61%0.9 m28°Call yearBeginner
56Punta Mita
Nayarit
80.8100%76%1.0 m28°Call yearBeginner
57Punta Conejo
Baja California Sur
80.7100%47%1.2 m23°CJul to JulIntermediate
58Saladita
Guerrero
80.699%84%1.1 m29°Call yearIntermediate
59Puerto Madero
Chiapas
80.5100%80%1.2 m30°Call yearIntermediate
60Salina Cruze -Jetty
Oaxaca
80.498%55%1.1 m28°CMar to OctIntermediate
61San Pancho
Nayarit
79.999%50%0.9 m29°CApr to JulBeginner
62Rucos
Sinaloa
79.895%65%0.9 m28°CFeb to NovBeginner
63Punta San Jose
Baja California
79.7100%66%1.1 m16°Call yearIntermediate
64Los pinos
Sinaloa
79.398%66%1.0 m28°CFeb to NovBeginner
65La lancha
Nayarit
79.298%56%0.9 m28°CSep to JulBeginner
66Las Gatas
Guerrero
79.0100%84%1.1 m29°Call yearIntermediate
67Santa Cruz
Nayarit
78.989%34%0.8 m29°CApr to JunBeginner
68Stack's
Baja California
78.8100%67%1.1 m17°Call yearIntermediate
69Staks
Baja California
78.8100%67%1.1 m17°Call yearIntermediate
70Lola's
Nayarit
78.799%64%0.9 m29°CSep to JulBeginner
71Chacala
Nayarit
78.599%64%0.9 m29°CSep to JulBeginner
72Isla Natividad
Baja California Sur
78.5100%67%1.2 m20°Call yearIntermediate
73Playa Novillero
Nayarit
78.195%42%0.8 m28°CMar to JulBeginner
74Playa Brueha
Sinaloa
77.996%66%0.9 m28°CFeb to NovBeginner
75Puerto Arista
Chiapas
77.7100%79%1.1 m30°CFeb to DecIntermediate
76Punta Baja
Baja California
77.6100%57%1.3 m18°CJun to AugIntermediate
77K-181
Baja California
77.3100%71%1.1 m16°Call yearIntermediate
78Cuatro Casas
Baja California
76.0100%51%1.1 m16°CJul to MarIntermediate
79Boca de Apisa
Colima
75.0100%45%1.0 m29°CMar to NovIntermediate
80El Faro
Nayarit
74.692%42%0.8 m29°CMar to JulBeginner
81Milagro
Sinaloa
74.482%30%0.8 m28°CMay to JulBeginner
82Punta San Carlos
Baja California
74.4100%68%1.2 m18°Call yearIntermediate
83Stoners
Nayarit
74.192%38%0.8 m29°CApr to JulBeginner
84Punta Cabras
Baja California
73.9100%40%1.1 m16°COct to FebIntermediate
85Tiburon
Sinaloa
73.882%30%0.8 m28°CMay to JulBeginner
86Punta Abreojos
Baja California Sur
73.6100%90%1.3 m20°Call yearIntermediate
87San Blas
Nayarit
73.692%42%0.8 m29°CMar to JulBeginner
88Las Islitas
Nayarit
72.489%34%0.8 m29°CApr to JunBeginner
89Scorpion Bay
Baja California Sur
71.7100%74%1.1 m-all yearIntermediate
90Playa Bonita
Quintana Roo
45.656%0%0.6 m28°CrarelyBeginner
91Chen Rio
Quintana Roo
45.556%0%0.6 m28°CrarelyBeginner
92Destapador
Veracruz
45.376%0%0.8 m28°CrarelyBeginner
93Chacmool
Quintana Roo
45.094%0%1.1 m28°CrarelyIntermediate
94Isla Mujeres
Quintana Roo
45.095%0%1.1 m28°CrarelyIntermediate
95Costalitos
Veracruz
43.574%0%0.8 m28°CrarelyBeginner
96Tampi
Veracruz
43.274%0%0.8 m28°CrarelyBeginner
97Martí
Veracruz
42.474%0%0.8 m28°CrarelyBeginner
98El Galeon
Quintana Roo
42.056%0%0.7 m28°CrarelyBeginner
99Camaronera
Veracruz
41.677%0%0.8 m28°CrarelyBeginner
100Playa norte
Veracruz
41.274%0%0.8 m28°CrarelyBeginner
101Playa Bagdad
Tamaulipas
38.892%0%1.0 m26°CrarelyIntermediate
102Punta Morena
Quintana Roo
37.256%0%0.7 m28°CrarelyBeginner
103Playa Delphine
Quintana Roo
33.360%0%0.7 m28°CrarelyBeginner
Filter Mexico by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open Mexico in the ranking