 The school offers 21 extra-curricular activities, labelled as co-curricular activities (CCAs) by the Ministry of Education.These include sports, uniformed groups, performing arts, clubs and societies.Several of these have performed well in outside competitions.