Surfing & Water-Sport
Services

Surfing
Private 60-minute surf lessons in Indian Rocks Beach for all ages.
✓ CPR-certified instructors
✓ All gear included

Stand Up Paddle Boarding
Calm-water paddle sessions focused on balance and fun.
✓ Private 60-minute class
✓ Equipment provided

Skimboarding
Learn to ride with confidence and style.
✓ Private 60-minute class
✓ Board included

Skateboarding
Build balance and board control before hitting the waves.
✓ Private 60-minute class
✓ Gear provided
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.
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