Every sports spot

177 surf spots, 33 kite spots, 27 windsurf spots and 101 dive sites in Mexico. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters (1)

Every sport

In the water

Surf spots

Waves this week Any

Ski resorts

Kite spots

Wind this week Any

Windsurf spots

Wind this week Any

Sailing spots

Wind this week Any

Dive sites

Sea this week Any
Show the places as

Best this week first

Showing 50 of 338 places.

  1. Puerto AristaSurf spot, MexicoWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 76/1007 good days
  2. Salina Cruze -JettySurf spot, MexicoStay in Salina CruzWaves 3–4 ftWater 29°CThis week: GoodBest day 76/1006 good days
  3. K-38Surf spot, MexicoWaves 3–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 74/1004 good days
  4. MariasSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1004 good days
  5. Mother TheresasSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1004 good days
  6. Terasa'sTrailerParkSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1004 good days
  7. TerracitasSurf spot, MexicoWaves 3–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 74/1004 good days
  8. Puerto MaderoSurf spot, MexicoWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 73/1007 good days
  9. CalafiaSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 73/1006 good days
  10. MushroomsSurf spot, MexicoWaves 3–4 ftWater 20°CSlab wavesThis week: GoodBest day 73/1006 good days
  11. Punta ConejoSurf spot, MexicoStay in Salina CruzWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 73/1005 good days
  12. Las PeñasSurf spot, MexicoWaves 3–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1006 good days
  13. Punta San JoseSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 72/1006 good days
  14. Punta EncomiendaSurf spot, MexicoStay in ChacahuaWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 71/1007 good days
  15. Isla Blanca LagoonKite spot, MexicoStay in CancúnWind 8–18 knWater 29°CThis week: GoodBest day 80/1004 good days
  16. ChacahuaSurf spot, MexicoWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 71/1007 good days
  17. Isla MujeresWindsurf spot, MexicoWind 10–16 knWater 29°CThis week: GoodBest day 80/1005 good days
  18. Punta ChinaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CHollow wavesThis week: GoodBest day 71/1006 good days
  19. La BarritaSurf spot, MexicoStay in ZihuatanejoWaves 3–6 ftWater 30°CSoft wavesThis week: GoodBest day 71/1006 good days
  20. Loma BonitaSurf spot, MexicoStay in ZihuatanejoWaves 3–6 ftWater 30°CSoft wavesThis week: GoodBest day 71/1006 good days
  21. Troncones beachbreakSurf spot, MexicoStay in TronconesWaves 3–6 ftWater 30°CThis week: GoodBest day 71/1006 good days
  22. EscollerasSurf spot, MexicoWaves 4–6 ftWater 30°CSlab wavesThis week: GoodBest day 71/1006 good days
  23. SalsipuedesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CHollow wavesThis week: GoodBest day 71/1004 good days
  24. La BocaSurf spot, MexicoStay in TronconesWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 70/1006 good days
  25. Rio Nexpa - Beach breakSurf spot, MexicoStay in Las PeñasWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1006 good days
  26. Rio Nexpa (Nexpa River)Surf spot, MexicoStay in Las PeñasWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1006 good days
  27. HuahuaSurf spot, MexicoWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 70/1006 good days
  28. HolboxKite spot, MexicoWind 10–19 knWater 28°CThis week: GoodBest day 80/1003 good days
  29. La BocanaSurf spot, MexicoWaves 4–6 ftWater 30°CSoft wavesThis week: GoodBest day 70/1006 good days
  30. San Miguel EnsenadaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CHollow wavesThis week: GoodBest day 70/1005 good days
  31. Magdalena BayKite spot, MexicoWind 4–17 knWater 26°CThis week: GoodBest day 80/1003 good days
  32. The RanchSurf spot, MexicoStay in La SaladitaWaves 3–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1005 good days
  33. Arenas BlancasSurf spot, MexicoWaves 3–6 ftWater 30°CSlab wavesThis week: GoodBest day 70/1005 good days
  34. Cuatro CasasSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 70/1005 good days
  35. Las GaviotasSurf spot, MexicoWaves 3–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 70/1005 good days
  36. Raul'sSurf spot, MexicoWaves 3–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 70/1004 good days
  37. CarrizalilloSurf spot, MexicoStay in Puerto EscondidoWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 69/1007 good days
  38. Puerto Escondido LeftSurf spot, MexicoStay in Puerto EscondidoWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 69/1007 good days
  39. Puerto EscondidoSurf spot, MexicoWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 69/1007 good days
  40. La TiclaSurf spot, MexicoStay in San Juan de AlimaWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 69/1006 good days
  41. Isla de Todos SantosSurf spot, MexicoWaves 3–4 ftWater 20°CThis week: GoodBest day 69/1006 good days
  42. La SaladitaSurf spot, MexicoWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 69/1006 good days
  43. Harry'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CHollow wavesThis week: GoodBest day 69/1005 good days
  44. Punta PalmillaSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 69/1004 good days
  45. PopotlaSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 69/1004 good days
  46. Isla BlancaKite spot, MexicoWind 8–16 knWater 29°CThis week: GoodBest day 79/1004 good days
  47. ParaisoSurf spot, MexicoStay in Boca de PascualesWaves 4–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 68/1006 good days
  48. Boca de PascualesSurf spot, MexicoWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 68/1006 good days
  49. 3 emesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 68/1005 good days
  50. San PedritoSurf spot, MexicoStay in El PescaderoWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 68/1005 good days
Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places 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 country, A to Z (189)

Each country's surf spots and ski resorts or kite spots or windsurf spots or sailing spots or dive sites, on this list and map.