Subscribe to our REGISTRATION Email List

Subscribe here for emails pertaining to future registrations, including dates and reminders. This email list is open to clients currently enrolled, previous clients, and potential new clients.
* indicates required

Registration Priority

Online registration is accepted on assigned dates and times for each session.

Please see Registration Dates.


Once we have completed the assigned registration dates for a session, we do continue to take registrations by email or phone for any available classes up until the 3rd lesson of a session.

Press a Topic Below to Learn More About How to Register!


Our registration system gives priority to clients CURRENTLY ENROLLED, then to PREVIOUS clients, then we open to NEW clients.

Priority is based on family, so siblings can register as priority students if any family member is currently enrolled or was previously enrolled.

The following order of priority is used for each registration:


First priority goes to clients currently enrolled in lessons who want to register for a class at any time on the same day that they are currently swimming.


Next, clients currently enrolled in lessons may register for any class day or time.


Previously Enrolled (or returning) clients are families where at least one family member has completed at least one session of lessons with us since January 2004.



Online registration is accepted on assigned dates and times for each session. Please see “Registration Dates

On the assigned registration date, submit a registration request within the specified time range ONLINE at

Note that this is NOT a “live” registration, i.e. you are not registering your child into a class. You are simply submitting a registration request.

We process all registration requests on a first-come-first-serve basis. To increase your chances of getting your most preferred class, we recommend that all clients login to their account at just before 8:00am on your registration day. A countdown timer will be shown and you can submit your registration request as soon as registration opens at 8:00am.

Registration requests are accepted online ONLY between 8:00am to 11:00am on the assigned registration day.

After online registration has closed, you may still submit your registration request by email or phone.

Points to note:

  • You may edit your registration request within this time frame without losing your place in the queue. We will keep the time stamp of your first submission and update your class preferences.
  • If you login after this time frame, you will no longer be able to view or edit your submission.
  • We start processing registration requests once we close online submissions. We process all online requests, then email or phone requests, in the order that they were received.

Once we have completed the assigned registration dates for a session, we do continue to take registrations by email or phone for any available classes up until the 3rd lesson of a session.


In order to register online, you MUST setup an account with us before registration day. Email us at to setup your account.

Once we have setup your account, follow these steps to set your account password on our registration website:

1. In your web browser, go to

2. Click “I forgot my password / I don’t have a password”.

3. Type in the email address on file for your Aquaventures account. Contact us if you need to verify your email on file.

4. Check your email for a message from Aquaventures. If you don’t see it in your inbox, please check your Junk/Spam folder.

5. Click the link in the message.

6. Assign a new password for your account.

7. Now you can login using your email address and password you have just created.


Online registration is done based on your child’s eligibility for specific level(s) in our program. To ensure that your registration runs smoothly, verify your child’s eligible levels before registration day.

1. Login at

2. On the left side menu bar, click “Family Account”. “Your Account Details” will now be shown on the right side of the screen.

3. Under “Your Account Details”, click the “Students” tab. The column titled “Eligibility” will show the level(s) for which that student is eligible.

  • If you believe the level is incorrect, please contact us ASAP.
  • If your child will be turning 3 years old within the session and you are considering registering for the preschool program, contact us to confirm eligibility.
  • If you are a potential new client and your child is NOT a beginner (can swim unassisted with face in the water), contact us to book a complimentary in-water assessment before registration day.






  • You may select up to 10 class preferences. Be sure to select as many as possible to increase your chances of getting a class.
  • Make comments about anything that you would like us to know. For example: 2 children same time or back to back, would also like waiting lists for (specify days and time range), in a class with friend.
Boy on Noodle Swimming ClassOur registration process gives first priority to families currently enrolled who want to keep a class (at any time) on the same day – we call this “Keep Same Day” registration. Many after-school, evening, and weekend classes are filled by Current Clients Keep Same Day registration. For Current Clients wanting to switch days, Previous Clients, and New Clients, we highly recommend that you check for available classes before your registration day so that you have an idea of what has been filled and what will be available.

1. Login at

2. On the left side menu bar, click “Check Availability”.

3. Select the levels that apply to you. You can select multiple levels. Then click “Search”.

4. Class availability will now be shown on the right. Classes in red are FULL and classes in green are POTENTIALLY AVAILABLE. They are “potentially” available because when you “register”, you are submitting a registration request. It is NOT a “live” registration. These classes may not be available by the time we process your registration request, because we process requests on a first-come-first-serve basis.

underwater_2If you submitted a registration request on the assigned registration day, you will receive an email confirmation by the end of the day. Please check your Junk/Spam folder.

Our email confirmation will contain instructions for how to view your confirmed class(es) and/or waiting lists online and how to make payment.

Payment for any outstanding balance must be made within 24 hours to hold your class(es).