Punta Rocas, Surfing beach in Lima Department, Peru
Punta Rocas is a beach on Peru's Pacific coast, south of Lima, where sandy stretches alternate with rocky formations along the shoreline. The rocks along the coast create breaking waves that make this one of the most recognized surf spots in the country.
In 1965 Punta Rocas hosted the world surfing championship, won by the Peruvian Felipe Pomar. The beach hosted the ISA World Surfing Games in 2014, and in 2019 it was used for the surfing events of the Lima Pan American Games. It lies at kilometre 43 of the Panamericana Sur, in the district of Punta Negra.
Punta Rocas is closely tied to Peru's surfing scene, and you can regularly see surfers heading into the water early in the morning. The rocky sections of the beach produce waves that experienced surfers particularly seek out.
Waves are present year-round, though the strongest conditions tend to occur between December and March. The beach sits along a well-traveled coastal road, and basic facilities for day visitors are available nearby.
Punta Rocas lies at kilometre 43 of the Panamericana Sur, between rock outcrops and the sea. In 2019 it hosted the surfing events of the Lima Pan American Games, and the Complejo Deportivo del Surf Playa Punta Rocas – Punta Negra was built there with room for 2,000 people.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 94,046 contributors worldwide.