An information sheet showing available swimming programs
  • All pools are wheelchair accessible
  • Our swimming pool is located in the NexSource Centre
  • Drop-in participants must wear wristbands
  • Children must be 8 or older to swim alone
  • For children 0-2 years old, 1 parent can guard 2 infants (children must be within arms reach)
  • For children 3-7 years old, 1 parent can guard 3 children (children must be within arms reach)
  • Download a printable version of our summer drop in schedule

 ♦ Pool Maintenance Shutdown begins August 17, 2025

a photo of an indoor swimming pool
  • Size: 6 Lane, 25 Metre
  • Temperature: 30 Degrees Celsius (Includes Tot & Child Pool)
  • Volume: 145,000 Gallons (Includes Tot & Child Pool)
  • Minimum depth: 1.1 Metres
  • Maximum depth: 2.4 Metres
  • Bather capacity: 264 (Includes Tot and Child Pool)
  • Features a rope swing and shallow-end jets

a photo of an indoor swimming pool
  • Minimum depth: 0.45 Metres
  • Maximum depth: 1.1 Metres
  • Features a small slide, anchor-shaped spray feature, 4 x 6 foot area of bubble jets, umbrella water feature, spray jets
  • Temperature: 30 Degrees Celsius

a photo of an indoor swimming pool
  • Temperature: 40 Degrees Celsius
  • Volume: 10,000 Gallons
  • Minimum depth: 0 Metres (ramp)
  • Maximum depth: 0.9 Metres
  • Bather capacity: 36
  • Features therapeutic jets
Program and registration button

View our current aquatic programming schedule, and register online.   

Lifesaving Society Swimming Lessons

The Lifesaving Society's Swim for Life program stresses lots of in-water practice to develop solid swimming strokes and skills. We incorporate valuable Water Smart® education that will last a lifetime.

We offer swimming lessons for all skill levels and ages; programming is available for those as young as four months! If you're not sure what skill level your child is at, contact us directly for an assessment.

View our current swim lesson schedule and register online.

Certification Swim Programs

We offer advanced aquatic programs through both the Red Cross and the Lifesaving Society.

View our current certification program schedule and register online.

Learn lifesaving principles of water rescue education:

  • judgment,
  • knowledge,
  • skill, and
  • fitness.

Rescuers learn tows and carries; defense and release methods, in preparation for rescues involving conscious and unconscious victims.

Lifesavers develop stroke efficiency and endurance for a timed swim (500 m). Completing Bronze Medallion also certifies the swimmer with a CPR-A certificate.

Bronze Medallion is the prerequisite for Bronze Cross. Prerequisites: Bronze Star, or 13 years old and the ability to swim.

View our current swim lesson schedule and register online.

Bronze Cross is for those interested in advanced training, and more complex rescues both in the water and out with the Lifesaving Society Bronze Cross. Completing Bronze Cross includes an introduction to safe supervision in aquatic facilities, and certifies the swimmer with a CPR-C certificate.

Bronze Cross is a prerequisite for registering in other certifications, such as National Lifeguard (NL) and Lifesaving Instructor (LSI).

View our current swim lesson schedule and register online.

Develop basic lifeguarding skills, principles, and decision-making processes.

This course teaches lifeguards to prevent emergencies, and if necessary, respond effectively.

Prerequisites: 16 years of age, Bronze Cross, and current Standard First Aid.

View our current swim lesson schedule and register online.

Swim Instructors are responsible for teaching and evaluating candidates participating in the Swim for Life and Canadian Swim Patrol programs.

Prerequisite(s): minimum 15 years old, Bronze Cross or higher (need not be current).

Apprenticeship: Completed in course. Certification Currency: 2 years from the date of certification. 

View our current swim lesson schedule and register online.

Safety Programs

An information sheet showing available swim programs
An information sheet showing available swimming programs

Certified, and trained facilitators teach our Red Cross safety programs. Help your child build valuable skills for a lifetime.

View our current safety program schedule and register online.

A program for children nine years and older. Children are taught how to stay safe while at home alone.

View our current safety program schedule and register online.

This program is designed for youth, aged 11 to 15. Everything from managing difficult behaviours, to leadership is covered, and prepares youth for future babysitting opportunities.

View our current safety program schedule and register online.

This is a valuable two-day course offering first aid and cardiopulmonary resuscitation (CPR) skills. Participants receive a three-year certification in Standard First Aid CPR level A, C, or Health Care Practitioner (HCP), and Automated External Defibrillator (AED). Certification and recertification courses are available.

View our current safety program schedule and register online.