Welcome to SwimAtlanta Johns Creek

We are a year-round swimming facility offering both group and private lessons in Suwanee, Georgia. Our facility houses 3 heated, indoor pools which are specially designed to teach any swimming ability from infants to adults. With a wide variety of programs and classes, offered 7 days-a-week, we try to ensure that swimming can always be a part of your busy schedule.

You have the option of coming 1 or multiple days a week for a month at a time!

Take ONE class per week to maintain skills and for gradual progress


Take TWO to THREE classes per week to produce faster results!

Sign up and pay for multiple lessons IN ONE TRANSACTION to save $$$

You will shortly see we are equipped to educate you and your children with the best swimming instruction Metro Atlanta has to offer. Our swimming expertise is seen through our experienced, certified, and friendly instructors and staff.

Our beginning preschool classes are kept to 1:4 ratio. While our intermediate lessons (PS3 and GS1) are limited to a ratio of 1:5. PS4/GS2 levels and above will have a class size of 1:6.

SwimAtlanta's philosophy is to always reward children with praise and positive reinforcement for a job well done. Children are never forced to perform a skill that they are not ready for. We believe that with patience, positive encouragement, and frequent repetition of skills your swimming experience will be a success.

SwimAtlanta has been serving the Atlanta area since 1977. Within the last year, our teachers have taught over 8,000 students at the Johns Creek location alone. Many of these kids go on to join our year-round swim team, while others join local summer leagues or high school swim teams. Whatever your age or swimming ability, SwimAtlanta is the premiere swim center for your family.

Thank you for choosing SwimAtlanta Johns Creek

Class Registration