Swimming Lessons

Victoria BC swimming lessons taught by Island Swimming Club instructors. Swim lessons provided for Saanich and the Greater Victoria area.

We currently offer:

Island Swim Skills Junior at Crystal Pool and Saanich Commonwealth Place
Island Swim Skills Senior at Crystal Pool 

Questions about lessons? Contact Dan!


Island Swim Skills Junior

Recommended Ages 4 - 9, no minimum ability level required

Island Swim Skills Junior takes swimmers from beginner, to comfortable, to confident in the water! Participants in these swimming lessons are sorted into classes on the first day, and then focus on mastering the basics in a fun, safe environment lead by expert instructors!

NEW FOR THE 2023-2024 SEASON                                                                            Tired of trying to find swimming lessons every session? Participants now have the option of choosing between registering on a per-session basis, or a new Yearlong registration to secure a spot for the rest of the season.

When registering, look for "Yearlong Program" to secure your child a spot in the Fall, Winter, and Spring sessions - all in one!

Click below for Swim Skills Junior at Crystal Pool (via Aquatics, Swim Clubs)

Click below for Swim Skills Junior at Saanich Commonwealth Place:


Island Swim Skills Senior

Recommended Ages 7 - 13. Registrants must be able to swim 25m of confident, comfortable Front Crawl. Swimmers unable to meet requirements will be asked to withdraw and register in Island Swim Skills Junior.

Wondering what else your child can get out of the world of aquatics? Island Swim Skills Senior encourages all swimmers to continue expanding their aquatic skill set and fitness - even those not interested in pursuing competitive swimming as a sport.

Building on the basics learned in Island Swim Skills Junior, swimmers are introduced to a variety of new skills that can be applied to the aquatic world for potential future careers, for sport, general fitness, or just for fun!

Click below for Swim Skills Senior at Crystal Pool. Find us in the Aquatics section under Swim Clubs.