Schedules and Enrollment

Please select from the drop down menu the location you would like to enroll in swim lessons.

**If you have difficulty selecting a schedule on a mobile device, simply enable your pop-ups**


  • Class links will become live on the date enrollment opens. You cannot view upcoming class schedules before that date!
  • Enrollment for the month* opens approximately 2 weeks before the start of the new month for all new families.
  • Current families will be allowed to keep their same time and day for the next available session before new families can enroll and will be automatically re-enrolled. To discontinue lessons, a drop request must be filled out through the customer portal.
  • If you are unsure of how your student will react to a session, we encourage all students to try a Pay as You Go Private Lesson or a skill assessment if your student is ready for our advanced classes.  Once you have registered for a session, there are no refunds.
  • Not sure what class to put your child in? Please feel free to contact us at 732-595-7946 and we can assist you.