About The School
Pinellas County’s original surf school — teaching locals and travelers to ride their first wave with confidence since 2018.
Trusted by over 1,000 happy surfers and travelers — rated 4.9★ on Google.
Sister Jo’s Surf School began on Indian Rocks Beach, FL, when beachgoers kept asking, “Where can I learn to surf?”
At just 18, I realized Pinellas County needed its first dedicated surf school. So, I launched beginner surf lessons right here.
Today, Sister Jo’s is one of Florida’s most sought‑after surf schools for both visitors and locals.
Our surf lessons in Indian Rocks Beach include fun, beginner‑friendly group sessions. They’re perfect for families and friends.
Additionally, we offer private coaching that fast‑tracks your progress. You’ll learn insider tips that most competitors skip like forecasting surf conditions and get conditioning drills plus full accountability from certified coaches.
Beyond surfing, we embrace Pinellas County’s vibrant watersports scene. We partner with local pros in skimboarding, paddle boarding, and skateboarding. Whether you want a new hobby or a watersports career, Sister Jo’s makes your passion a Gulf Coast lifestyle.
It’s never too late to catch your first wave. We’ve taught students ages 4 to 80.
Sister Jo
A Legacy of Florida Surf Culture
Savannah Jo Bush grew up riding the waves of Indian Rocks Beach. In fact, she carries on a Meares family legacy of water enthusiasts that dates back to the 1800s. Back then, her maternal ancestors helped develop this community—and even founded Anona Elementary School From Indian Rocks Beach to You. Today, Savannah brings that same pioneer spirit to Sister Jo’s Surf School. Consequently, our school stands as the area’s very first dedicated surf school.
Our Essence
In her early days on Indian Rocks Beach, friends teased Savannah Jo Bush with the nickname “Sister Jo.” At first, it was just playful. However, it stuck—and it became our brand.
Today, Sister Jo’s Surf School stands as Pinellas County’s original surf school. We’re all about laid‑back, fun surf lessons in Indian Rocks Beach. Finally, we share the pure euphoria of catching waves and the bliss of sun‑soaked days at Eighth Avenue.
Ready to Catch Your First Wave?
Book your private surf lesson today and experience why locals and travelers alike choose Sister Jo's Surf School for fun, safety, and results. Lessons are held daily on Indian Rocks Beach with all gear provided — just bring your sense of adventure!
Check AvailabilityIndian Rocks Beach, Florida | by appointment only


