SwimAtlanta delivers proven swimming instruction -- enhanced by a competitive perspective -- to Metro Atlanta's children and adults.

We offer private, semi-private, and small-group lessons. Our wide variety of programs, offered seven days a week, ensures that lessons are available to fit your schedule. And you'll quickly see we're equipped to educate... for instance, each of our facilities houses a 90-degree teaching pool designed to enable and encourage learning.

Within the last year, our teachers have taught over 10,000 students. Many of our kids go on to join our year-round swim team, while others join local summer leagues or high school swim teams.

SwimAtlanta’s philosophy is to always reward children with praise and positive reinforcement for a job well done. Children are never forced to perform. We wait until each child is ready. We believe that with patience, encouragement, and practice, our students will make the most of their time in the pool.

Whether your goal is to be an Olympic athlete or to have fun in the water, SwimAtlanta is the starting block for you!

Find closest location



Hamilton Mill
Address: 1152 Auburn Road, Dacula, GA 30019, USA
Phone: 678-889-2039
Fax: 678-889-2062
Johns Creek
Address: 4050 Johns Creek Parkway, Suwanee, GA 30024, USA
Phone: 770-622-1735
Fax: 770-622-4332
Midway / Cumming
Address: 5059 Post Road, Cumming, GA 30040, USA
Phone: 770-888-0010
Fax: 770-888-3296
Roswell
Address: 795 Old Roswell Road, Roswell, GA 30076, USA
Phone: 770-992-7946
Fax: 770-518-8837
Sugarloaf
Address: 4850 Sugarloaf Parkway, Lawrenceville, GA 30044, USA
Phone: 678-442-7946
Fax: 678-442-8636