Every sports spot

73 surf spots, 8 kite spots, 6 windsurf spots and 11 dive sites 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

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 98 places.

  1. Colombus SpotSurf spot, Puerto RicoStay in AguadaWaves 2–5 ftWater 30°CSoft wavesThis week: GoodBest day 60/1002 good days
  2. El HucarSurf spot, Puerto RicoStay in AguadaWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 57/1002 good days
  3. Table RockSurf spot, Puerto RicoStay in AguadaWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 57/1002 good days
  4. BallenasSurf spot, Puerto RicoStay in GuánicaWaves 1–2 ftWater 30°CSoft wavesThis week: GoodBest day 55/1002 good days
  5. PozueloSurf spot, Puerto RicoStay in PatillasWaves 1–2 ftWater 30°CThis week: GoodBest day 54/1002 good days
  6. Puerto Rico CulebraKite spot, Puerto RicoStay in CulebraWind 6–14 knWater 29°CThis week: GoodBest day 57/1001 good day
  7. Crash Boat BeachDive site, Puerto RicoStay in AguadillaSea 0.4–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  8. Desecheo Island WallDive site, Puerto RicoStay in RincónSea 0.9–1.7 mWater 30°CThis week: GoodBest day 80/1007 good days
  9. El NaturalDive site, Puerto RicoStay in AguadillaSea 0.4–0.9 mWater 30°CThis week: GoodBest day 80/1007 good days
  10. Steps (Tres Palmas)Dive site, Puerto RicoStay in RincónSea 0.4–0.8 mWater 30°CThis week: GoodBest day 80/1007 good days
  11. Culebra ReefDive site, Puerto RicoStay in CulebraSea 0.3–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
  12. La Parguera WallDive site, Puerto RicoStay in GuánicaSea 0.2–0.4 mWater 30°CThis week: GoodBest day 80/1007 good days
  13. Humacao ReefDive site, Puerto RicoStay in HumacaoSea 0.3–0.9 mWater 29°CThis week: GoodBest day 80/1007 good days
  14. Blue BeachDive site, Puerto RicoSea 0.2–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
  15. Mona IslandDive site, Puerto RicoSea 0.5–0.8 mWater 29°CThis week: GoodBest day 80/1007 good days
  16. Mosquito PierDive site, Puerto RicoSea 0.2–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
  17. Escambrón ReefDive site, Puerto RicoStay in San JuanSea 0.8–1.5 mWater 29°CThis week: GoodBest day 61/1002 good days
  18. Los BohiosSurf spot, Puerto RicoStay in MaunaboWaves 1–2 ftWater 30°CSoft wavesThis week: FairBest day 45/100
  19. Puerto Rico San JuanWindsurf spot, Puerto RicoStay in San JuanWind 2–11 knWater 29°CThis week: PoorBest day 25/100
  20. Puerto Rico AguadillaWindsurf spot, Puerto RicoStay in AguadillaWind 1–4 knWater 30°CThis week: PoorBest day 0/100
  21. Puerto Rico RinconWindsurf spot, Puerto RicoStay in RincónWind 2–3 knWater 30°CThis week: PoorBest day 0/100
  22. Puerto Rico AguadillaKite spot, Puerto RicoStay in AguadillaWind 1–4 knWater 30°CThis week: PoorBest day 0/100
  23. Puerto Rico RinconKite spot, Puerto RicoStay in RincónWind 2–3 knWater 30°CThis week: PoorBest day 0/100
  24. Puerto Rico AreciboWindsurf spot, Puerto RicoStay in AreciboWind 1–3 knWater 30°CThis week: PoorBest day 0/100
  25. Puerto Rico IsabelaWindsurf spot, Puerto RicoStay in IsabelaWind 2–6 knWater 29°CThis week: PoorBest day 0/100
  26. Puerto Rico FajardoWindsurf spot, Puerto RicoStay in FajardoWind 1–8 knWater 29°CThis week: PoorBest day 0/100
  27. Puerto Rico San JuanKite spot, Puerto RicoStay in San JuanWind 2–6 knWater 29°CThis week: PoorBest day 0/100
  28. Puerto Rico AreciboKite spot, Puerto RicoStay in AreciboWind 1–3 knWater 30°CThis week: PoorBest day 0/100
  29. Puerto Rico IsabelaKite spot, Puerto RicoStay in IsabelaWind 2–6 knWater 29°CThis week: PoorBest day 0/100
  30. Puerto Rico FajardoKite spot, Puerto RicoStay in FajardoWind 1–8 knWater 29°CThis week: PoorBest day 0/100
  31. Puerto Rico ViequesKite spot, Puerto RicoWind 5–12 knWater 29°CThis week: PoorBest day 0/100
  32. BridgesSurf spot, Puerto RicoStay in AguadillaWaves 2–6 ftWater 30°CHollow wavesThis week: Not for your level
  33. CrashboatsSurf spot, Puerto RicoStay in AguadillaWaves 3–6 ftWater 30°CHollow wavesThis week: Not for your level
  34. DogmansSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  35. DomesSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  36. DomsSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  37. El FaroSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  38. Gas ChambersSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 30°CHollow wavesThis week: Not for your level
  39. IndicatorsSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  40. Little MalibuSurf spot, Puerto RicoStay in RincónWaves 2–5 ftWater 30°CCrumbling wavesThis week: Not for your level
  41. ManglitoSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 30°CHollow wavesThis week: Not for your level
  42. Maria'sSurf spot, Puerto RicoStay in RincónWaves 2–6 ftWater 30°CCrumbling wavesThis week: Not for your level
  43. RompeolasSurf spot, Puerto RicoStay in AguadillaWaves 2–6 ftWater 30°CHollow wavesThis week: Not for your level
  44. Sea BeachSurf spot, Puerto RicoStay in RincónWaves 2–5 ftWater 30°CCrumbling wavesThis week: Not for your level
  45. Surfers BeachSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 29°CCrumbling wavesThis week: Not for your level
  46. SurvivalSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 29°CCrumbling wavesThis week: Not for your level
  47. Table TopSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 29°CHollow wavesThis week: Not for your level
  48. Tres palmasSurf spot, Puerto RicoStay in RincónWaves 2–5 ftWater 30°CCrumbling wavesThis week: Not for your level
  49. WildernessSurf spot, Puerto RicoStay in AguadillaWaves 3–5 ftWater 29°CCrumbling wavesThis week: Not for your level
  50. CochinoSurf spot, Puerto RicoStay in San JuanWaves 3–5 ftWater 29°CSoft wavesThis week: Not for your level
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.