Don't see the class you need or want to get on the wait list? Please call us!

Spaces are not guaranteed until you register online and receive an email confirming that you are confirmed in a class and your payment has been processed. You can also enroll in-person at the swim school or over the phone at 703-962-7946 (SWIM).

What our members have to say...

"I want to express my thanks to SwimKids. My 2 girls (age 8 and 4) started with swim camps about 2 months ago with zero experience in a pool. Now, my oldest is beginning the freestyle and my youngest in going underwater to retrieve "treasures". They have gained wonderful experience and a life lesson that cannot be matched . We love all of the coaches and staff. The staff has been very helpful in finding the best class schedule and levels for my girls. The size of the class and the size of the pool makes them feel very comfortable and confident."~SwimKids Leesburg Parent on 2012 Survey

"We have had such a wonderful experience with SWIMKIDS. My son just loves it! Lots of availability, friendly staff and WONDERFUL swim coaches. The business aspect is smooth as well. Would recommend it to anyone!!"~Jessica Whitehead