Learn-To-Swim School
Marymount University
2807 North Glebe Rd. Arlington, Virginia, 2207
The NCAP Swim School has been serving the DC community for over 35 years. Offering a variety of classes and levels, we introduce children to the water while teaching the fundamentals of freestyle and backstroke.
Program Overview
Group Lessons
Classes meet once a week | 30-minute lessons
For children 3-8 years of age
Saturday | 11am, 11:35am
Winter 2026 Session
Classes for our Winter 2026 Session are almost FULL - very limited openings are still avaliable.
Program Details
The Winter program runs from mid-January through early May of 2026.
How to Enroll
All enrollment is processed via our Jackrabbit Enrollment Portal.
You must login / create an account to view and enroll in classes.
Current Families
Families who already have an account with NCAP Swim School can log into their Parent Portal with this button. Select ‘ find classes’ and ‘show me full classes with waitlists’. Adjust the filters as needed.
New Families
Families interested in joining us this Winter can create an account using this button. Skip the ‘Select Classes’ option to create your account. You must exit and log in using the ‘Parent Portal’ button above to view classes. Once in your portal, select ‘ find classes’ and ‘show me full classes with waitlist’.
Waitlist FAQs
If you only see an option to waitlist your swimmer for a class, that likely means the class is full and is waitlist-only.
If you can’t find a waitlist for a specific class, the waitlist is likely already full and I recommend emailing me directly to express interest in joining the class.
We do move lots of swimmers off the waitlist every session. We do our best to move swimmers off the waitlist before the session starts but will keep accommodating waitlist swimmers until late Febuary of 2026. We can not guarantee when or if your child will move off the waitlist.
You can waitlist for as many classes as you’d like, but please only waitlist for one group class level (the appropriate level for your swimmer).
If we get an opening for your swimmer, we will reach out to you via email and offer you the class spot. We will typically hold the opening for you for 24 hours. If we do not hear back or if you decline, we move to the next swimmer on the list. We do not automatically move swimmers off the waitlist and into a class or charge your card without written permission.
There is no charge to join the waitlist for a class. Our system requires a payment method to create an account, but we do not charge the card without permission.