Surf spots in Costa Rica

82 surf spots in Costa Rica. 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 82 places.

  1. Playa GrandeSurf spot, Costa RicaWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 75/1007 good days
  2. Little hawaiiSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 73/1007 good days
  3. Playa AvellanaSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 73/1007 good days
  4. Playa AvellanasSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 73/1007 good days
  5. Playa Negra GuanacasteSurf spot, Costa RicaWaves 3–4 ftWater 28°CThis week: GoodBest day 73/1007 good days
  6. rapsSurf spot, Costa RicaStay in JunquillalWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 72/1007 good days
  7. JunquillalSurf spot, Costa RicaWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 72/1007 good days
  8. BajamarSurf spot, Costa RicaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 71/1007 good days
  9. MarbellaSurf spot, Costa RicaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 71/1007 good days
  10. OstionalSurf spot, Costa RicaWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 71/1007 good days
  11. El Estero- TamarindoSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 71/1006 good days
  12. OlgasSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 71/1006 good days
  13. PeladaSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 71/1006 good days
  14. Ollie´s PointSurf spot, Costa RicaWaves 2–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 71/1006 good days
  15. BarrigonaSurf spot, Costa RicaStay in SámaraWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  16. Playa samaraSurf spot, Costa RicaStay in SámaraWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 70/1007 good days
  17. Playa GuionesSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 70/1006 good days
  18. Gully'sSurf spot, Costa RicaStay in JacóWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 69/1007 good days
  19. Perro FinoSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 69/1007 good days
  20. Roca LocaSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 69/1007 good days
  21. The TreeSurf spot, Costa RicaStay in JacóWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 69/1007 good days
  22. Playa JackalsSurf spot, Costa RicaStay in Santa TeresaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 69/1007 good days
  23. CamaronalSurf spot, Costa RicaStay in IslitaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 69/1007 good days
  24. Mal Pais- Santa TeresaSurf spot, Costa RicaStay in Santa TeresaWaves 3–5 ftWater 28°CSlab wavesThis week: GoodBest day 68/1007 good days
  25. TivivesSurf spot, Costa RicaStay in CalderaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 68/1007 good days
  26. Punta malaSurf spot, Costa RicaStay in Esterillos OesteWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 68/1007 good days
  27. Santa TeresaSurf spot, Costa RicaWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 68/1007 good days
  28. Playa LangostaSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 68/1006 good days
  29. EscondidaSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 67/1007 good days
  30. JacoSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 67/1007 good days
  31. Playa Hermosa JacoSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CSlab wavesThis week: GoodBest day 67/1007 good days
  32. Turtle farmsSurf spot, Costa RicaStay in JacóWaves 3–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1007 good days
  33. Mar AzulSurf spot, Costa RicaStay in Santa TeresaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 67/1007 good days
  34. Sunset ReefSurf spot, Costa RicaStay in Santa TeresaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 67/1007 good days
  35. BejucoSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1007 good days
  36. Esterillos OesteSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1007 good days
  37. IslitaSurf spot, Costa RicaWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 67/1007 good days
  38. Playa BejucaSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1007 good days
  39. La IslaSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CThis week: GoodBest day 67/1006 good days
  40. Cutters RightSurf spot, Costa RicaStay in QueposWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 66/1007 good days
  41. North PlayitasSurf spot, Costa RicaStay in QueposWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 66/1007 good days
  42. PlayitasSurf spot, Costa RicaStay in QueposWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 66/1007 good days
  43. MatapaloSurf spot, Costa RicaWaves 4–5 ftWater 28°CSlab wavesThis week: GoodBest day 66/1007 good days
  44. T boxSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 65/1007 good days
  45. Pico GrandeSurf spot, Costa RicaStay in Playa GrandeWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 65/1005 good days
  46. HerraduraSurf spot, Costa RicaStay in JacóWaves 4–5 ftWater 28°CSlab wavesThis week: GoodBest day 64/1007 good days
  47. Boca queposSurf spot, Costa RicaStay in QueposWaves 4–5 ftWater 28°CCrumbling wavesThis week: GoodBest day 64/1007 good days
  48. El CuloSurf spot, Costa RicaWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 64/1007 good days
  49. LabyrinthSurf spot, Costa RicaStay in BrasilitoWaves 2–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 64/1005 good days
  50. Roca BrujaSurf spot, Costa RicaStay in BrasilitoWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 64/1005 good days
  51. Playa Blanca (el punto)Surf spot, Costa RicaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 63/1007 good days
  52. AgujasSurf spot, Costa RicaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 63/1006 good days
  53. Rio ClaroSurf spot, Costa RicaWaves 4 ftWater 28°CCrumbling wavesThis week: GoodBest day 61/1007 good days
  54. BackwashSurf spot, Costa RicaWaves 4–5 ftWater 28°CHollow wavesThis week: GoodBest day 61/1006 good days
  55. Laverinto (Laverint)Surf spot, Costa RicaWaves 2–4 ftWater 29°CHollow wavesThis week: GoodBest day 61/1006 good days
  56. Playa los CedrosSurf spot, Costa RicaWaves 3–5 ftWater 28°CSlab wavesThis week: GoodBest day 61/1006 good days
  57. Flamingo PointSurf spot, Costa RicaStay in BrasilitoWaves 2–4 ftWater 29°CHollow wavesThis week: GoodBest day 61/1002 good days
  58. Pico PequenoSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 60/1005 good days
  59. TamarindoSurf spot, Costa RicaWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 60/1005 good days
  60. Boca BarrancaSurf spot, Costa RicaStay in BarrancaWaves 2–3 ftWater 28°CSoft wavesThis week: GoodBest day 53/1004 good days
  61. Dona anaSurf spot, Costa RicaStay in BarrancaWaves 2–3 ftWater 28°CSoft wavesThis week: GoodBest day 53/1004 good days
  62. Zancudo BeachSurf spot, Costa RicaStay in ZancudoWaves 2–3 ftWater 29°CSoft wavesThis week: GoodBest day 51/1002 good days
  63. El HoyoSurf spot, Costa RicaStay in CalderaWaves 2–3 ftWater 28°CCrumbling wavesThis week: GoodBest day 50/1003 good days
  64. Puerto CalderaSurf spot, Costa RicaStay in CalderaWaves 2–3 ftWater 28°CCrumbling wavesThis week: GoodBest day 49/1002 good days
  65. SuizoSurf spot, Costa RicaStay in TamarindoWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  66. Caca rioSurf spot, Costa RicaStay in LimónWaves 1–3 ftWater 30°CSoft wavesThis week: FairBest day 43/100
  67. Playa coclesSurf spot, Costa RicaStay in CoclesWaves 1–3 ftWater 30°CSoft wavesThis week: FairBest day 41/100
  68. Playa negraSurf spot, Costa RicaStay in CoclesWaves 1–3 ftWater 30°CCrumbling wavesThis week: FairBest day 41/100
  69. Black BeachSurf spot, Costa RicaWaves 1–3 ftWater 30°CCrumbling wavesThis week: FairBest day 41/100
  70. Punta UvaSurf spot, Costa RicaStay in ManzanilloWaves 1–3 ftWater 30°CSoft wavesThis week: FairBest day 40/100
  71. Salsa BravaSurf spot, Costa RicaStay in CoclesWaves 1–3 ftWater 30°CSoft wavesThis week: FairBest day 39/100
  72. Playa grandeSurf spot, Costa RicaStay in ManzanilloWaves 1–3 ftWater 30°CSoft wavesThis week: FairBest day 39/100
  73. ManzanilloSurf spot, Costa RicaWaves 1–3 ftWater 30°CCrumbling wavesThis week: FairBest day 37/100
  74. Uvita IslandSurf spot, Costa RicaStay in LimónWaves 1–3 ftWater 30°CThis week: FairBest day 36/100
  75. Los tumbosSurf spot, Costa RicaStay in LimónWaves 1–2 ftWater 29°CSoft wavesThis week: PoorBest day 32/100
  76. CorralilloSurf spot, Costa RicaStay in CalderaWaves 2 ftWater 28°CCrumbling wavesThis week: Not for your level
  77. El olloSurf spot, Costa RicaStay in BarrancaWaves 2 ftWater 28°CCrumbling wavesThis week: Not for your level
  78. BrasilitoSurf spot, Costa RicaWaves 2–4 ftWater 29°CHollow wavesThis week: Not for your level
  79. DominicalSurf spot, Costa RicaWaves 4–5 ftWater 28°CCrumbling wavesThis week: Not for your level
  80. Pan DulceSurf spot, Costa RicaWaves 4–5 ftWater 28°CHollow wavesThis week: Not for your level
  81. PavonesSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: Not for your level
  82. Scardog reefSurf spot, Costa RicaWaves 2–4 ftWater 29°CHollow wavesThis week: Not for your level

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.