World › Mexico

🇲🇽 Best surf spots in Mexico

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

Top spotLa Bonfil 97.4
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 Calafia 91.3Nayarit16 spots · top Anclote 91.8Baja California Sur14 spots · top Monuments 95.9Guerrero10 spots · top La Bonfil 97.4Sinaloa10 spots · top El Camaron 96.5Oaxaca8 spots · top Carrizalillo 95.7Quintana Roo7 spots · top Isla Mujeres 60.0Veracruz6 spots · top Destapador 53.9Jalisco4 spots · top Barra de Navidad 96.0Colima3 spots · top Paraiso 96.7Chiapas2 spots · top Puerto Madero 96.9Michoacán2 spots · top La Ticla 93.3Tamaulipas1 spots · top Playa Bagdad 57.7

All 103 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1La Bonfil
Guerrero
97.4100%90%1.3 m29°Call yearIntermediate
2Puerto Madero
Chiapas
96.9100%80%1.2 m30°Call yearIntermediate
3Barra de coyuca
Guerrero
96.898%79%1.1 m29°CFeb to NovIntermediate
4Paraiso
Colima
96.7100%86%1.2 m29°Call yearIntermediate
5Revolcadero
Guerrero
96.798%74%1.1 m29°CFeb to NovIntermediate
6Barra Vieja
Guerrero
96.6100%84%1.2 m29°Call yearIntermediate
7Pascuales
Colima
96.6100%86%1.2 m29°Call yearIntermediate
8Boca de Apisa
Colima
96.5100%45%1.0 m29°CMar to NovIntermediate
9El Camaron
Sinaloa
96.598%67%1.0 m28°CFeb to NovBeginner
10Las Flores
Sinaloa
96.598%66%1.0 m28°CFeb to NovBeginner
11Los pinos
Sinaloa
96.598%66%1.0 m28°CFeb to NovBeginner
12Valentinos
Sinaloa
96.598%67%1.0 m28°CFeb to NovBeginner
13Playa Brueha
Sinaloa
96.396%66%0.9 m28°CFeb to NovBeginner
14Barra de Navidad
Jalisco
96.0100%86%1.1 m29°Call yearIntermediate
15Monuments
Baja California Sur
95.997%61%0.9 m26°CFeb to NovBeginner
16Ranchito
Jalisco
95.8100%86%1.1 m29°Call yearIntermediate
17Carrizalillo
Oaxaca
95.7100%82%1.3 m30°Call yearIntermediate
18La Punta
Oaxaca
95.498%82%1.2 m30°Call yearIntermediate
19Puerto Escondido
Oaxaca
95.499%82%1.2 m30°Call yearIntermediate
20Rucos
Sinaloa
95.495%65%0.9 m28°CFeb to NovBeginner
21Costa Azul
Baja California Sur
95.396%58%0.9 m26°CMar to NovBeginner
22Lovers Shore Break
Baja California Sur
95.398%64%1.0 m25°CFeb to NovBeginner
23Puerto Escondido Left
Oaxaca
95.398%81%1.2 m30°Call yearIntermediate
24Old Man's
Baja California Sur
95.295%58%0.9 m26°CMar to NovBeginner
25The rock
Baja California Sur
95.295%58%0.9 m26°CMar to NovBeginner
26Arroyo seco
Jalisco
95.1100%72%1.2 m29°Call yearIntermediate
27Las Barras de Piaxtla
Sinaloa
95.198%71%1.0 m28°CFeb to NovBeginner
28Patoles
Sinaloa
95.198%71%1.0 m28°CFeb to NovBeginner
29The Estuary
Baja California Sur
95.196%59%0.9 m26°CMar to NovBeginner
30San Agustinillo
Oaxaca
95.0100%81%1.2 m29°Call yearIntermediate
31Ship Wrecks
Baja California Sur
95.096%60%0.9 m27°CMar to NovBeginner
32Shipwrecks
Baja California Sur
95.096%60%0.9 m27°CMar to NovBeginner
33La Fortuna
Baja California Sur
94.896%59%0.9 m27°CMar to NovBeginner
34La Barrita
Guerrero
93.9100%86%1.1 m29°Call yearIntermediate
35La Ticla
Michoacán
93.3100%88%1.1 m29°Call yearIntermediate
36Salina Cruze -Jetty
Oaxaca
93.298%55%1.1 m28°CMar to OctIntermediate
37El Tecuan
Jalisco
93.1100%91%1.3 m28°Call yearIntermediate
38La jolla
Oaxaca
93.0100%82%1.4 m28°Call yearIntermediate
39Chacahua
Oaxaca
92.8100%83%1.2 m30°Call yearIntermediate
40Playa Los Cerritos
Baja California Sur
92.695%43%0.9 m25°CApr to NovBeginner
41Las Gatas
Guerrero
92.3100%84%1.1 m29°Call yearIntermediate
42Anclote
Nayarit
91.8100%72%1.0 m28°Call yearBeginner
43Playa Linda
Guerrero
91.8100%88%1.2 m29°Call yearIntermediate
44Punta Mita
Nayarit
91.7100%76%1.0 m28°Call yearBeginner
45Punta Conejo
Baja California Sur
91.6100%47%1.2 m23°CJul to JulIntermediate
46Rio Nexpa (Nexpa River)
Michoacán
91.6100%86%1.3 m29°Call yearIntermediate
47Veneros
Nayarit
91.5100%61%0.9 m28°Call yearBeginner
48Sayulita
Nayarit
91.4100%61%0.9 m28°Call yearBeginner
49Calafia
Baja California
91.3100%72%1.3 m19°Call yearIntermediate
50Mushrooms
Baja California
91.3100%69%1.3 m19°Call yearIntermediate
51San Pancho
Nayarit
91.399%50%0.9 m29°CApr to JulBeginner
52Puerto Arista
Chiapas
91.2100%79%1.1 m30°CFeb to DecIntermediate
53Saladita
Guerrero
91.299%84%1.1 m29°Call yearIntermediate
54Baja Malibu
Baja California
91.1100%75%1.3 m18°Call yearIntermediate
55Chacala
Nayarit
91.199%64%0.9 m29°CSep to JulBeginner
56K-38
Baja California
91.1100%74%1.3 m19°Call yearIntermediate
57Lola's
Nayarit
91.199%64%0.9 m29°CSep to JulBeginner
58La lancha
Nayarit
91.098%56%0.9 m28°CSep to JulBeginner
59The Ranch
Guerrero
91.0100%86%1.1 m29°Call yearIntermediate
60Troncones point
Guerrero
91.0100%87%1.2 m29°Call yearIntermediate
61Las Gaviotas
Baja California
90.9100%74%1.2 m19°Call yearIntermediate
62Raul's
Baja California
90.9100%69%1.3 m19°Call yearIntermediate
63Isla de Todos Santos
Baja California
90.7100%78%1.3 m18°Call yearIntermediate
64Alisitos
Baja California
90.6100%52%1.3 m19°CMay to JulIntermediate
65La fonda
Baja California
90.6100%66%1.3 m19°Call yearIntermediate
66Puerto Vallarta
Nayarit
90.396%52%0.8 m28°CSep to JunBeginner
67Salsipuedes
Baja California
90.2100%76%1.3 m17°Call yearIntermediate
68Playa Novillero
Nayarit
89.995%42%0.8 m28°CMar to JulBeginner
693 Emes
Baja California
89.8100%68%1.1 m17°Call yearIntermediate
70San miguel
Baja California
89.8100%69%1.1 m17°Call yearIntermediate
71Stack's
Baja California
89.7100%67%1.1 m17°Call yearIntermediate
72Staks
Baja California
89.7100%67%1.1 m17°Call yearIntermediate
73Punta San Jose
Baja California
88.2100%66%1.1 m16°Call yearIntermediate
74Cuatro Casas
Baja California
87.3100%51%1.1 m16°CJul to MarIntermediate
75El Faro
Nayarit
87.192%42%0.8 m29°CMar to JulBeginner
76San Blas
Nayarit
87.192%42%0.8 m29°CMar to JulBeginner
77Punta Cabras
Baja California
87.0100%40%1.1 m16°COct to FebIntermediate
78K-181
Baja California
86.8100%71%1.1 m16°Call yearIntermediate
79Punta Custodio
Nayarit
86.695%42%0.8 m29°CMar to JulBeginner
80Punta Baja
Baja California
84.9100%57%1.3 m18°CJun to AugIntermediate
81Stoners
Nayarit
84.592%38%0.8 m29°CApr to JulBeginner
82Isla Natividad
Baja California Sur
82.5100%67%1.2 m20°Call yearIntermediate
83Punta Abreojos
Baja California Sur
82.4100%90%1.3 m20°Call yearIntermediate
84Punta San Carlos
Baja California
81.8100%68%1.2 m18°Call yearIntermediate
85Las Islitas
Nayarit
81.789%34%0.8 m29°CApr to JunBeginner
86Santa Cruz
Nayarit
81.589%34%0.8 m29°CApr to JunBeginner
87Scorpion Bay
Baja California Sur
80.2100%74%1.1 m-all yearIntermediate
88Milagro
Sinaloa
79.582%30%0.8 m28°CMay to JulBeginner
89Tiburon
Sinaloa
79.582%30%0.8 m28°CMay to JulBeginner
90Isla Mujeres
Quintana Roo
60.095%0%1.1 m28°CrarelyIntermediate
91Chacmool
Quintana Roo
59.994%0%1.1 m28°CrarelyIntermediate
92Playa Bagdad
Tamaulipas
57.792%0%1.0 m26°CrarelyIntermediate
93Destapador
Veracruz
53.976%0%0.8 m28°CrarelyBeginner
94Costalitos
Veracruz
53.074%0%0.8 m28°CrarelyBeginner
95Martí
Veracruz
53.074%0%0.8 m28°CrarelyBeginner
96Playa norte
Veracruz
53.074%0%0.8 m28°CrarelyBeginner
97Tampi
Veracruz
53.074%0%0.8 m28°CrarelyBeginner
98Camaronera
Veracruz
52.177%0%0.8 m28°CrarelyBeginner
99Playa Delphine
Quintana Roo
44.960%0%0.7 m28°CrarelyBeginner
100Punta Morena
Quintana Roo
43.456%0%0.7 m28°CrarelyBeginner
101El Galeon
Quintana Roo
43.356%0%0.7 m28°CrarelyBeginner
102Playa Bonita
Quintana Roo
43.256%0%0.6 m28°CrarelyBeginner
103Chen Rio
Quintana Roo
43.156%0%0.6 m28°CrarelyBeginner
Filter Mexico by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open Mexico in the ranking