Surfing & Water-Sport

Services

Surfing

Surfing

Private 60-minute surf lessons in Indian Rocks Beach for all ages.

✓ CPR-certified instructors
✓ All gear included
Book Surfing Lesson
Stand Up Paddle Boarding

Stand Up Paddle Boarding

Calm-water paddle sessions focused on balance and fun.

✓ Private 60-minute class
✓ Equipment provided
Book Paddleboarding Lesson
Skimboarding

Skimboarding

Learn to ride with confidence and style.

✓ Private 60-minute class
✓ Board included
Book Skimboarding Lesson
Skateboarding

Skateboarding

Build balance and board control before hitting the waves.

✓ Private 60-minute class
✓ Gear provided
Book Skateboarding Lesson

Ready to Catch Your First Wave?

Book your private surf lesson today and join hundreds of happy students who learned with Sister Jo's on Indian Rocks Beach.

★★★★★ 4.9 average from 150+ reviews
Check Availability

We meet for lessons at the entrance to the sand at 8th Ave. N., easy parking and beach access.

Indian Rocks Beach, Florida | by appointment only