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
Leisure Swim CAD$9 per class From CAD$7 per visit with 10-ticket pass - Community Swims (55+) pass Purchase required to enroll
BH Day School
Staff Swim CAD$0 Purchase required to enroll
Swim For Life
Parent & Tot 1 CAD$215
Parent & Tot 2 CAD$215
Parent & Tot 3 CAD$215
Preschool 1 CAD$295
Preschool 2 CAD$295
Preschool 3 CAD$295
Preschool 4 CAD$295
Preschool 5 CAD$295
Swimmer 1 CAD$295
Swimmer 2 CAD$295
Swimmer 3 CAD$375
Swimmer 4 CAD$375
Swimmer 5 CAD$375
Swimmer 6 CAD$375
Private Lessons CAD$600
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
Ranger Patrol - Swimmer 8 CAD$430
Star Patrol - Swimmer 9 CAD$430
Bronze Star CAD$430
Bronze Medallion CAD$450
Bronze Cross CAD$500
National Lifeguard CAD$600
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.
Standard First Aid with CPR-C CAD$240