Pool Schedule

            Swimming Pool Schedule and fees!

For a printable Pool Schedule and Fee Sheet please click the links below!  

2023 Spring Pool Schedule – Starting MARCH 27th, 2023

Spring between session – Pool Schedule 2023 – website



Group and Private Swimming Lessons!

Summer Session Swimming Lesson Registration Scheduled for Wednesday, June 7th, 2023 @ 9AM!

All swim registration will be available ONLINE beginning at 9:00am on Wednesday, June 7th, 2023; this includes Group Lessons & Private Lessons. See Below for Tips on Registering for Swim Lessons!

* Schedule is subject to change *

Semi-Private NOTE: you will NOT be able to book a semi-private lesson online – in order to register a semi-private you must either:

  1. Register Online the 1st child in the private lesson and call us at 519-867-2651 in order to register the 2nd child.  You do not need to call right away for this – the second child can be registered anytime before the Session begins. (Preferred)
  2. Call us on registration day beginning at 9:00am at 519-867-2651 to register the 2 children at the same time.

Private vs Group Swim Lessons

Private Lessons:

Great for mastering a skill that you’ve fallen behind in or need more work on. This is typically various strokes where breathing technique needs more work, or a pull/kick needs corrected. This could also be advanced skills in preparation for advanced courses. When a child is in private lessons our concern is not working toward a specific level, but a specific skill you’ve come to us wanting to work on. Private lessons are suggested for children 6+ that need some additional work.

Group Lessons:
Group lessons offer a great social setting for children with similar skill level. Being surrounded by peers encourages them to master skills quicker than they would in a solo setting. A group lesson also allows for adequate rest time for young kids that aren’t capable of moving for 30 minutes straight. Group lessons are best suited for 3–12-year-olds working on the basic skills in the water.

If you have further questions, feel free to reach out!

Tips for Swim Registration

1.       Account Set Up – If a Profile hasn’t already been created, set up the registrant’s profile in our system. Anyone who registers for a swim lesson requires an account. Creating an account before registration day is very important to save on time. You can also save your financial information on your account for a quicker checkout. Make sure you can login before registration day, if you have any issues with logging in call the Moore Sports Complex (519-867-2651) and we can assist you.

2.       Know your Child’s Level – If your child has completed swim lessons with us starting Jan 2022 their “Swim Level” will show up on their Customer Profile. If they have never taken swim lessons, it was done at another pool or they were completed before Jan 2022, please call the Moore Sports Complex. It is possible they will need to come in for an evaluation but this should be discussed at least a week before swim lesson registration opens. If you child is currently in swim lessons and you are unsure if they have passed, we update their level on their profile before registration.

3.       View the Schedule – One week before registration we post a preview of the Swim Lesson Schedule that we will be offering on our website https://www.stclairtownshipcommunityservices.ca/learn-to-swim/. This will also be available for viewing through the Program Registration page through your Login. Please review this schedule to know which swim lessons you would like to register your child in. Every swim lesson will have a 5 digit Course ID, searching for your swim lesson will be a lot easier if you input the Course ID into the Search Bar, or if you are calling please give this bar code to Sports Complex Staff. Also, have a couple of back up options in case your preferred swim lesson is already booked.

4.       Register Online – Registration opens at 9AM, registering online is going to be the fastest way to book your spot. Another option is to call in but calling in to register does take time and the phone line are busy, it may take hours to get through on registration day. Please do not come into the Sports Complex to Register.

5.       Unable to Register – Not able to get into the swim lesson you wanted? You can put your child on the waiting list! If anyone withdrawals from the swim lesson and your child is the first on the waiting list, that child will automatically be bumped into the open spot in our system and you will received an email letting you know a spot has opened up and asking you to confirm. Putting your child on the waiting list also lets us know what swim lesson you are interested in and if we are able to add any more swim lessons we will call whoever is on the waiting lists first.

Advanced courses

Click HERE to view our scheduled programming.


We want to remind everyone that if your child is feeling ill, please stay home. 

If you or anyone you know is interested in becoming a Lifeguard/Instructor who is at least 15 years old please contact us at 519-867-2651 or email info@stclairtownship.ca for more information!

We once again want to extend our gratitude for your continued support and hope that each one of you stays healthy during this time!

Pool Admission Standard

Children under the age of 10 years who are non/weak-swimmers “(unable to demonstrate comfortably/continuously swimming 2 widths of the MSC pool)” must be accompanied in the water by a parent or guardian who is at least 16 years of age and responsible for their direct supervision (within arms reach). The ratio of non/weak-swimmers to parent or guardian may be a maximum of 2 bathers to one parent or guardian (2:1). The ratio of non/weak-swimmers to parents or guardian may be increased to a maximum of 4 bathers to one parent or guardian (4:1) if life jackets are worn by all non/weak-swimmers in their charge.

Scroll to Top