Share Close

Services

Drop-in Programs

Lane Swim CAD$9 per class From CAD$7 per visit with 10-ticket pass - Community Swims (55+) pass Purchase required to enroll

Lane swim in the Lap pool.

Leisure Swim CAD$9 per class From CAD$7 per visit with 10-ticket pass - Community Swims (55+) pass Purchase required to enroll

Leisure Swim in Leisure pool only.

BH Day School

Staff Swim CAD$0 Purchase required to enroll

Swim For Life

Parent & Tot 1 CAD$215 Purchase required to enroll

Parent & Tot 2 CAD$215 Purchase required to enroll

Parent & Tot 3 CAD$215 Purchase required to enroll

Preschool 1 CAD$295 Purchase required to enroll

Preschool 2 CAD$295 Purchase required to enroll

Preschool 3 CAD$295 Purchase required to enroll

Preschool 4 CAD$295 Purchase required to enroll

Preschool 5 CAD$295 Purchase required to enroll

Swimmer 1 CAD$295 Purchase required to enroll

Swimmer 2 CAD$295 Purchase required to enroll

Swimmer 3 CAD$375 Purchase required to enroll

Swimmer 4 CAD$375 Purchase required to enroll

Swimmer 5 CAD$375 Purchase required to enroll

Swimmer 6 CAD$375 Purchase required to enroll

Private Lessons CAD$600

Our private classes are offered at a rate of $600 for an eight-week session, with each lesson lasting 30 minutes.

Please note that private lesson availability is dependent on the enrollment of our regular swim lessons.

Availability (if any) and registration for private lessons will open on December 29, 2025 at noon.

Lifesaving programs

Rookie Patrol - Swimmer 7 CAD$430 Purchase required to enroll

Ranger Patrol - Swimmer 8 CAD$430 Purchase required to enroll

Star Patrol - Swimmer 9 CAD$430 Purchase required to enroll

Bronze Star CAD$430 Purchase required to enroll

Bronze Medallion CAD$450 Purchase required to enroll

Bronze Cross CAD$500 Purchase required to enroll

National Lifeguard CAD$600 Purchase required to enroll

National Lifeguard is a legal certificate for lifeguarding throughout the country and is recognized by the province of Ontario for lifeguarding public swimming pools.

Prerequisites: Minimum 15 years of age, Bronze Cross, and Lifesaving Society Standard First Aid (need not be current) or Standard First Aid from one of these approved agencies.