Now Enrolling for Spring Break Swim Camps and one hour Pro Clinics on School Holidays!
Our small class sizes get real results!

Learn the basics of how to swim with Coach Krissy in these 4 beginner videos!

Learn to swim and improve your strokes at SwimKids where small classes, instant advancement, and world class coaching make swimming fun and successful!

With 5 locations in the DC Metro area in Leesburg, GainesvilleWoodbridge, and Fredericksburg, SwimKids offers swim lessons for babies from 2 months old with their parents through competitive swim team.  SwimKids' unique blend of small child-focused classes, immediate advancement upon goal completion, and positive reinforcement lead to a high level of achievement in the pool. Click here to learn more about us ...


Did you know swimming has been scientifically proven to make your baby smarter? Come see our FREE Parent Preview to learn more! Click here to Contact Us to enroll for the FREE Parent Preview!


  • "We are super impressed with the Coaches, Site Manager and just everything really. We attend the Fredericksburg Swim Kids Location and the Coaches there, everyone really, is super great. I'm really thrilled we made the switch, our daughter, Ciara, has come a long way in a short amount of time. She graduated from Level 1 in 6 weeks and we thought for sure that would take until the summer. Even though she still has a long way to go, she is making so much progress and she is gaining confidence in herself. It's super amazing to watch all the kids grow, we cheer everyone on in our daughters class. You all rock. Thank you for an amazing swim program."

    ~Marcia and Ryan Whaley