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.
Swim programs
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.
Aquafit
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.
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.