Surf spots in Mexico

177 surf spots in Mexico. Filter them below, open one for its week, or plan a trip scored on the forecast and the journey from home.

Sport
Filter the map
Where Mexico
Waves this week Any
Show the places as

Best this week first

Showing 100 of 177 places.

  1. Puerto AristaSurf spot, MexicoThis week: Good7 good days
  2. Punta ConejoSurf spot, MexicoStay in Salina CruzThis week: Good7 good days
  3. La BarritaSurf spot, MexicoStay in ZihuatanejoThis week: Good6 good days
  4. Loma BonitaSurf spot, MexicoStay in ZihuatanejoThis week: Good6 good days
  5. EscollerasSurf spot, MexicoThis week: Good6 good days
  6. CarrizalilloSurf spot, MexicoStay in Puerto EscondidoThis week: Good7 good days
  7. Puerto Escondido LeftSurf spot, MexicoStay in Puerto EscondidoThis week: Good7 good days
  8. Salina Cruze -JettySurf spot, MexicoStay in Salina CruzThis week: Good7 good days
  9. Puerto EscondidoSurf spot, MexicoThis week: Good7 good days
  10. Rio Nexpa - Beach breakSurf spot, MexicoStay in Las PeñasThis week: Good6 good days
  11. Rio Nexpa (Nexpa River)Surf spot, MexicoStay in Las PeñasThis week: Good6 good days
  12. Las PeñasSurf spot, MexicoThis week: Good5 good days
  13. Punta EncomiendaSurf spot, MexicoStay in ChacahuaThis week: Good7 good days
  14. ChacahuaSurf spot, MexicoThis week: Good7 good days
  15. Troncones beachbreakSurf spot, MexicoStay in TronconesThis week: Good6 good days
  16. Punta ChinaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good5 good days
  17. K-38Surf spot, MexicoThis week: Good4 good days
  18. MariasSurf spot, MexicoThis week: Good4 good days
  19. Mother TheresasSurf spot, MexicoThis week: Good4 good days
  20. Terasa'sTrailerParkSurf spot, MexicoThis week: Good4 good days
  21. TerracitasSurf spot, MexicoThis week: Good4 good days
  22. La BocanaSurf spot, MexicoThis week: Good7 good days
  23. Puerto MaderoSurf spot, MexicoThis week: Good7 good days
  24. Harry'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good5 good days
  25. Lovers Shore BreakSurf spot, MexicoStay in Cabo San LucasThis week: Good4 good days
  26. La BocaSurf spot, MexicoStay in TronconesThis week: Good6 good days
  27. Punta San JoseSurf spot, MexicoThis week: Good6 good days
  28. SalsipuedesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good5 good days
  29. Arenas BlancasSurf spot, MexicoThis week: Good5 good days
  30. Las GaviotasSurf spot, MexicoThis week: Good4 good days
  31. ParaisoSurf spot, MexicoStay in Boca de PascualesThis week: Good6 good days
  32. Boca de PascualesSurf spot, MexicoThis week: Good6 good days
  33. El TecuanSurf spot, MexicoThis week: Good6 good days
  34. Barra de NavidadSurf spot, MexicoThis week: Good5 good days
  35. CalafiaSurf spot, MexicoThis week: Good5 good days
  36. Cuatro CasasSurf spot, MexicoThis week: Good5 good days
  37. Isla de Todos SantosSurf spot, MexicoThis week: Good5 good days
  38. MushroomsSurf spot, MexicoThis week: Good5 good days
  39. San Miguel EnsenadaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good4 good days
  40. RanchitoSurf spot, MexicoStay in Barra de NavidadThis week: Good4 good days
  41. Raul'sSurf spot, MexicoThis week: Good4 good days
  42. HuahuaSurf spot, MexicoThis week: Good6 good days
  43. La SaladitaSurf spot, MexicoThis week: Good6 good days
  44. La BocanaSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  45. The EstuarySurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  46. Puerto VallartaSurf spot, MexicoThis week: Good2 good days
  47. San Juan De AlimaSurf spot, MexicoStay in San Juan de AlimaThis week: Good7 good days
  48. San PedritoSurf spot, MexicoStay in El PescaderoThis week: Good6 good days
  49. Costa AzulSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  50. Punta PalmillaSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  51. 3 emesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good4 good days
  52. MaruataSurf spot, MexicoStay in San Juan de AlimaThis week: Good4 good days
  53. Scorpion BaySurf spot, MexicoThis week: Good3 good days
  54. StonersSurf spot, MexicoStay in San BlasThis week: Good2 good days
  55. San AgustinilloSurf spot, MexicoThis week: Good7 good days
  56. El EslabonSurf spot, MexicoStay in ZihuatanejoThis week: Good6 good days
  57. CerritosSurf spot, MexicoStay in El PescaderoThis week: Good6 good days
  58. Rancho de las OlasSurf spot, MexicoThis week: Good6 good days
  59. Arroyo secoSurf spot, MexicoStay in Barra de NavidadThis week: Good5 good days
  60. CampitoSurf spot, MexicoThis week: Good5 good days
  61. Seamus PointSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  62. La CurvaSurf spot, MexicoStay in El PescaderoThis week: Good4 good days
  63. Baja MalibuSurf spot, MexicoStay in RosaritoThis week: Good4 good days
  64. El SkupaSurf spot, MexicoThis week: Good4 good days
  65. Puerta Del mar (K-55)Surf spot, MexicoThis week: Good4 good days
  66. Punta San CarlosSurf spot, MexicoThis week: Good4 good days
  67. PopotlaSurf spot, MexicoThis week: Good3 good days
  68. Las Salinas (Marina)Surf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good6 good days
  69. La TiclaSurf spot, MexicoStay in San Juan de AlimaThis week: Good6 good days
  70. The RanchSurf spot, MexicoStay in La SaladitaThis week: Good6 good days
  71. RucosSurf spot, MexicoStay in MazatlánThis week: Good5 good days
  72. alisitosSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good4 good days
  73. stack'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)This week: Good4 good days
  74. Rosarito Beach Pier SouthsideSurf spot, MexicoStay in RosaritoThis week: Good3 good days
  75. ChacalaSurf spot, MexicoThis week: Good1 good day
  76. El CamaronSurf spot, MexicoStay in MazatlánThis week: Good6 good days
  77. ValentinosSurf spot, MexicoStay in MazatlánThis week: Good6 good days
  78. Barra ViejaSurf spot, MexicoThis week: Good6 good days
  79. Ship WrecksSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  80. El tuleSurf spot, MexicoStay in Cabo San LucasThis week: Good4 good days
  81. MonumentsSurf spot, MexicoStay in Cabo San LucasThis week: Good4 good days
  82. MilagroSurf spot, MexicoThis week: Good4 good days
  83. Playa LindaSurf spot, MexicoThis week: Good4 good days
  84. Punta CabrasSurf spot, MexicoThis week: Good4 good days
  85. Barra de coyucaSurf spot, MexicoThis week: Good6 good days
  86. Playa PrincessSurf spot, MexicoThis week: Good6 good days
  87. RevolcaderoSurf spot, MexicoThis week: Good6 good days
  88. Las FloresSurf spot, MexicoStay in MazatlánThis week: Good5 good days
  89. La FortunaSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  90. Old Man'sSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  91. The rockSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  92. ZippersSurf spot, MexicoStay in San José del CaboThis week: Good4 good days
  93. K-181Surf spot, MexicoThis week: Good4 good days
  94. ZipoliteSurf spot, MexicoThis week: Good7 good days
  95. La BonfilSurf spot, MexicoThis week: Good6 good days
  96. Playa BonfilSurf spot, MexicoThis week: Good6 good days
  97. El QuijoteSurf spot, MexicoStay in MazatlánThis week: Good5 good days
  98. Los pinosSurf spot, MexicoStay in MazatlánThis week: Good5 good days
  99. Punta AbreojosSurf spot, MexicoThis week: Good5 good days
  100. TerranovaSurf spot, MexicoStay in San José del CaboThis week: Good4 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 (161)

Each country's surf spots, on this list and map.