Program Information


Transition from Red Cross Swim Kids to Lifesaving Society's Swim for Life Program

On January 1, 2023, the City of Richmond transitioned from the Canadian Red Cross Swim Kids program to the Lifesaving Society’s Swim for Life program for lessons. The Swim Lesson Transition Chart outlines which level of the Swim for Life program swimmers will move into based on their current or previous Swim Kids Level.

Swim Lessons Transition Chart
Frequently Asked Questions - Swim Lessons Transition

Important Notice to Swim Parents and Adult Swimmers

Children and adults must have the required pre-requisite in order to successfully register into swim levels. Children and adults can only be registered in a class with a start date that is AFTER the last day of the class they are already registered in. Registrations that contravene this requirement will be cancelled.


Aquatic Services FAQs

Frequently Asked Questions - Swimming Lessons

Call the Aquatic Leaders for more information:

  • Minoru Centre for Active Living: 604-238-8002
  • Watermania: 604-448-5369

3 Ways to Register

  • Select a button below to browse and register
  • 604-276-4300, Mon-Fri, 8:30am-5:00pm
  • In-person at any community facility. Note: Debit, cheque and cash are also accepted when registering in person

Swim Lessons - Preschoolers
Swim Lessons - Children
Swim Lessons - Youth
Swim Lessons - Adults
Swim Lessons - Private / Semi-Private - 3+ years
Lifeguard Programs - 13+ years

Adapted Swim - Child

This program provides modified swimming techniques that accommodate the abilities of individuals with cognitive or physical limitations. These courses have a maximum of five students. In addition to the teacher, there are usually volunteers to help ensure everyone feels supported in this welcoming and inclusive environment.