• Child Learn to Swim

    Beginning at 3 years old, Franklin Swim School begins teaching children how to swim starting with the fundamentals of self rescue and back floating progressing to freestyle and backstroke! These private lessons are taught by both our trained high school instructors as well as a set of our professional coaches.

  • Adult Learn to Swim

    Our adult lessons are taught in a 1 on 1 setting with one of our professional coaches. One of the biggest challenges to teaching children to swim is when a parent or guardian also does not know how to swim. Our 1 on 1 instruction allows us to pace each individual at their pace and work with them to learn to swim alongside their child.

  • Non-FRST Athlete

    In addition to aiding Franklin swimmers reach their highest potential, we also help ahtletes from around Johnson County and surrounding areas further improve their skills. These lessons are taught by our professional coaches and focus on key elements that a swimmer may need extra work on.

  • Triathlete/Masters Swimmer

    Are you looking to fine tune your swimming for a masters meet or a triathlon? Then you have come to the right spot. Our professional coaches have years of experience in both swimming as well as triathlon to be able to help you complete your race successfully. Schedule a lesson today to fine tune your stroke!

  • Deluxe

    Franklin Swim School prides itself on bringing cutting edge technology onto pool deck and into the pool. With our underwater video system, we are able to provide instant feedback and video review to help accelerate the changes necessary to fine tune one's stroke.