Our club operates out of both Watermania and Minoru pools. Our learn to swim program, the Rapids Swim School, (children 6-10 years of age) runs out of Minoru pool. At Watermania, we have competitive programs for children 8 years of age and higher.  We also have non-competitive programs for swimmers 12-15 years of age. For more information please read the program overview below or contact us at [email protected] 

2022-2023 Season Registration Information
The 2022-2023 season will begin in September 12, 2022. For more information go to our 2022-2023 Registration information page for assessment and registration dates. Basic minimum requirements for entry level programs are also listed on this page. 

To join our club, any potential new swimmers must complete an assessment. 

Please note:

  1. Age of swimmers is as of December 31, 2022.
  2. Having completed these levels does not guarantee that a child is ready for our programs.
  3. New swimmers must be assessed by a Rapids coach. 

If you have any questions please email us at [email protected]



Program Overview

*Please refer to our registration package for more information about each group.

Rapids Swim School

This is our entry level program for children 6-10 years old.  This four level program develops children’s basic swimming skills in all four competitive swimming strokes, starts and turns.

After a swimmer progresses through the Swim School levels he/she will be encouraged to join the club’s Age Group Development or Youth programs as appropriate.

Age Group Development Program

The Age Group Development program is designed to introduce young athletes (age 11 and under) to the sport of swimming. Skill sets begin at fundamental levels and continue upward, and are consistently focused on developing skilled and knowledgeable athletes. AGD swimmers are encouraged to be multi-disciplined and multi-sport. Once they reach age 12, swimmers can move up to the Youth programs.

Youth Program

This level of our program is designed to introduce swimmers over the age of 12-13 years of age to competitive swimming (Youth 1) or to continue to develop regional competition level  (Youth 2) to provincial athletes (Youth 3) who are committed to long-term development.  Swimmers have the ability to be multisport and excel in swimming as they get older. The focus of the program is learning to train, mastering more sophisticated techniques, and exposing the swimmer to expanding aspects of competitive swimming and the sporting lifestyle.


Senior Provincial


This program is for provincial-level swimmers 14 and over, working to develop and maintain the ability to perform at a regional (SR Regional) and to develop to the  provincial level (Senior Provincial). The focus of the group is to continue the process of physiological and technical training with exposure to multiple levels of competition and developing a successful student-athlete lifestyle.   

Swimmers in the Senior Regional group  have the ability to be multisport and excel in swimming as they get older. A high level of commitment is required for participation in the Senior Provincial program.  

National Age Group & National Programs

NAG is a pre-senior level program. The goal of NAG is to develop dedicated athletes further to be successful at national level competitions (Western Canadian Championships and Junior National Championships) and to prepare them for senior-level development.

The National level of our program is for motivated and dedicated nationally qualified swimmers. The focus of this group is to develop the athlete's ability and skills to qualify and compete as a finalist at the National level with the potential to reach the International level. Participation in these programs is at the sole discretion of the Head Coach.

Youth Fitness & Senior Fitness

This program is for swimmers who are interested in continuing to swim and train, but are either involved in multiple other activities or are generally more casually interested in the sport. This is a non-competitive program, however swimmers can request to move into a competitive program if they train well and meet competitive programming requirements for their age. Additonal fees will be incurred to participate in Swim BC sanctioned competitions. Youth Fitness is for swimmers aged 12-13 years old. Senior Fitness is for swimmes 14-16 years old. 

BCSSA Winter Maintenance

For competitive summer swimmers looking to maintain or develop swimming skills between September to April. Swimmers are placed in an appropriate Rapids program based on age and ability and must adhere to BCSSA Winter Maintenance rules. Availability of this program is very limited and only provided once registration in all other programs is completed.

University Swimmers

For swimmers 18 & over away from their university looking for off-season or holiday training. Swimmers must be nationally qualified and participation is at the sole discretion of the Head Coach.