Swimming Lessons

Online registration available now! Check below for important information

Lessons for Kids

See below for upcoming swimming lesson times, registration information, and safety protocols during swimming lessons.


Swimming Lesson Groups:

  • Starfish – 4 to 12 months old; progression based on age
  • Duck – 12 to 24 months old; progression based on age
  • Sea Turtle – 24 to 36 months old; progression based on age
  • Sea Otter – 3 to 5 years old; progression based on performance
  • Salamander – 3 to 5 years old; progression based on performance
  • Sunfish – 3 to 6 years old; progression based on performance
  • Crocodile – 3 to 6 years old; progression based on performance
  • Whale – 3 to 6 years old; progression based on performance
  • Swim Kids 1–10
    • Once a child turns 5, they can move into the Swim Kids program, if ready (usually Swim Kids 1, depending on their swimming skills)
    • 5 to 13 years old; progression based on the successful completion of all performance criteria



The next set of swimming lessons start soon, and we have GREAT news: online registration will be available for the first time. BUT—we need your help to make this work. 

If you are considering registering a child for swimming lessons either now or at a future lesson set and you would like to register online, it is vital that your child’s current swimming level is in the ActiveNet system. Otherwise, you WILL NOT be able to register your child online on registration day. Please ensure your child’s profile is up to date. To do this:

  1. Call us any time before November 8 (the sooner the better!) to check if we have up-to-date information on your child’s swimming level. IMPORTANT: If your child is currently in swimming lessons, please wait till you have your end-of-session report card before you call. If your child does not pass the class, that’s ok—they can take that class again. We just need to ensure you are set up to register for it.
  2. If you’re not sure what level your child should register for, please bring them in for an assessment. We will be offering assessments November 1–7 during regular operating hours. They take about 10 minutes. Simply check in with the front desk when you arrive and fill out a form for your child to take onto the pool deck and meet with a lifeguard.
  3. Once you are certain your child’s current level is in ActiveNet, you’re good to go and will be able to register online for the correct level on registration day.

 Upcoming lessons run November 15–December 16. The schedule is available below.

New! We are trying out a new registration time outside of regular working hours: registration for this lesson set is 5:00 pm on Monday, November 8. If you have any difficulty registering online or would prefer to call or visit in person, these options are still available. You can reach us at 250-615-3030.

Please share this information with anyone you know who might want to sign up a child for swimming lessons to ensure registration day goes as smoothly as possible for everyone. Thanks for your help!

Current Schedule - November 15-December 16

Monday/Wednesday Afternoons

4:00–4:30 pmStarfish / Duck / Sea Turtle
Sea Otter
4:30–5:00 pmSea Otter
Swim Kids 1
Swim Kids 2
5:00–5:30 pmSunfish
Swim Kids 1
Swim Kids 1
5:30–6:00 pmSea Otter
Swim Kids 2
Swim Kids 3


Tuesday/Thursday Afternoons

4:00–4:30 pmSea Otter
4:30–5:00 pmSalamander
Swim Kids 4
5:00–5:30 pmSwim Kids 1
Swim Kids 2
5:30–6:00 pmStarfish / Duck / Sea Turtle
Swim Kids 1


Tuesday/Thursday Mornings

9:00–9:30 amSea Otter
9:30–10:00 amSea Otter
Sea Otter
10:00–10:30 amSunfish
Starfish / Duck / Sea Turtle
Upcoming schedule - Coming soon

Please check back later for information on the next set of lessons.

COVID-19 Safety
  • Wearing a mask in the facility is required, except while doing physical activity in the pool or gym.


Private Lessons and Adult Beginner Lessons

Private lessons available in December! See below.

Adult Beginner Lessons

No current sessions available. Please check back again later!

Browse other available activities here

Private Lessons

December lessons

December 4–18:

  • Saturdays: 11:30 am/12:00 pm/12:30 pm
  • Mondays: 1:00 pm/1:30 pm
  • Wednesdays: 1:00 pm/1:30 pm
  • Fridays: 2:00 pm/2:30 pm

Search "private lesson" here

Home > Parks & Recreation > Recreation > Swimming Lessons