Surf lesson in weligama by surf and stay Srilanka .

5.0
(89 reviews)
Galle, Sri Lanka

1 hour 30 minutes (approximately)
Pickup offered
Offered in: English

Welcome to Surf & Stay, your gateway to the ultimate Sri Lankan surf experience. Nestled right on the beachfront of this iconic, crescent-shaped bay, we offer the perfect blend of gentle, consistent waves for beginners and more challenging breaks for progressing surfers.

Our certified, friendly instructors live and breathe the surf culture. We believe in safe, personalized, and fun coaching—whether it's your first time on a board or you're looking to master your bottom turn. With small group sizes and a focus on ocean safety, we ensure you gain confidence, skills, and unforgettable memories.

Why Learn With Us?

Ideal Beginner Waves: Weligama's soft, rolling waves provide the safest and most forgiving learning environment.

Expert Local Instructors: Passionate, patient, and certified coaches with years of experience.

All-Inclusive Packages: We handle the details—quality boards, rash guards, transport, and even photography.
Contact us for
3-Day Package
5-Day or seven-day Packages

What's Included

surf gears
surf instructor
Bottled water and light refreshments
Optional photography and video package (additional cost)
1-2 hour private surf lesson
Beachside warm-up and safety briefing
Transportation to and from the surf spot (available upon request for an additional fee)
Gratuities (optional)

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Meet us at our Surf & Stay Weiligama, conveniently located near the best surf spots. Exact location details will be provided upon booking.

OR
Meeting point

Meet us at our Surf & Stay base, conveniently located near the best surf spots. Exact location details will be provided upon booking. There is a small road in front of the school called Gangarama Road. Walk 20 meters, you will meet a railway crossing, turn left, and walk 50 meters, you will see us

End point
This activity ends back at the meeting point.

What to expect

Ever wonder what a day learning to surf with us actually looks like? Here’s a detailed walkthrough of your experience,

Phase 1: Welcome & Gear Up
Meet Your Tribe: You’ll gather at our beachfront camp, where you’ll meet your instructor and the other surfers

Theory & Safety Chat (On Land): Before we touch the water, we sit in the shade for a 15-20 minute briefing. Your instructor will explain:

Ocean Safety: How to identify currents, handle your board, and communicate in the water.

The Pop-Up: You’ll practice the fundamental "pop-up" motion on the sand until it feels like second nature.

Surf Etiquette: The "rules of the road" to keep everyone safe and happy in the lineup.

Phase 2: (The Fun Begins!)
One-on-One Coaching in the Water: This is where the magic happens. Your instructor will be right beside you in the water, guiding you every step of the way.

Paddling: They’ll help you find your balance on the board.

Catching Waves: They’ll give you a gentle push at the perfect moment, so you can focus on standing up.

You’ll feel the wave take you, and with your instructor’s guidance, you’ll pop up to your feet and experience the incredible rush of riding your first wave!

Additional info

  • Public transportation options are available nearby
  • Not recommended for travelers with spinal injuries
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
  • Travelers should have at least a moderate level of physical fitness
Supplied by Surf and stay sri lanka

Tags

Extreme Sports
Surfing Lessons
Sports Lessons
Surfing Lessons
On the Water
Excellent Quality
Low Supplier Cancellation Rate
Low Last Minute Supplier Cancellation Rate
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

Rating

5.0 Based on 89 89 reviews
5 stars
87
4 stars
2
3 stars
0
2 stars
0
1 star
0
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}