Clubs
- Art Club
- Christian Fellowship
- Nature Club
- Interact Club
- Home Science Club
- Leo Club
- Leo Club
- Leo Club
- Leo Club
- Leo Club
- Leo Club
Games
- Ping Pong
- Bowling
- Volleyball
- Volleyball team in action
- Volleyball team
- Football
- Football Team
- Football Team
- Playing Chess
- Playing Chess
- Playing Chess
- Chess
- Badminton
- Badminton Team
- Badminton action
- Basketball (Lower Forms)
- Basketball (Upper Forms)
- Basketball team in action
- Basketball team in action
- Basketball team in action
- Basketball team in action
Uniformed Club
- Scouts
- Red Crescent (Upper Forms)
- Red Crescent (Lower Forms)
- Karate
- St. John Ambulance
- St. John Ambulance
- St. John Ambulance
- St. John Ambulance
- St. John Ambulance (Upper Forms)
- St. John Ambulance (Lower Forms)