Mexico
98 towns in Mexico, with 163 surf spots, 32 kitesurf spots, 27 windsurf spots, 92 dive sites, 9 climbing areas and 5 mountain bike areas. Open one for its week.
Best this week first
Showing 50 of 98 towns.
- Puerto AristaAirport 109 kmThis week: GoodBest day 95/1005 good days
- Corral Del RiscoAirport 29 kmThis week: GoodBest day 96/1007 good days
- Puerto MagdalenaAirport 170 kmThis week: GoodBest day 100/1003 good days
- La ProvidenciaAirport 191 kmThis week: GoodBest day 89/1003 good days
- Punta de MitaAirport 29 kmThis week: GoodBest day 96/1007 good days
- MazatlánAirport 19 kmThis week: GoodBest day 88/1005 good days
- San Miguel (Cíbolas de Mar)Airport 74 kmThis week: GoodBest day 87/1006 good days
- Los BarrilesAirport 59 kmThis week: GoodBest day 100/1007 good days
- Punta AbreojosAirport 236 kmThis week: GoodBest day 87/1003 good days
- San José del CaboAirport 10 kmThis week: GoodBest day 97/1007 good days
- Las PeñasAirport 120 kmThis week: GoodBest day 85/1005 good days
- Puerto MaderoAirport 10 kmThis week: GoodBest day 85/1005 good days
- La VentanaAirport 38 kmThis week: GoodBest day 100/1007 good days
- EnsenadaAirport 83 kmThis week: GoodBest day 84/1004 good days
- San BlasAirport 48 kmThis week: GoodBest day 84/1002 good days
- Todos SantosAirport 61 kmThis week: GoodBest day 99/1003 good days
- TronconesAirport 34 kmThis week: GoodBest day 83/1006 good days
- Celestino Gazca VillasenorAirport 96 kmThis week: GoodBest day 83/1003 good days
- IxtapaAirport 17 kmThis week: GoodBest day 82/1006 good days
- La ManzanillaAirport 28 kmThis week: GoodBest day 82/1005 good days
- Rosendo NieblasAirport 93 kmThis week: GoodBest day 82/1004 good days
- CamaluAirport 207 kmThis week: GoodBest day 82/1004 good days
- TijuanaAirport 6 kmThis week: GoodBest day 81/1004 good days
- ChacalaAirport 49 kmThis week: GoodBest day 81/1001 good day
- YelapaAirport 29 kmThis week: GoodBest day 100/1007 good days
- Playas de RosaritoAirport 21 kmThis week: GoodBest day 80/1006 good days
- Cuajimalpa de MorelosAirport 24 kmThis week: GoodBest day 100/1007 good days
- ZihuatanejoAirport 11 kmThis week: GoodBest day 80/1005 good days
- ChacahuaAirport 64 kmThis week: GoodBest day 80/1005 good days
- Barra de NavidadAirport 15 kmThis week: GoodBest day 80/1005 good days
- Puerto EscondidoAirport 2 kmThis week: GoodBest day 80/1004 good days
- La SaladitaAirport 41 kmThis week: GoodBest day 79/1005 good days
- CuauhtemocAirport 8 kmThis week: GoodBest day 100/1007 good days
- El PescaderoAirport 52 kmThis week: GoodBest day 79/1003 good days
- La GloriaAirport 83 kmThis week: GoodBest day 79/1003 good days
- CancúnAirport 13 kmThis week: GoodBest day 95/1007 good days
- Cabo San LucasAirport 35 kmThis week: GoodBest day 95/1007 good days
- Las GaviotasAirport 32 kmThis week: GoodBest day 78/1005 good days
- Playa de Los CocosAirport 36 kmThis week: GoodBest day 78/1002 good days
- La Cruz de HuanacaxtleAirport 15 kmThis week: GoodBest day 78/1001 good day
- NovilleroAirport 106 kmThis week: GoodBest day 78/1001 good day
- La PazAirport 11 kmThis week: GoodBest day 99/1007 good days
- San Juan de AlimaAirport 78 kmThis week: GoodBest day 77/1005 good days
- Salina CruzAirport 122 kmThis week: GoodBest day 77/1005 good days
- Santa RosaliitaThis week: GoodBest day 76/1006 good days
- Arenas BlancasAirport 132 kmThis week: GoodBest day 76/1005 good days
- HuahuaAirport 136 kmThis week: GoodBest day 76/1005 good days
- TulumAirport 21 kmThis week: GoodBest day 100/1007 good days
- Primo TapiaAirport 36 kmThis week: GoodBest day 74/1006 good days
- AcapulcoAirport 19 kmThis week: GoodBest day 74/1005 good days
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.
Every town, A to Z (98)
- Acapulco
- Arenas Blancas
- Bahía de los Ángeles
- Barra de la Cruz
- Barra de Navidad
- Barra del Tordo
- Benito Juarez
- Boca de Pascuales
- Boca de Tomatlán
- Boca del Río
- Bocana Copalita
- Buenavista Tetela
- Cabo San Lucas
- Camalu
- Cancún
- Celestino Gazca Villasenor
- Chacahua
- Chacala
- Chontalcoatlan
- Ciudad Madero
- Corral Del Risco
- Cozumel
- Cuajimalpa de Morelos
- Cuauhtemoc
- Ejido Erendira
- El Pescadero
- El Rosario Baja California
- Ensenada
- Guaymas
- Holbox
- Huahua
- Isla Mujeres
- Isla Natividad
- Ixtapa
- Jesús María
- Jilotepec
- La Crucecita
- La Cruz de Huanacaxtle
- La Gloria
- La Manzanilla
- La Paz
- La Providencia
- La Saladita
- La Ventana
- Las Gaviotas
- Las Peñas
- Los Barriles
- Luces En El Mar
- Manzanillo
- Mazatlán
- Mismaloya
- Monterrey
- Novillero
- Nuevo Mexico
- Palma Sola
- Playa de Los Cocos
- Playa del Carmen
- Playas de Rosarito
- Primo Tapia
- Puerto Arista
- Puerto Escondido
- Puerto Madero
- Puerto Magdalena
- Puerto Morelos
- Puerto Nuevo
- Puerto Peñasco
- Puerto Vallarta
- Punta Abreojos
- Punta de Mita
- Rioverde
- Rosarito
- Rosendo Nieblas
- Salina Cruz
- San Agustinillo
- San Blas
- San Felipe
- San Francisco Nayarit
- San José del Cabo
- San Jose Ixtapa
- San Juan de Alima
- San Juanico
- San Luis de la Paz
- San Miguel (Cíbolas de Mar)
- Santa Cruz de Miramar
- Santa María Tonameca
- Santa Rosaliita
- Sayulita
- Sontecomapan
- Tijuana
- Tlalpan
- Todos Santos
- Troncones
- Tulum
- Tuxpan
- Veracruz
- Yelapa
- Zihuatanejo
- Zipolite