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 all 57 towns.
- CozumelAirport 2 kmThis week: GoodBest day 80/1007 good days
- CancúnAirport 13 kmThis week: GoodBest day 80/1005 good days
- San José del CaboThis week: GoodBest day 80/1007 good days
- HolboxAirport 75 kmThis week: GoodBest day 80/1005 good days
- Isla MujeresAirport 26 kmThis week: GoodBest day 80/1007 good days
- Cabo San LucasThis week: GoodBest day 80/1007 good days
- La PazAirport 11 kmThis week: GoodBest day 80/1007 good days
- Boca de TomatlánAirport 20 kmThis week: GoodBest day 80/1007 good days
- ZihuatanejoAirport 11 kmThis week: GoodBest day 61/1002 good days
- Punta de MitaAirport 29 kmThis week: GoodBest day 80/1007 good days
- Barra de NavidadAirport 15 kmThis week: GoodBest day 57/1001 good day
- Puerto PeñascoAirport 180 kmThis week: GoodBest day 76/1002 good days
- Los BarrilesThis week: GoodBest day 80/1001 good day
- TronconesAirport 34 kmThis week: GoodBest day 50/1002 good days
- Todos SantosThis week: GoodBest day 69/1002 good days
- Puerto VallartaAirport 6 kmThis week: GoodBest day 80/1007 good days
- YelapaAirport 29 kmThis week: GoodBest day 80/1007 good days
- La VentanaThis week: GoodBest day 57/1001 good day
- Cuajimalpa de MorelosAirport 24 kmThis week: GoodBest day 80/1007 good days
- CuauhtemocAirport 8 kmThis week: GoodBest day 80/1007 good days
- San FelipeAirport 182 kmThis week: GoodBest day 55/1002 good days
- MismaloyaAirport 17 kmThis week: GoodBest day 80/1007 good days
- RioverdeAirport 104 kmThis week: GoodBest day 80/1007 good days
- TulumAirport 21 kmThis week: GoodBest day 80/1007 good days
- San AgustinilloAirport 33 kmThis week: FairBest day 46/100
- San Juan de AlimaAirport 78 kmThis week: FairBest day 45/100
- La SaladitaAirport 41 kmThis week: FairBest day 45/100
- Las PeñasAirport 120 kmThis week: FairBest day 44/100
- ChacahuaAirport 64 kmThis week: FairBest day 41/100
- Santa María TonamecaAirport 32 kmThis week: FairBest day 41/100
- Puerto EscondidoAirport 2 kmThis week: FairBest day 37/100
- Boca de PascualesAirport 62 kmThis week: FairBest day 37/100
- Salina CruzThis week: FairBest day 37/100
- MazatlánAirport 19 kmThis week: FairBest day 36/100
- La CrucecitaThis week: PoorBest day 27/100
- AcapulcoAirport 19 kmThis week: PoorBest day 0/100
- Playa del CarmenAirport 22 kmThis week: PoorBest day 25/100
- Bahía de los ÁngelesAirport 244 kmThis week: PoorBest day 0/100
- Puerto AristaThis week: PoorBest day 33/100
- Barra de la CruzThis week: PoorBest day 32/100
- GuaymasAirport 6 kmThis week: PoorBest day 0/100
- San Miguel (Cíbolas de Mar)Airport 74 kmThis week: PoorBest day 31/100
- IxtapaAirport 17 kmThis week: PoorBest day 0/100
- El PescaderoThis week: PoorBest day 31/100
- ManzanilloAirport 25 kmThis week: PoorBest day 0/100
- San BlasAirport 48 kmThis week: PoorBest day 22/100
- SayulitaAirport 29 kmThis week: PoorBest day 17/100
- RosaritoAirport 21 kmThis week: PoorBest day 27/100
- TijuanaAirport 6 kmThis week: PoorBest day 26/100
- SontecomapanThis week: PoorBest day 24/100
- ChacalaAirport 49 kmThis week: PoorBest day 21/100
- Ciudad MaderoAirport 6 kmThis week: PoorBest day 21/100
- Barra del TordoAirport 85 kmThis week: PoorBest day 21/100
- Palma SolaAirport 75 kmThis week: PoorBest day 15/100
- Puerto MorelosAirport 21 kmThis week: PoorBest day 13/100
- VeracruzAirport 9 kmThis week: PoorBest day 10/100
- Boca del RíoAirport 9 kmThis week: PoorBest day 8/100
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.