Mexico
57 towns in Mexico, with 105 surf spots, 30 kite spots, 26 windsurf spots and 86 dive sites. Open one for its week.
Best this week first
Showing 50 of 57 towns.
- Puerto AristaThis week: Good7 good days
- Salina CruzThis week: Good7 good days
- ZihuatanejoThis week: Good6 good days
- CozumelThis week: Good7 good days
- Puerto EscondidoThis week: Good7 good days
- Las PeñasThis week: Good6 good days
- ChacahuaThis week: Good7 good days
- San Miguel (Cíbolas de Mar)This week: Good6 good days
- TronconesThis week: Good6 good days
- San José del CaboThis week: Good7 good days
- CancúnThis week: Good4 good days
- Cabo San LucasThis week: Good7 good days
- Isla MujeresThis week: Good7 good days
- La PazThis week: Good7 good days
- Boca de PascualesThis week: Good6 good days
- Barra de NavidadThis week: Good5 good days
- HolboxThis week: Good3 good days
- La SaladitaThis week: Good6 good days
- Boca de TomatlánThis week: Good7 good days
- San Juan de AlimaThis week: Good7 good days
- El PescaderoThis week: Good6 good days
- San BlasThis week: Good4 good days
- San AgustinilloThis week: Good7 good days
- RosaritoThis week: Good4 good days
- Punta de MitaThis week: Good7 good days
- MazatlánThis week: Good6 good days
- ChacalaThis week: Good3 good days
- Puerto PeñascoThis week: Good2 good days
- Barra de la CruzThis week: Good4 good days
- Santa María TonamecaThis week: Good5 good days
- SontecomapanThis week: Good2 good days
- Ciudad MaderoThis week: Good2 good days
- Puerto VallartaThis week: Good7 good days
- YelapaThis week: Good7 good days
- TijuanaThis week: Good4 good days
- Cuajimalpa de MorelosThis week: Good7 good days
- CuauhtemocThis week: Good7 good days
- MismaloyaThis week: Good7 good days
- RioverdeThis week: Good7 good days
- TulumThis week: Good7 good days
- La VentanaThis week: Fair
- Todos SantosThis week: Fair
- SayulitaThis week: Fair
- Barra del TordoThis week: Fair
- Puerto MorelosThis week: Fair
- Palma SolaThis week: Fair
- San FelipeThis week: Poor
- AcapulcoThis week: Poor
- Los BarrilesThis week: Poor
- Bahía de los ÁngelesThis week: Poor
The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.
Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.