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.
The beach gained international recognition in the 1960s when Peruvian surfers won major titles at competitions held here. Those early victories helped establish this spot as a reference point for professional surfing in South America.
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.
Although Punta Rocas is mainly known for surfing, the rock formations along the shore also form natural tide pools that become visible at low tide. These small pools contain a variety of small sea creatures that visitors can observe without entering the water.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.