Swimming in Saanich

Saanich Commonwealth Place (SCP)

SCP Drop-In Swim Schedule:

June 5 - June 11 Lengths Schedule
June 5 - June 11 Swim Schedule

Gordon Head Recreation

GHRC Drop-in Swim Schedule

April 3 - June 18 Swim Schedule
Facility Closed for Annual Maintenance: June 19 - July 3

Swimming Admissions & Passes

Click here for drop-in admission rates and pass options. Pay with cash, credit or debit, or find and Access Pass that's right for you! 

How was your last visit? Tell us here: Client Feedback Form

Summer 2023 Swimming Lesson Registration

Here's what you need to know about registering for Summer 2023 swimming lessons and advanced aquatic programs:


This summer, swimming lessons will open for registration Wednesday, June 14 at 6am. This is to allow Winter/Spring Term 2 lesson instructors to give parents guidance on what level their swimmers should register for next.  

Please note: for Summer 2023, this separate registration date applies to swimming lessons ONLY. Waterfit and advanced aquatics registration will open during general Summer registration at 6am on April 19.


We're excited to now offer the Lifesaving Society’s Swim for Life lesson program.

Swim for Life is a nationwide comprehensive program that focuses on the development of fundamental skills for learners of all ages and abilities. It includes fun, hands-on activities that teach Water Smart education for the whole family. Swim for Life also flows seamlessly into the Canadian Swim Patrol program, and then into the Lifesaving Society’s lifesaving and vocational training awards.

Determine your swimmer's level in the new program using the chart below: 

Current Red Cross Level New Swim for Life Level 
 P A R E N T   &   T O T 
Starfish Jellyfish
Duck Goldfish
Sea Turtle Seahorse
 P R E S C H O O L
Sea Otter Octopus
Salamander Crab
Sunfish Orca
Crocodile Sea Lion
Whale Narwhal
 S C H O O L   A G E 
Swim Kids 1 Swimmer 1
Swim Kids 2 Swimmer 2
Swim Kids 3 Swimmer 3
Swim Kids 4 & 5 Swimmer 4
Swim Kids 6 Swimmer 5
Swim Kids 7 Swimmer 6
Swim Kids 8 Swimmer 7 / Rookie Patrol
Swim Kids 9 Swimmer 8 / Ranger Patrol
Swim Kids 10 Swimmer 9 / Star Patrol
  • When a swimmer turns 5 years old, they transition from Preschool levels to Swimmer levels.
  • When 5 years old, if a swimmer has completed Octopus, Crab, Orca or Sea Lion, they would register in Swimmer 1.
  • When 5 years old, if a swimmer has completed Narwhal, they would register in Swimmer 2.