We have a total of 18 CCAs – Uniform Groups, Performing Arts and Clubs & Societies. Take a tour of your favourite CCA to learn more about it.
CCA Performances
Our 18 CCAs
Uniformed Groups | ||
![]() |
||
Boys’ Brigade National Cadet Corps Red Cross Youth | ||
![]() |
||
Girls’ Brigade National Police Cadet Corps Girl Guides |
Performing Arts | ||
![]() |
||
Concert Band Guzheng Ensemble Dance Club | ||
![]() |
![]() |
|
Choral Ensemble Language Arts Club |
Sports and Games | ||
![]() |
||
Badminton Basketball Floorball | ||
![]() |
||
Netball Table Tennis Football |
Clubs and Societies | |
![]() |
|
Robotics Club Media Studio |