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. Isla Blanca LagoonKite spot, MexicoStay in CancúnWind 8–18 knWater 29°CThis week: GoodBest day 80/1004 good days
  2. Isla MujeresWindsurf spot, MexicoWind 10–16 knWater 29°CThis week: GoodBest day 80/1005 good days
  3. HolboxKite spot, MexicoWind 10–19 knWater 28°CThis week: GoodBest day 80/1003 good days
  4. Magdalena BayKite spot, MexicoWind 4–17 knWater 26°CThis week: GoodBest day 80/1003 good days
  5. Isla BlancaKite spot, MexicoWind 8–16 knWater 29°CThis week: GoodBest day 79/1004 good days
  6. Isla MujeresKite spot, MexicoWind 10–17 knWater 29°CThis week: GoodBest day 76/1004 good days
  7. Puerto PeñascoWindsurf spot, MexicoWind 5–13 knWater 28°CThis week: GoodBest day 80/1001 good day
  8. Todos SantosWindsurf spot, MexicoWind 2–13 knWater 28°CThis week: GoodBest day 77/1001 good day
  9. Barra de NavidadSurf spot, MexicoWaves 3–7 ftWater 30°CHollow wavesThis week: GoodBest day 62/1001 good day
  10. Costa AzulSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CSoft wavesThis week: GoodBest day 60/1001 good day
  11. Los CabosWindsurf spot, MexicoStay in Cabo San LucasWind 1–12 knWater 29°CThis week: GoodBest day 65/1001 good day
  12. Cabo PulmoWindsurf spot, MexicoStay in Los BarrilesWind 2–11 knWater 30°CThis week: GoodBest day 61/1001 good day
  13. Punta PalmillaSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CHollow wavesThis week: GoodBest day 59/1001 good day
  14. Seamus PointSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 30°CCrumbling wavesThis week: GoodBest day 59/1001 good day
  15. La BocanaSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CSoft wavesThis week: GoodBest day 57/1001 good day
  16. The EstuarySurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CSoft wavesThis week: GoodBest day 57/1001 good day
  17. El BajoDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  18. El CantilDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  19. Old Man'sSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CHollow wavesThis week: GoodBest day 56/1001 good day
  20. El CienDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  21. The rockSurf spot, MexicoStay in San José del CaboWaves 3–7 ftWater 29°CHollow wavesThis week: GoodBest day 56/1001 good day
  22. El IsloteDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  23. El Salinar ShipwreckDive site, MexicoStay in San José del CaboSea 0.5–1.2 mWater 29°CThis week: GoodBest day 80/1007 good days
  24. El VencedorDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  25. Gordo BanksDive site, MexicoStay in San José del CaboSea 0.5–1.2 mWater 30°CThis week: GoodBest day 80/1007 good days
  26. La EsperanzaDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  27. La LoberaDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  28. Las CasitasDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  29. Las NavajasDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  30. Los ChopitosDive site, MexicoStay in San José del CaboSea 0.4–1 mWater 30°CThis week: GoodBest day 80/1007 good days
  31. Los MorrosDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  32. MerosDive site, MexicoStay in San José del CaboSea 0.3–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  33. Bajo de MolasDive site, MexicoStay in CozumelSea 0.4–0.7 mWater 30°CThis week: GoodBest day 80/1007 good days
  34. Barracuda ReefDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  35. Cantarell Sand ReefDive site, MexicoStay in CozumelSea 0.1–0.3 mWater 30°CThis week: GoodBest day 80/1007 good days
  36. El tuleSurf spot, MexicoStay in Cabo San LucasWaves 3–8 ftWater 29°CHollow wavesThis week: GoodBest day 55/1001 good day
  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.