Swim programs and lessons

Please follow the City's Facebook, Twitter and Instagram for aquatics updates. Check our closures and cancellations page to ensure your facility is open or your program is running as scheduled. 

You can view current schedules and register for programs at Play Your Way online.  Registration can also be completed over the phone at 519-661-5575 during regular business hours.

Register for a program

Swim programs

View the Drop-in schedule

Recreation swimming

Join us for a recreation swim!  Please note registration is not required to attend recreation swim sessions. Simply show up! Standard admission rates and admission policies apply.  Amenities such as diving boards, water slides, lanes and toys will be available where permitted.  Please follow directions from the lifeguards on duty and get ready to have some splashingly good fun.

Lane swimming

Register for lane swim opportunities in both short course, which is 25 metres in length, and long course, which is 50 metres in length. 


Register for an aquafit class that suits your schedule.  All classes are 45 minutes in length. We offer shallow water classes where participants can stand on the bottom of the pool or deep classes where we provide flotation belts.  Please consult your physician before beginning any exercise program.

Parent and tot swimming

Register for this recreational swim time for infants, toddlers and preschoolers aged 5 years and younger along with their parent or caregiver.

Women-only swimming

Register for this recreational swim time for women aged 13 years and older in a private environment with female staff. 

Swim lessons

We are pleased to offer the Lifesaving Society's Swim for Life program as our learn to swim program at our facilities.

Register for a program

Parent and Tot: 3-level program for children 4 months to 3 years of age.

Through structured in-water interaction between parent and child, we stress the importance of play in developing water-positive attitudes and skills. We provide Lifesaving Society Water Smart® tips on keeping your child safe in any aquatic setting. Certified instructors provide guidance and answers to your questions.

Because activities and progressions are based on child development, you register in the level appropriate for your child’s age: 4 to 12 months, 12 to 24 months or 2 to 3 years.

Preschool: 5-level program for children 3 to 5 years of age

Give your child a head start on learning to swim. The Lifesaving Society Preschool Program develops an appreciation and healthy respect for the water before these kids get in too deep. In our basic aquatic progressions, we work to ensure 3 to 5-year olds become comfortable in the water and have fun acquiring and developing a foundation of water skills. We incorporate Lifesaving Society Water Smart® education in all Preschool levels.

Swimmer: 9-level program for children 5 years of age and older

The Lifesaving Society’s 6-level Swimmer program makes sure your children learn how to swim before they get in too deep. Swimmer progressions accommodate children 5 years and older including absolute beginners as well as swimmers who want to build on the basics. We stress lots of in-water practice to develop solid swimming strokes and skills. We incorporate Lifesaving Society Water Smart® education in all Swimmer levels.

Last modified:Monday, May 01, 2023