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. AncloteSurf spot, MexicoWaves 2–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 69/1003 good days
  2. Stone IslandSurf spot, MexicoStay in MazatlánWaves 2–5 ftWater 30°CHollow wavesThis week: GoodBest day 66/1002 good days
  3. La lanchaSurf spot, MexicoWaves 2–6 ftWater 30°CHollow wavesThis week: GoodBest day 65/1005 good days
  4. Isla Blanca LagoonKite spot, MexicoStay in CancúnWind 8–18 knWater 29°CThis week: GoodBest day 80/1004 good days
  5. Isla MujeresWindsurf spot, MexicoWind 10–16 knWater 29°CThis week: GoodBest day 80/1005 good days
  6. HolboxKite spot, MexicoWind 10–19 knWater 28°CThis week: GoodBest day 80/1003 good days
  7. Magdalena BayKite spot, MexicoWind 4–17 knWater 26°CThis week: GoodBest day 80/1003 good days
  8. QuixtmoSurf spot, MexicoWaves 1–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 61/1004 good days
  9. Isla BlancaKite spot, MexicoWind 8–16 knWater 29°CThis week: GoodBest day 79/1004 good days
  10. Isla MujeresKite spot, MexicoWind 10–17 knWater 29°CThis week: GoodBest day 76/1004 good days
  11. CerritosSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 55/1002 good days
  12. Puerto PeñascoWindsurf spot, MexicoWind 5–13 knWater 28°CThis week: GoodBest day 80/1001 good day
  13. Todos SantosWindsurf spot, MexicoWind 2–13 knWater 28°CThis week: GoodBest day 77/1001 good day
  14. Old Man'sSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 53/1001 good day
  15. The rockSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 53/1001 good day
  16. ZippersSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  17. VerashortSurf spot, MexicoStay in Ciudad MaderoWaves 2–5 ftWater 29°CSoft wavesThis week: GoodBest day 48/1002 good days
  18. Los CabosWindsurf spot, MexicoStay in Cabo San LucasWind 1–12 knWater 29°CThis week: GoodBest day 65/1001 good day
  19. Cabo PulmoWindsurf spot, MexicoStay in Los BarrilesWind 2–11 knWater 30°CThis week: GoodBest day 61/1001 good day
  20. El BajoDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  21. El CantilDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  22. El CienDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  23. El IsloteDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  24. El Salinar ShipwreckDive site, MexicoStay in San José del CaboSea 0.5–1.2 mWater 29°CThis week: GoodBest day 80/1007 good days
  25. El VencedorDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  26. Gordo BanksDive site, MexicoStay in San José del CaboSea 0.5–1.2 mWater 30°CThis week: GoodBest day 80/1007 good days
  27. La EsperanzaDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  28. La LoberaDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  29. Las CasitasDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  30. Las NavajasDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  31. Los ChopitosDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  32. Los MorrosDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  33. MerosDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  34. Bajo de MolasDive site, MexicoStay in CozumelSea 0.4–0.7 mWater 30°CThis week: GoodBest day 80/1007 good days
  35. Barracuda ReefDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  36. Cantarell Sand ReefDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  37. CardonaDive site, MexicoStay in CozumelSea 0.2–0.4 mWater 30°CThis week: GoodBest day 80/1007 good days
  38. Chankanaab ReefDive site, MexicoStay in CozumelSea 0.2–0.4 mWater 30°CThis week: GoodBest day 80/1007 good days
  39. Chun Chacaaab ReefDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  40. Dive with MartinDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  41. El IsloteDive site, MexicoStay in CozumelSea 0.3–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  42. La FrancesaDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  43. Las PalamasDive site, MexicoStay in CozumelSea 0.2–0.4 mWater 30°CThis week: GoodBest day 80/1007 good days
  44. Maracaibo ReefDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  45. Palancar ReefDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  46. Paraiso ReefDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  47. Paso El Cedral ReefDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  48. Punta DalilaDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  49. Punta Sur ReefDive site, MexicoStay in CozumelSea 0.2–0.5 mWater 30°CThis week: GoodBest day 80/1007 good days
  50. Punta Tunich WallDive site, MexicoStay in CozumelSea 0.2–0.4 mWater 30°CThis week: GoodBest day 80/1007 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.