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. Punta SalSurf spot, PeruWaves 2–3 ftWater 23°CHollow wavesThis week: FairBest day 44/100
  2. El HuecoSurf spot, PeruStay in LobitosWaves 4–6 ftWater 20°CCrumbling wavesThis week: PoorBest day 0/100
  3. AricaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  4. CaballerosSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CCrumbling wavesThis week: Not for your level
  5. DonesiaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  6. El PasoSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  7. Kon TikiSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CSlab wavesThis week: Not for your level
  8. La IslaSurf spot, PeruStay in Punta HermosaWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  9. La TimbaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  10. Pico AltoSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CCrumbling wavesThis week: Not for your level
  11. Playa NorteSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  12. PulposSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  13. SeñoritasSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  14. SilenciosSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  15. TerceritaSurf spot, PeruStay in Punta HermosaWaves 5–8 ftWater 17°CSlab wavesThis week: Not for your level
  16. Asia - PalmasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CSlab wavesThis week: Not for your level
  17. Asia del MarSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  18. ChocallaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  19. El HuaycoSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CCrumbling wavesThis week: Not for your level
  20. IzquierditasSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  21. La TizaSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  22. Las BrisasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  23. Mar AzulSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  24. Pena RosaSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  25. PenascalSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  26. Playa BlancaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  27. Playa SurSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  28. Santa MariaSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  29. Santa RosaSurf spot, PeruStay in San BartoloWaves 5–7 ftWater 17°CSlab wavesThis week: Not for your level
  30. SarapampaSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  31. Sol y MarSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  32. La PlayitaSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  33. PalillosSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  34. Puerto FielSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: Not for your level
  35. Punta CorrientesSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CCrumbling wavesThis week: Not for your level
  36. Un-namedSurf spot, PeruStay in Cerro AzulWaves 5–7 ftWater 17°CHollow wavesThis week: Not for your level
  37. WakamaSurf spot, PeruStay in Cerro AzulWaves 4–7 ftWater 17°CHollow wavesThis week: Not for your level
  38. ChicamaSurf spot, PeruStay in Puerto MalabrigoWaves 4–6 ftWater 17°CCrumbling wavesThis week: Not for your level
  39. El CapeSurf spot, PeruStay in Puerto MalabrigoWaves 4–6 ftWater 17°CHollow wavesThis week: Not for your level
  40. El HombreSurf spot, PeruStay in Puerto MalabrigoWaves 4–6 ftWater 17°CCrumbling wavesThis week: Not for your level
  41. El Olon de IloSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: Not for your level
  42. GentilaresSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CThis week: Not for your level
  43. Ilo Moquegua - Big sisterSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: Not for your level
  44. KeysSurf spot, PeruStay in Puerto MalabrigoWaves 4–6 ftWater 17°CHollow wavesThis week: Not for your level
  45. La CruzSurf spot, PeruStay in IloWaves 4–6 ftWater 18°CHollow wavesThis week: Not for your level
  46. MalpasoSurf spot, PeruStay in Puerto MalabrigoWaves 4–5 ftWater 17°CHollow wavesThis week: Not for your level
  47. Piedras negrasSurf spot, PeruStay in IloWaves 4–6 ftWater 17°CHollow wavesThis week: Not for your level
  48. BateriasSurf spot, PeruStay in LobitosWaves 4–5 ftWater 20°CHollow wavesThis week: Not for your level
  49. Los muellesSurf spot, PeruStay in LobitosWaves 4–6 ftWater 20°CSoft wavesThis week: Not for your level
  50. PiscinasSurf spot, PeruStay in LobitosWaves 4–6 ftWater 20°CCrumbling 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.