Surf spots

73 surf spots in Puerto Rico. 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
Show the places as

Best this week first

Showing all 73 places.

  1. FijiSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1005 good days
  2. La OchoSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1005 good days
  3. Punta las MariasSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1005 good days
  4. CaballosSurf spot, Puerto RicoWaves 3–5 ftWater 29°CThis week: GoodBest day 69/1005 good days
  5. IslitasSurf spot, Puerto RicoWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1005 good days
  6. Pine GroveSurf spot, Puerto RicoWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1005 good days
  7. La BombaSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 67/1005 good days
  8. La PerlaSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CThis week: GoodBest day 67/1005 good days
  9. ShortislandSurf spot, Puerto RicoStay in IsabelaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 67/1005 good days
  10. Luquillo - La SelvaSurf spot, Puerto RicoStay in LuquilloWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 67/1005 good days
  11. IsabelaSurf spot, Puerto RicoWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 67/1005 good days
  12. Playa BravaSurf spot, Puerto RicoStay in CulebraWaves 3–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 67/1004 good days
  13. The ReefSurf spot, Puerto RicoStay in CulebraWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 67/1004 good days
  14. Jobo'sSurf spot, Puerto RicoStay in IsabelaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 67/1004 good days
  15. Colombus SpotSurf spot, Puerto RicoStay in AguadaWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 67/1004 good days
  16. El HucarSurf spot, Puerto RicoStay in AguadaWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 67/1004 good days
  17. Table RockSurf spot, Puerto RicoStay in AguadaWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 67/1004 good days
  18. Surfers BeachSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 66/1005 good days
  19. Table TopSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 66/1005 good days
  20. SheratonSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  21. La peinillaSurf spot, Puerto RicoStay in Vega BajaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  22. Lance's LeftSurf spot, Puerto RicoStay in Vega BajaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  23. Las PasasSurf spot, Puerto RicoStay in Vega BajaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  24. SharksSurf spot, Puerto RicoStay in DoradoWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  25. ChatarrasSurf spot, Puerto RicoWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 66/1005 good days
  26. TOCONESSurf spot, Puerto RicoWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 66/1005 good days
  27. Luquillo - La ParedSurf spot, Puerto RicoStay in LuquilloWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 66/1004 good days
  28. TortugasSurf spot, Puerto RicoStay in CulebraWaves 2–4 ftWater 29°CThis week: GoodBest day 66/1002 good days
  29. SurvivalSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1005 good days
  30. El UnicoSurf spot, Puerto RicoStay in DoradoWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 65/1005 good days
  31. kikita beachSurf spot, Puerto RicoStay in DoradoWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1005 good days
  32. KikitasSurf spot, Puerto RicoStay in DoradoWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1005 good days
  33. WildernessSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 65/1004 good days
  34. ManglitoSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 64/1004 good days
  35. DomesSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 63/1004 good days
  36. DomsSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 63/1004 good days
  37. Maria'sSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 63/1004 good days
  38. CochinoSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 62/1005 good days
  39. El FaroSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 62/1004 good days
  40. IndicatorsSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 62/1004 good days
  41. Casa del JuezSurf spot, Puerto RicoStay in AreciboWaves 3–6 ftWater 30°CCrumbling wavesThis week: GoodBest day 61/1004 good days
  42. El MistoSurf spot, Puerto RicoStay in FajardoWaves 3–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 60/1004 good days
  43. DogmansSurf spot, Puerto RicoStay in RincónWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 58/1004 good days
  44. Gas ChambersSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 51/1001 good day
  45. LA LUCHASurf spot, Puerto RicoStay in GuánicaWaves 1–3 ftWater 30°CThis week: PoorBest day 29/100
  46. ChannelSurf spot, Puerto RicoStay in PatillasWaves 1–3 ftWater 30°CCrumbling wavesThis week: PoorBest day 28/100
  47. InchesSurf spot, Puerto RicoStay in PatillasWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 28/100
  48. PozueloSurf spot, Puerto RicoStay in PatillasWaves 1–2 ftWater 30°CThis week: PoorBest day 28/100
  49. PalmasSurf spot, Puerto RicoStay in HumacaoWaves 1–3 ftWater 29°CSoft wavesThis week: PoorBest day 28/100
  50. SharkySurf spot, Puerto RicoStay in MaunaboWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 28/100
  51. El cocalSurf spot, Puerto RicoStay in YabucoaWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 28/100
  52. The SearchSurf spot, Puerto RicoWaves 1–3 ftWater 29°CCrumbling wavesThis week: PoorBest day 28/100
  53. BallenasSurf spot, Puerto RicoStay in GuánicaWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 27/100
  54. La CurvaSurf spot, Puerto RicoStay in PatillasWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 27/100
  55. Los BohiosSurf spot, Puerto RicoStay in MaunaboWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 27/100
  56. La SantaSurf spot, Puerto RicoStay in GuayanillaWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 26/100
  57. Sal del DiabloSurf spot, Puerto RicoStay in GuayanillaWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 26/100
  58. Punta de BreaSurf spot, Puerto RicoStay in GuánicaWaves 1–3 ftWater 30°CSoft wavesThis week: PoorBest day 25/100
  59. BridgesSurf spot, Puerto RicoStay in AguadillaWaves 2–6 ftWater 30°CHollow wavesThis week: Not for your level
  60. CrashboatsSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 30°CHollow wavesThis week: Not for your level
  61. Little MalibuSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  62. RompeolasSurf spot, Puerto RicoStay in AguadillaWaves 2–6 ftWater 30°CHollow wavesThis week: Not for your level
  63. Sea BeachSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  64. Tres palmasSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  65. Cueva del IndioSurf spot, Puerto RicoStay in AreciboWater 30°CCrumbling wavesThis week: No forecast
  66. MargaraSurf spot, Puerto RicoStay in AreciboWater 30°CSoft wavesThis week: No forecast
  67. HallowsSurf spot, Puerto RicoStay in BarcelonetaWater 30°CCrumbling wavesThis week: No forecast
  68. La BocaSurf spot, Puerto RicoStay in BarcelonetaWater 30°CCrumbling wavesThis week: No forecast
  69. Los TubosSurf spot, Puerto RicoStay in Vega BajaWater 29°CSoft wavesThis week: No forecast
  70. Machucas GardenSurf spot, Puerto RicoStay in BarcelonetaWater 30°CCrumbling wavesThis week: No forecast
  71. TahitiSurf spot, Puerto RicoStay in BarcelonetaWater 30°CSoft wavesThis week: No forecast
  72. El Peñon AmadorSurf spot, Puerto RicoStay in CamuyWater 30°CCrumbling wavesThis week: No forecast
  73. La MarinaSurf spot, Puerto RicoStay in HatilloWater 30°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.