Students engage in the following activities and clubs

  • Christian Union,
  • Young Christian Society,
  • Wildlife club
  • Media and journalism  club
  • Junior Achievers club
  • Science and Engineering fair
  • Young Scientist Kenya (YSK)
  • Debating club
  • Peace Club
  • Spinal Bifida & Hydrocephalus Association (SBHA)