Lima
Lima · Peru

Surf Lessons in Lima: What to Know

Lima offers surprisingly consistent waves for beginners right in the city, mainly at beaches like Makaha in Miraflores. Expect a 90-minute lesson that starts with 20-30 minutes on the sand covering how to pop up, balance, and paddle, then you head into the water with an instructor. The water is cool (bring a wetsuit most months), the waves are generally gentle and forgiving for first-timers, and groups are often small. It's a solid urban surf experience – not tropical paradise, but very accessible. Most people come away being able to catch a few small waves on their own by the end.

The best time is December to March when the water is warmer and waves are smaller and more consistent for learning. The rest of the year it's colder and the swell can be bigger, which is better for experienced surfers. Expect to pay around $35-55 for a standard 1.5-hour group lesson including board and wetsuit. Private lessons run $70-110. Book something that includes video feedback if you can – it's genuinely useful for seeing what you're doing wrong.

Tip: Choose a morning session before the wind picks up and before the beach gets crowded. Skip the absolute cheapest options that pack 10+ people with one instructor; you won't get enough attention. If you're a total beginner, make sure the school uses soft-top boards – much safer and easier to learn on.

Book it

The best Lima Surfing lessons 2026 - Free cancellation
getyourguide
View →
THE BEST 10 Lima Surfing Lessons in 2026 (Prices from $29) - Viator
viator
View →
Beginner Surf Lesson in Lima, Perú (with Reviews) - Tripadvisor
tripadvisor
View →
Surf Lessons in Lima (with Reviews) - Tripadvisor
tripadvisor
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Lima

Swim With Sea Lions → Magic Water Circuit → Larco Museum Ticket → Huaca Pucllana Tour → Pisco Tasting → Magic Water Circuit Show → Catacombs Tour → Food Tour → All Lima trips →
Get the best trips, at the best price