In addition to curricular subjects, all sections of the school offer a range of extra-curricular activities, including physical education, sports, team games, athletics, swimming, music, art, drama and craft.

These are incorporated into the formal timetable and designed to encourage all students to enjoy games and physical exercises. Other activities include subject clubs (science, social science, business and languages). Students also participate in inter-school competitions and assist in charity activities.