The school offers over 15 different types of sport to take part in.
Athletics, Badminton, Basketball, Chess, Cricket, Cross country running, Dance, Football, Gymnastics, Hockey, Rugby Union, Swimming, Table Tennis, Tennis and Volleyball.