Surf spots in Mexico

177 surf spots 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

Every sport

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing all 177 places.

  1. Puerto AristaSurf spot, MexicoWaves 3–4 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 75/1006 good days
  3. HuahuaSurf spot, MexicoWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 74/1006 good days
  4. K-38Surf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 74/1006 good days
  5. Las PeñasSurf spot, MexicoWaves 4–9 ftWater 30°CCrumbling wavesThis week: GoodBest day 74/1006 good days
  6. MariasSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1006 good days
  7. Mother TheresasSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1006 good days
  8. Terasa'sTrailerParkSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 74/1006 good days
  9. TerracitasSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 74/1006 good days
  10. Punta ConejoSurf spot, MexicoStay in Salina CruzWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 74/1004 good days
  11. Puerto MaderoSurf spot, MexicoWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 73/1007 good days
  12. La TiclaSurf spot, MexicoStay in San Juan de AlimaWaves 4–8 ftWater 30°CSoft wavesThis week: GoodBest day 72/1005 good days
  13. CalafiaSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 72/1005 good days
  14. MushroomsSurf spot, MexicoWaves 2–4 ftWater 20°CSlab wavesThis week: GoodBest day 72/1005 good days
  15. Punta EncomiendaSurf spot, MexicoStay in ChacahuaWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 71/1007 good days
  16. ChacahuaSurf spot, MexicoWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 71/1007 good days
  17. 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
  18. La BocaSurf spot, MexicoStay in TronconesWaves 3–8 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  19. Rio Nexpa - Beach breakSurf spot, MexicoStay in Las PeñasWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  20. Rio Nexpa (Nexpa River)Surf spot, MexicoStay in Las PeñasWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  21. Troncones beachbreakSurf spot, MexicoStay in TronconesWaves 4–8 ftWater 30°CThis week: GoodBest day 71/1006 good days
  22. EscollerasSurf spot, MexicoWaves 3–7 ftWater 30°CSlab wavesThis week: GoodBest day 71/1006 good days
  23. The RanchSurf spot, MexicoStay in La SaladitaWaves 4–8 ftWater 30°CCrumbling wavesThis week: GoodBest day 71/1005 good days
  24. Arenas BlancasSurf spot, MexicoWaves 4–9 ftWater 30°CSlab wavesThis week: GoodBest day 71/1005 good days
  25. CarrizalilloSurf spot, MexicoStay in Puerto EscondidoWaves 4 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  26. Puerto Escondido LeftSurf spot, MexicoStay in Puerto EscondidoWaves 4 ftWater 30°CSoft wavesThis week: GoodBest day 70/1007 good days
  27. Puerto EscondidoSurf spot, MexicoWaves 4 ftWater 30°CSoft wavesThis week: GoodBest day 70/1007 good days
  28. La BarritaSurf spot, MexicoStay in ZihuatanejoWaves 3–8 ftWater 30°CSoft wavesThis week: GoodBest day 70/1006 good days
  29. Loma BonitaSurf spot, MexicoStay in ZihuatanejoWaves 3–8 ftWater 30°CSoft wavesThis week: GoodBest day 70/1006 good days
  30. San Juan De AlimaSurf spot, MexicoStay in San Juan de AlimaWaves 4–10 ftWater 30°CSlab wavesThis week: GoodBest day 70/1006 good days
  31. La BocanaSurf spot, MexicoWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 70/1006 good days
  32. Las GaviotasSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 70/1005 good days
  33. SalsipuedesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 70/1004 good days
  34. San Miguel EnsenadaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 70/1004 good days
  35. La SaladitaSurf spot, MexicoWaves 3–8 ftWater 30°CHollow wavesThis week: GoodBest day 69/1006 good days
  36. Punta San JoseSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 69/1006 good days
  37. Harry'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 69/1005 good days
  38. ParaisoSurf spot, MexicoStay in Boca de PascualesWaves 4–10 ftWater 30°CCrumbling wavesThis week: GoodBest day 69/1005 good days
  39. Boca de PascualesSurf spot, MexicoWaves 4–10 ftWater 30°CSoft wavesThis week: GoodBest day 69/1005 good days
  40. Cuatro CasasSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 69/1005 good days
  41. Raul'sSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 69/1004 good days
  42. San PedritoSurf spot, MexicoStay in El PescaderoWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 68/1006 good days
  43. Barra de NavidadSurf spot, MexicoWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 68/1005 good days
  44. Isla de Todos SantosSurf spot, MexicoWaves 3–4 ftWater 20°CThis week: GoodBest day 68/1005 good days
  45. Punta PalmillaSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 68/1004 good days
  46. 3 emesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CSoft wavesThis week: GoodBest day 68/1004 good days
  47. PopotlaSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  48. Ship WrecksSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 68/1003 good days
  49. La FortunaSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 67/1005 good days
  50. Seamus PointSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 67/1004 good days
  51. TerranovaSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 67/1004 good days
  52. MaruataSurf spot, MexicoStay in San Juan de AlimaWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 66/1005 good days
  53. Rosarito Beach Pier SouthsideSurf spot, MexicoStay in RosaritoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 66/1005 good days
  54. La lanchaSurf spot, MexicoWaves 2–4 ftWater 30°CHollow wavesThis week: GoodBest day 66/1005 good days
  55. PoolsSurf spot, MexicoWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 66/1005 good days
  56. Punta BurrosSurf spot, MexicoWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 66/1005 good days
  57. AncloteSurf spot, MexicoWaves 2–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 66/1004 good days
  58. El tuleSurf spot, MexicoStay in Cabo San LucasWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 66/1003 good days
  59. Punta CabrasSurf spot, MexicoWaves 3–5 ftWater 19°CHollow wavesThis week: GoodBest day 66/1003 good days
  60. El EslabonSurf spot, MexicoStay in ZihuatanejoWaves 3–7 ftWater 30°CThis week: GoodBest day 65/1006 good days
  61. Baja MalibuSurf spot, MexicoStay in RosaritoWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 65/1006 good days
  62. El TecuanSurf spot, MexicoWaves 3–7 ftWater 30°CCrumbling wavesThis week: GoodBest day 65/1006 good days
  63. Rancho de las OlasSurf spot, MexicoWaves 4–7 ftWater 30°CHollow wavesThis week: GoodBest day 65/1006 good days
  64. RanchitoSurf spot, MexicoStay in Barra de NavidadWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 65/1005 good days
  65. El SkupaSurf spot, MexicoWaves 2–5 ftWater 30°CHollow wavesThis week: GoodBest day 65/1005 good days
  66. Puerta Del mar (K-55)Surf spot, MexicoWaves 2–4 ftWater 19°CSoft wavesThis week: GoodBest day 65/1005 good days
  67. ZippersSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1004 good days
  68. CerritosSurf spot, MexicoStay in El PescaderoWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 64/1007 good days
  69. El CamaronSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 64/1006 good days
  70. RucosSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 64/1006 good days
  71. ValentinosSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 64/1006 good days
  72. Las FloresSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 64/1005 good days
  73. CampitoSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 64/1005 good days
  74. Old Man'sSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 64/1004 good days
  75. The rockSurf spot, MexicoStay in San José del CaboWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 64/1004 good days
  76. K-181Surf spot, MexicoWaves 3–5 ftWater 19°CHollow wavesThis week: GoodBest day 64/1004 good days
  77. Punta San CarlosSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 64/1002 good days
  78. MilagroSurf spot, MexicoWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 63/1006 good days
  79. Stone IslandSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 63/1005 good days
  80. alisitosSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 63/1005 good days
  81. La BocanaSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 63/1004 good days
  82. The EstuarySurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 63/1004 good days
  83. La CurvaSurf spot, MexicoStay in El PescaderoWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 63/1004 good days
  84. La jollaSurf spot, MexicoStay in Barra de la CruzWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 63/1004 good days
  85. Coronado Islands (Pukey Point)Surf spot, MexicoWaves 2–4 ftWater 20°CThis week: GoodBest day 63/1004 good days
  86. Barra de coyucaSurf spot, MexicoWaves 4–6 ftWater 30°CHollow wavesThis week: GoodBest day 62/1006 good days
  87. El QuijoteSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 62/1005 good days
  88. Los pinosSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 62/1005 good days
  89. Punta AbreojosSurf spot, MexicoWaves 2–5 ftWater 23°CCrumbling wavesThis week: GoodBest day 62/1005 good days
  90. Costa AzulSurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 62/1004 good days
  91. Las Salinas (Marina)Surf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 62/1004 good days
  92. Arroyo secoSurf spot, MexicoStay in Barra de NavidadWaves 4–10 ftWater 30°CCrumbling wavesThis week: GoodBest day 62/1004 good days
  93. Barra ViejaSurf spot, MexicoWaves 4–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 61/1006 good days
  94. Olas altasSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 61/1005 good days
  95. Isla NatividadSurf spot, MexicoWaves 3–5 ftWater 21°CCrumbling wavesThis week: GoodBest day 61/1005 good days
  96. Lovers Shore BreakSurf spot, MexicoStay in Cabo San LucasWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 61/1004 good days
  97. stack'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CSoft wavesThis week: GoodBest day 61/1003 good days
  98. StonersSurf spot, MexicoStay in San BlasWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 61/1001 good day
  99. La BonfilSurf spot, MexicoWaves 4–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 60/1006 good days
  100. Playa BonfilSurf spot, MexicoWaves 4–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 60/1006 good days
  101. Playa LindaSurf spot, MexicoWaves 3–8 ftWater 30°CSlab wavesThis week: GoodBest day 60/1006 good days
  102. Playa PrincessSurf spot, MexicoWaves 4–6 ftWater 30°CHollow wavesThis week: GoodBest day 60/1006 good days
  103. RevolcaderoSurf spot, MexicoWaves 4–6 ftWater 30°CHollow wavesThis week: GoodBest day 60/1006 good days
  104. RinconcitoSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 60/1002 good days
  105. La BarraSurf spot, MexicoStay in SontecomapanWaves 2–4 ftWater 29°CSlab wavesThis week: GoodBest day 59/1001 good day
  106. La PlayitaSurf spot, MexicoStay in SontecomapanWaves 2–4 ftWater 29°CSlab wavesThis week: GoodBest day 59/1001 good day
  107. San AgustinilloSurf spot, MexicoWaves 3–5 ftWater 30°CSlab wavesThis week: GoodBest day 58/1007 good days
  108. ZipoliteSurf spot, MexicoWaves 3–5 ftWater 30°CSlab wavesThis week: GoodBest day 58/1007 good days
  109. Las Barras de PiaxtlaSurf spot, MexicoWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 58/1005 good days
  110. PatolesSurf spot, MexicoWaves 3–6 ftWater 30°CHollow wavesThis week: GoodBest day 58/1005 good days
  111. MonumentsSurf spot, MexicoStay in Cabo San LucasWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 58/1004 good days
  112. OceanicaSurf spot, MexicoStay in MazatlánWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 58/1004 good days
  113. Playa BruehaSurf spot, MexicoStay in MazatlánWaves 3–4 ftWater 30°CHollow wavesThis week: GoodBest day 58/1004 good days
  114. El FaroSurf spot, MexicoStay in San BlasWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 58/1003 good days
  115. San Blas BeachSurf spot, MexicoStay in San BlasWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 58/1003 good days
  116. Playa NovilleroSurf spot, MexicoWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 58/1003 good days
  117. Punta MitaSurf spot, MexicoWaves 2–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 58/1003 good days
  118. San BlasSurf spot, MexicoWaves 2–4 ftWater 30°CSoft wavesThis week: GoodBest day 58/1003 good days
  119. Vallarta RivermouthSurf spot, MexicoStay in Puerto VallartaWaves 1–4 ftWater 30°CHollow wavesThis week: GoodBest day 58/1001 good day
  120. Playa VentanillaSurf spot, MexicoStay in Santa María TonamecaWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 57/1007 good days
  121. TiburonSurf spot, MexicoWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 57/1006 good days
  122. El tripleSurf spot, MexicoWaves 3–5 ftWater 27°CCrumbling wavesThis week: GoodBest day 57/1004 good days
  123. Punta CustodioSurf spot, MexicoStay in ChacalaWaves 2–4 ftWater 30°CHollow wavesThis week: GoodBest day 57/1003 good days
  124. Punta ConejoSurf spot, MexicoWaves 3–5 ftWater 27°CCrumbling wavesThis week: GoodBest day 57/1002 good days
  125. Scorpion BaySurf spot, MexicoWaves 2–4 ftWater 24°CSoft wavesThis week: GoodBest day 57/1002 good days
  126. PlatanitosSurf spot, MexicoStay in ChacalaWaves 2–4 ftWater 30°CHollow wavesThis week: GoodBest day 57/1001 good day
  127. ChacalaSurf spot, MexicoWaves 2–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 57/1001 good day
  128. Santa CruzSurf spot, MexicoWaves 2–4 ftWater 30°CHollow wavesThis week: GoodBest day 57/1001 good day
  129. Punta BajaSurf spot, MexicoWaves 3–5 ftWater 20°CThis week: GoodBest day 56/1003 good days
  130. CerritosSurf spot, MexicoStay in MazatlánWaves 3–4 ftWater 30°CSoft wavesThis week: GoodBest day 56/1002 good days
  131. MontepioSurf spot, MexicoStay in SontecomapanWaves 2–4 ftWater 29°CSlab wavesThis week: GoodBest day 56/1001 good day
  132. L=2870Surf spot, MexicoWaves 2–4 ftWater 21°CHollow wavesThis week: GoodBest day 56/1001 good day
  133. Spot2Surf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 55/1001 good day
  134. staksSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CSoft wavesThis week: GoodBest day 54/1001 good day
  135. Puerto VallartaSurf spot, MexicoWaves 2–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 54/1001 good day
  136. The WallSurf spot, MexicoWaves 2–4 ftWater 21°CCrumbling wavesThis week: GoodBest day 54/1001 good day
  137. SayulitaSurf spot, MexicoWaves 2–4 ftWater 30°CSlab wavesThis week: GoodBest day 53/1002 good days
  138. five spotSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  139. three spotSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 53/1001 good day
  140. zpot01Surf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 53/1001 good day
  141. Lola'sSurf spot, MexicoStay in ChacalaWaves 1–3 ftWater 30°CSoft wavesThis week: GoodBest day 52/1001 good day
  142. AltamiraSurf spot, MexicoWaves 2–4 ftWater 29°CThis week: GoodBest day 52/1001 good day
  143. QuixtmoSurf spot, MexicoWaves 2–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  144. VerashortSurf spot, MexicoStay in Ciudad MaderoWaves 2–3 ftWater 29°CSoft wavesThis week: GoodBest day 51/1001 good day
  145. San PanchoSurf spot, MexicoStay in SayulitaWaves 2–4 ftWater 30°CSlab wavesThis week: GoodBest day 51/1001 good day
  146. moreSurf spot, MexicoWaves 3–4 ftWater 20°CHollow wavesThis week: GoodBest day 51/1001 good day
  147. TuxpanSurf spot, MexicoWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 51/1001 good day
  148. VenerosSurf spot, MexicoWaves 2–4 ftWater 30°CSlab wavesThis week: GoodBest day 50/1001 good day
  149. Barre de TordoSurf spot, MexicoStay in Barra del TordoWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 48/1001 good day
  150. EscollerasSurf spot, MexicoStay in Ciudad MaderoWaves 2–3 ftWater 29°CSoft wavesThis week: FairBest day 46/100
  151. Boca ChicaSurf spot, MexicoWaves 3–4 ftWater 28°CSoft wavesThis week: FairBest day 45/100
  152. South Jetties (Isla Blanca Park)Surf spot, MexicoWaves 3–4 ftWater 28°CSoft wavesThis week: FairBest day 45/100
  153. playa bagdadSurf spot, MexicoWaves 3–4 ftWater 28°CSoft wavesThis week: FairBest day 43/100
  154. Isla MujeresSurf spot, MexicoWaves 2–4 ftWater 29°CThis week: FairBest day 39/100
  155. four spotSurf spot, MexicoWaves 2–3 ftWater 20°CCrumbling wavesThis week: FairBest day 38/100
  156. El GaleonSurf spot, MexicoWaves 2–4 ftWater 30°CSoft wavesThis week: FairBest day 37/100
  157. Playa MuñecosSurf spot, MexicoStay in Palma SolaWaves 2–5 ftWater 29°CHollow wavesThis week: FairBest day 36/100
  158. Guanos ReefSurf spot, MexicoStay in Puerto MorelosWaves 2–4 ftWater 29°CCrumbling wavesThis week: PoorBest day 35/100
  159. Playa BonitaSurf spot, MexicoWaves 1–3 ftWater 30°CHollow wavesThis week: PoorBest day 35/100
  160. Chen RioSurf spot, MexicoWaves 1–3 ftWater 30°CSlab wavesThis week: PoorBest day 33/100
  161. Punta MorenaSurf spot, MexicoWaves 1–3 ftWater 30°CSlab wavesThis week: PoorBest day 33/100
  162. ChacmoolSurf spot, MexicoStay in Puerto MorelosWaves 2–3 ftWater 29°CSoft wavesThis week: PoorBest day 31/100
  163. El Pueblito BeachSurf spot, MexicoStay in Puerto MorelosWaves 2–3 ftWater 29°CThis week: PoorBest day 27/100
  164. Playa Delfines, CancunSurf spot, MexicoStay in Puerto MorelosWaves 2–3 ftWater 29°CThis week: PoorBest day 27/100
  165. Playa DelphineSurf spot, MexicoStay in Puerto MorelosWaves 2–3 ftWater 29°CThis week: PoorBest day 27/100
  166. NudeSurf spot, MexicoStay in Puerto MorelosWaves 2–3 ftWater 29°CThis week: PoorBest day 26/100
  167. MayansSurf spot, MexicoStay in TulumWaves 1–2 ftWater 30°CSoft wavesThis week: PoorBest day 25/100
  168. Playa norteSurf spot, MexicoStay in VeracruzWaves 2–4 ftWater 29°CSoft wavesThis week: PoorBest day 22/100
  169. CamaroneraSurf spot, MexicoStay in Boca del RíoWaves 2–3 ftWater 29°CSoft wavesThis week: PoorBest day 13/100
  170. Las GatasSurf spot, MexicoStay in ZihuatanejoWaves 4–9 ftWater 30°CThis week: Not for your level
  171. las islitasSurf spot, MexicoStay in San BlasWaves 1–4 ftWater 30°CSoft wavesThis week: Not for your level
  172. ZicatelaSurf spot, MexicoStay in Puerto EscondidoWaves 4–5 ftWater 30°CHollow wavesThis week: Not for your level
  173. PascualesSurf spot, MexicoStay in Boca de PascualesWaves 4–10 ftWater 30°CSoft wavesThis week: Not for your level
  174. CostalitosSurf spot, MexicoStay in Boca del RíoWater 29°CSoft wavesThis week: No forecast
  175. DestapadorSurf spot, MexicoStay in VeracruzWater 29°CSoft wavesThis week: No forecast
  176. MartíSurf spot, MexicoStay in VeracruzWater 29°CSoft wavesThis week: No forecast
  177. TampiSurf spot, MexicoStay in Boca del RíoWater 29°CSoft wavesThis week: No forecast

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.