Miss Maddie’s Swim School runs a bit differently than other swim schools that you’ve most likely encountered. Lessons are held at the same time each day for either 5 or 10 days straight, with a break over the weekend for those doing 10 lesson packages. This model of swim lessons ensures a few things:

  1. Kids build up their muscle memory for swimming faster and thus are able to make quicker progress in learning to swim.

  2. It enables the kids to build a quicker bond and gain more trust with the instructor, allowing for better instruction and a more fun swim lesson process.

  3. It ensures kids do not have enough time between lessons to regain a fear of the water or psych themselves out before the next lesson.

We only offer private one-on-one swim lessons to ensure students are getting a full 30 minutes a lesson of personalized instruction and to ensure their safety in the pool. Lessons are for all children between age 2.5 years old and 14.

Please note that at this time, we ONLY offer swim lessons in the following areas: Roswell, Johns Creek, Alpharetta, Milton, and East Cobb.

Lessons & Prices

  • A set of 10 private lessons 30 minutes each at the Wexford neighborhood pool - $325 for 5 lessons or $600 for 10

    ~ must be a RESIDENT of WEXFORD ~

  • A set of 10 private lessons 30 minutes each at your backyard or neighborhood pool - $325 for 5 lessons or $600 for 10

    **Lessons available in Roswell, Johns Creek, Duluth, Brookhaven, Sandy Springs, Dunwoody, Morningside, Buckhead, Cumming, Alpharetta, Milton, Marietta, and East Cobb.