make a splash

Led by caring, experienced instructors, our one-on-one and small group classes help swimmers build confidence and skills at their own pace.

find our schedule for different areas

Richmond Pool

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Port Moody Pool

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Coquitlam (Ramada)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Coquitlam (Como Lake)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Poco (Hyde Creek)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

South Surrey

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Delta

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: Set September 2 - October 30

Langley (Sandman)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Langley (Glen Valley)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Abbotsford (Sandman)

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Mission

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Chilliwack

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Lethbridge

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Calgary South

+Season: Summer | Date Range: June 30 - August 29
+Season: Fall | Date Range: September 2 - October 30

Calgary NE

+Season: Fall | Date Range: September 2 - October 30

Calgary West

+Season: Fall | Date Range: September 2 - October 30
+Season: | Date Range:

Calgary DT

+Season: Fall | Date Range: September 2 - October 30
swim instructor teaching
girl hiding face
kids underwater

our vision

more than just a place to learn how to swim

Our vision is to create a world where everyone can experience the joy, freedom, and health benefits of swimming, integrated with a holistic approach to wellness that nurtures the mind, body, and spirit.

happy kids... happy parents.

We have 2 children (3 years old) in classes with Coach Riya and could not be happier with how she has engaged with our kids. They are so excited to go to swimming lessons and started feeling confident in the water very quickly. I can't say enough positive things about how Riya has made them feel safe and confident.

Testimonial Item

Matthew Hoffmann

We've had a few weeks of lessons this season with Coach Alex. My daughter loves her fun teaching style and has been responding well to her warm and encouraging demeanor. I can highly recommend WCSS. We've made so much progress in our private lessons here. My daughter started out not wanting to put her face in he water and now likes to practice underwater flips!

Testimonial Item

Joan Slovan

West Coast Swimming School has amazing swim coaches. Coach Maria has been incredible at teaching my sister and I how to swim. We started as beginners, not knowing how to tread water and even scared to have our heads in the water. Over the past 2 sessions, coach Maria has helped us get over the fear of water and getting past the mental aspect of the deep water.

Testimonial Item

Jamie

West Coast Swimming School has amazing swim coaches. Coach Maria has been incredible at teaching my sister and I how to swim. We started as beginners, not knowing how to tread water and even scared to have our heads in the water. Over the past 2 sessions, coach Maria has helped us get over the fear of water and getting past the mental aspect of the deep water.

Testimonial Item

Philippa Johnson

join our community

Sign up for splash-worthy news, swim tips, and lesson updates!