Our Services

Are you ready to Swim? We provide private and group Swim lessons for all ages and skill levels near 30A and the surrounding areas. We mainly operate in South Walton County but for swim lessons on the east side of Destin, west side of Panama City Beach and South side of Freeport please go to the Contact Us page first and send us a message to check for availability.

Private Lessons

One on one lessons are the most popular way into endless fun in your favorite body of water! Whether your next stop is the gulf, the bay, or a water park, learning swimming will begin in the pool that is most convenient for you to help you stay consistent and progress fast. With all of the attention given to one student, progress will be quick and easy, and allow more time for fun!

30 min

Group Lessons

Create a class that will meet at your pool

All participants must be in the same age group/skill level:

  • 6 months - 2.5yrs, 3 - 5yrs, 6 - 8yrs, 9 - 11yrs, 12 - adults.

  • Complete Beginner: cannot submerge head or float.

  • Beginner: Swims without form, cannot tread water.

  • Intermediate: Can tread water, can kick on back.

  • Advanced: Can at least swim freestyle and back stroke.

  • Competitive: Swims on team or preparing to.

  • Triathlon training: Can swim freestyle (or almost), treads.

45 min

Infant Lessons

Infants as young as 6 months can begin learning to swim. The ultimate goal for infants is to be able to fall into the water and turn to their back and float on their own!Lessons can be done privately or in a group class, an adult needs to be with them in the water. The instructor will work with all infants as well as instruct parents what to do as a class. Ages 6 months - 2.5 years. Groups of 8 max. 30 min class, 45 min scheduled.

Contact us

Not quite ready to sign up yet? Fill out some info and we will be in touch shortly to answer any questions you have. We can’t wait to hear from you!

Need to reach us? Just send a message - no echolocation required!
— Finley Fish