Richmond Secondary has teams in the following areas (subject to student interest and coach/sponsor availability):
Aquatics
Cross Country
Boys Soccer
Bantam Girls Volleyball
Juvenile Girls Volleyball
Junior Boys Volleyball
Junior Girls Volleyball
Senior Boys Volleyball
Senior Girls Volleyball
Bantam Boys Basketball
Bantam Girls Basketball
Juvenile Boys Basketball
Juvenile Girls Basketball
Junior Boys Basketball
Junior Girls Basketball
Senior Boys Basketball
Senior Girls Basketball
Table Tennis
Wrestling
Junior Badminton
Senior Badminton
Golf
Girls Soccer
Tennis
Track and Field
Junior Ultimate
Senior Ultimate
Bantam Boys Volleyball
Juvenile Boys Volleyball