Our Locations


Brentwood, TN

Now Servicing:

  • Nashville
  • Brentwood
  • Franklin
  • Spring Hill
  • College Grove


Columbia, SC

Now Servicing:

  • Columbia
  • West Columbia
  • Lexington
  • Chapin


Jacksonville, FL

Now Servicing:

  • Jacksonville
  • Ponte Vedra
  • San Marco

Flutter Kicks, Columbia, SC is amazing.

I signed up my grandchildren (6 and 3) for a 1 week semi private lesson. By the end of the week my 6 year old could freestyle the length of the pool and dive! Prior to lessons with Flutter Kicks she could only dog paddle. My 3 year old started out crying, but by the second day he could retrieve items from the bottom of the pool. I highly recommend Flutter Kicks for swim lessons in the Columbia, SC area.

Lynn T. | Columbia, SC

Great experience with Flutter Kicks…

My four-year-old daughter had a great experience with flutter kicks in Franklin. Coach Lauren was friendly and positive in helping to further boost my daughters confidence and skills in the pool. My daughters complaint was that the lesson wasn’t “all day long” 😂

Jenna R. | Franklin, TN

Our Swim Lessons

Private Lessons

Flutter Kicks Swim Lessons are scheduled as five consecutive lessons in one week. During a week of private lessons, our Flutter Kicks Instructor works with one child to develop their age appropriate skills in the water. Each lesson is 30 minutes long and allows the child to build trust with their instructor quickly as well as build on what they are learning each day leading to a successful week of lessons!

Semi-Private Lessons

Much like Private Lessons, Semi-private sessions are scheduled as 5 consecutive lessons in one week and each lesson is 30 minutes. Our semi-private lessons are a great option for siblings who want to share the class or, for friends at a similar age and skill level that would like to do lessons together!
*Two children max for Semi-private lessons

Highly recommend!!!

She is SO great with the kids and has a flexible schedule. My 14 month old was having so much fun going under by the 3rd day!! Highly recommend!!!

Andrea S. | Franklin, TN

Janie was always kind and patient…

Flutter Kicks is amazing! My 4 yr old daughter loved learning to swim with Janie!! I love that the lessons take place consecutively. That really helped my daughter get the hang of the technique quickly, and also reinforced it each day. Janie’s way of teaching was a perfect fit for my spirited little girl – Janie was always kind and patient and made learning really fun! Janie helped my little girl swim like a big kid and we couldn’t be more pleased! Highly recommend Flutter Kicks!!!

Lindsay M. | Franklin, TN

Underwater Videos

At all locations, to enhance the learning experience of our lessons, we record underwater videos of your child! This creates a fun interactive lesson that allows you as the parent, and your child, to watch their progress. The videos are posted to our private Facebook Group throughout the week.