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. BujamaSurf spot, PeruWaves 5–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 65/1003 good days
  2. ChocallaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 65/1002 good days
  3. San MaloySurf spot, PeruWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 64/1002 good days
  4. Las BrisasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 63/1003 good days
  5. Playa BlancaSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 63/1003 good days
  6. CamotalSurf spot, PeruStay in CallaoWaves 5–7 ftWater 16°CThis week: GoodBest day 62/1002 good days
  7. PlayuelaSurf spot, PeruWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 62/1002 good days
  8. ChalaSurf spot, PeruWaves 5–7 ftWater 16°CThis week: GoodBest day 61/1002 good days
  9. La EnsenadaSurf spot, PeruStay in San AntonioWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 60/1002 good days
  10. Ala MoanaSurf spot, PeruWaves 5–7 ftWater 16°CSoft wavesThis week: GoodBest day 60/1002 good days
  11. Asia - PalmasSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CSlab wavesThis week: GoodBest day 59/1002 good days
  12. Mar AzulSurf spot, PeruStay in AsiaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 59/1002 good days
  13. Boca LeonSurf spot, PeruStay in San AntonioWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 59/1002 good days
  14. CaplinaSurf spot, PeruWaves 5–8 ftWater 16°CHollow wavesThis week: GoodBest day 58/1002 good days
  15. La HerraduraSurf spot, PeruWaves 5–8 ftWater 16°CCrumbling wavesThis week: GoodBest day 58/1002 good days
  16. NaploSurf spot, PeruStay in PucusanaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 57/1002 good days
  17. BarranquitoSurf spot, PeruWaves 5–8 ftWater 16°CSoft wavesThis week: GoodBest day 57/1002 good days
  18. La CaletaSurf spot, PeruWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 57/1002 good days
  19. RegatasSurf spot, PeruWaves 5–8 ftWater 16°CHollow wavesThis week: GoodBest day 57/1002 good days
  20. San PedroSurf spot, PeruWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 57/1002 good days
  21. La PlayitaSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  22. San Antonio (Regatas)Surf spot, PeruStay in San AntonioWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  23. TotoritasSurf spot, PeruStay in MalaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  24. Sol y MarSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  25. Puerto FielSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  26. TrianguloSurf spot, PeruWaves 5–7 ftWater 16°CSoft wavesThis week: GoodBest day 55/1002 good days
  27. Piedras negrasSurf spot, PeruStay in IloWaves 4–7 ftWater 17°CHollow wavesThis week: GoodBest day 55/1001 good day
  28. CascadasSurf spot, PeruWaves 5–8 ftWater 16°CSoft wavesThis week: GoodBest day 54/1002 good days
  29. PepinosSurf spot, PeruWaves 4–7 ftWater 17°CThis week: GoodBest day 54/1002 good days
  30. AricaSurf spot, PeruStay in Punta HermosaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 53/1002 good days
  31. Asia del MarSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 53/1002 good days
  32. La TizaSurf spot, PeruStay in San BartoloWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 53/1002 good days
  33. SarapampaSurf spot, PeruStay in AsiaWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 53/1002 good days
  34. El Olon de IloSurf spot, PeruStay in IloWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 53/1001 good day
  35. La CruzSurf spot, PeruStay in IloWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 53/1001 good day
  36. PalillosSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 52/1002 good days
  37. Cerro AzulSurf spot, PeruWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 52/1001 good day
  38. RedondoSurf spot, PeruWaves 5–8 ftWater 16°CCrumbling wavesThis week: GoodBest day 51/1002 good days
  39. Puerto ViejoSurf spot, PeruStay in ChilcaWaves 5–8 ftWater 17°CHollow wavesThis week: GoodBest day 51/1001 good day
  40. MejiaSurf spot, PeruStay in MejíaWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 51/1001 good day
  41. Punta CorrientesSurf spot, PeruStay in Cerro AzulWaves 5–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 50/1002 good days
  42. Un-namedSurf spot, PeruStay in Cerro AzulWaves 5–7 ftWater 17°CHollow wavesThis week: GoodBest day 50/1002 good days
  43. La PampillaSurf spot, PeruWaves 5–8 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  44. Punta RoquitasSurf spot, PeruWaves 5–8 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  45. Las OrishasSurf spot, PeruWaves 5–8 ftWater 16°CSoft wavesThis week: GoodBest day 49/1002 good days
  46. MakahaSurf spot, PeruWaves 5–8 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1002 good days
  47. WaikikiSurf spot, PeruWaves 5–8 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1002 good days
  48. GentilaresSurf spot, PeruStay in IloWaves 4–7 ftWater 18°CThis week: GoodBest day 49/1001 good day
  49. Ilo Moquegua - Big sisterSurf spot, PeruStay in IloWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 49/1001 good day
  50. ExplosivosSurf spot, PeruStay in Punta NegraWaves 5–7 ftWater 17°CSlab wavesThis week: GoodBest day 49/1001 good day
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.