Every sports spot

130 surf spots in Peru. 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 130 places.

  1. El Olon de IloSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 68/1003 good days
  2. La CruzSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 68/1003 good days
  3. Ilo Moquegua - Big sisterSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 67/1003 good days
  4. San MaloySurf spot, PeruWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 67/1003 good days
  5. GentilaresSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CThis week: GoodBest day 66/1003 good days
  6. Piedras negrasSurf spot, PeruStay in IloWaves 4–6 ftWater 17°CHollow wavesThis week: GoodBest day 66/1003 good days
  7. PlayuelaSurf spot, PeruWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 65/1003 good days
  8. ChalaSurf spot, PeruWaves 4–7 ftWater 16°CThis week: GoodBest day 63/1004 good days
  9. MejiaSurf spot, PeruStay in MejíaWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 62/1003 good days
  10. Punta BallenasSurf spot, PeruStay in MáncoraWaves 3–4 ftWater 22°CHollow wavesThis week: GoodBest day 62/1001 good day
  11. El PicoSurf spot, PeruStay in BarrancaWaves 4–6 ftWater 16°CSoft wavesThis week: GoodBest day 59/1003 good days
  12. Boca del rioSurf spot, PeruWaves 4–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 59/1003 good days
  13. El HornitoSurf spot, PeruWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 59/1003 good days
  14. PepinosSurf spot, PeruWaves 4–7 ftWater 17°CThis week: GoodBest day 59/1003 good days
  15. Playita BravaSurf spot, PeruWaves 4–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 59/1003 good days
  16. Pozo HondoSurf spot, PeruWaves 4–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 59/1003 good days
  17. InfiernilloSurf spot, PeruWaves 4–6 ftWater 16°CHollow wavesThis week: GoodBest day 58/1003 good days
  18. WakamaSurf spot, PeruStay in Cerro AzulWaves 4–7 ftWater 17°CHollow wavesThis week: GoodBest day 57/1003 good days
  19. Asia - PalmasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CSlab wavesThis week: GoodBest day 57/1002 good days
  20. Toma y callaSurf spot, PeruStay in CallaoWaves 4–7 ftWater 16°CHollow wavesThis week: GoodBest day 57/1002 good days
  21. Tacna - Punta ColoradaSurf spot, PeruWaves 4–6 ftWater 18°CHollow wavesThis week: GoodBest day 56/1003 good days
  22. Las BrisasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  23. Mar AzulSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  24. Playa BlancaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  25. Sol y MarSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  26. PasamayoSurf spot, PeruWaves 4–7 ftWater 16°CCrumbling wavesThis week: GoodBest day 56/1002 good days
  27. TrianguloSurf spot, PeruWaves 5–7 ftWater 16°CSoft wavesThis week: GoodBest day 55/1003 good days
  28. AricaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  29. ChocallaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  30. BujamaSurf spot, PeruWaves 5–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 55/1002 good days
  31. La CaletaSurf spot, PeruWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  32. Roka BeachSurf spot, PeruWaves 4–7 ftWater 16°CHollow wavesThis week: GoodBest day 55/1002 good days
  33. San PedroSurf spot, PeruWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  34. CamotalSurf spot, PeruStay in CallaoWaves 4–7 ftWater 16°CThis week: GoodBest day 54/1004 good days
  35. Ala MoanaSurf spot, PeruWaves 4–7 ftWater 16°CSoft wavesThis week: GoodBest day 54/1003 good days
  36. CaballerosSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CCrumbling wavesThis week: GoodBest day 54/1002 good days
  37. DonesiaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  38. El PasoSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  39. Kon TikiSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CSlab wavesThis week: GoodBest day 54/1002 good days
  40. La IslaSurf spot, PeruStay in Punta HermosaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  41. La TimbaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  42. Pico AltoSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CCrumbling wavesThis week: GoodBest day 54/1002 good days
  43. Playa NorteSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  44. PulposSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  45. SeñoritasSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  46. SilenciosSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  47. TerceritaSurf spot, PeruStay in Punta HermosaWaves 5–8 ftWater 17°CSlab wavesThis week: GoodBest day 54/1002 good days
  48. San Antonio (Regatas)Surf spot, PeruStay in San AntonioWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  49. BermejoSurf spot, PeruStay in BarrancaWaves 4–6 ftWater 16°CHollow wavesThis week: GoodBest day 54/1002 good days
  50. TotoritasSurf spot, PeruStay in MalaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 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 (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.