tour.crExplore tours ↗
WATER / EXPERIENCE GUIDE

Surf lessons

Match your lesson to the right sand-bottom beach break and incoming tide window with ISA-certified instructors, soft-top longboards, and small student-to-coach ratios.

Surf lessons
EXPERIENCE PLANNING GUIDE

Matching your surf lesson to the beach break and tide chart

With warm 26–29 °C (79–84 °F) water year-round on both the Pacific and Caribbean coasts, Costa Rica is one of the world’s premier places to learn to surf or transition from whitewater pop-ups to riding unbroken green waves. However, Pacific tidal swings of 2.5 to 3.5 meters dramatically change how a wave breaks over a six-hour cycle—meaning a gentle, waist-high rolling sandbar at mid-incoming tide can become a fast shorebreak at dead high tide or expose volcanic rock shelves at dead low tide.

Where beginner & progressing surfers learn best

  • Playa Tamarindo (Guanacaste): A wide, protected bay with a forgiving sand bottom and long rolling whitewater lines right in front of town; ideal for first-timers and families during mid-to-high tide.
  • Playa Hermosa de Santa Teresa & Playa Carmen (Nicoya Peninsula): Open-ocean beach breaks offering consistent year-round swells with distinct peaks for beginners in the reform and intermediates out the back.
  • Playa Espadilla Norte (Manuel Antonio) & Playa Cocles (Puerto Viejo): Central Pacific gentle rollers at Espadilla pair easily with national park stays, while Caribbean Cocles delivers punchier beach-break peaks best suited to confident swimmers with an attentive local coach.

What to check with your surf school

Always ask for the exact instructor-to-student ratio (1:1 private or 1:2 semi-private coaching accelerates progress far faster than 1:5 group classes, and children under 10 should always have a dedicated 1:1 water instructor). Confirm that a rashguard, surfboard leash, wax, and shade tent on the beach are included, and ask what time the school schedules your session relative to that day’s high tide.

Review the complete tour booking checklist →
EXPLORE THE AREA

Start with a destination.