Swimming lessons

Our year-round learn-to-swim lessons include a variety of programs that are designed for swimmers of all ages and abilities. We offer beginner to advanced children's swim programs that meet the skills and abilities of participants. Lessons are offered at Cowichan Aquatic Centre year-round, and seasonally at Crofton Outdoor Pool and Fuller Lake Park.

Register for swimming lessons

New! Swimming lesson registration will now take place monthly on the second Wednesday of each month at 7am. The next registration date is Wednesday, December 9.

The changes to monthly registration and swimming lesson pool space allocation are based on feedback received from engaging with the public and pool users in spring 2026 through two surveys. Review what we heard at ConnectNorthCowichan.ca/swim-survey

Register

Changes to swimming lessons and pool space allocation

Beginning in January 2027, the Cowichan Aquatic Centre is expanding lesson capacity and moving to a more flexible registration system.

Swimming levels

Our swimming lesson levels follow the Lifesaving Society Swim4Life program. Review the descriptions linked below to choose the right level for yourself or your family member. After reviewing the descriptions, if you are still unsure what level to register for, attend a public swim at the Cowichan Aquatic Centre and ask a staff member for a quick skills assessment. 

Private swimming lessons

If your child benefits from extra assistance at school, during transitions or in other activities, it's a good sign they might benefit from additional support during swimming lessons. 

Availability is limited and spots are filled on a first-come, first-serve basis. Private lessons take place once or twice per week, and all private lessons are 30 minutes in length. Private lessons can either by private (one swimmer) or semi-private (two simmers), and they are booked in 4 lesson sets.

Cost
  • Private (one swimmer): $45 per 30-minute lesson ($180 per 4-lesson set)
  • Semi-private (two swimmers): $60 per 30-minute lesson ($240 per 4-lesson set)
Additional details
  • Private lessons follow the Lifesaving Society Swim for Life® program used in our regular swim lesson offerings.
  • All instructors hold Lifesaving Society Swim Instructor certification.
  • Swim instructors have all received training in the Canucks Autism Network instructional approach, providing them with additional strategies to support swimmers with a variety of learning styles and needs.
Request private lessons
  1. Submit the private swim lesson request form (linked below)
  2. Your request will be reviewed, and staff will contact you with available days and times to choose from

Private lesson request form