The following are the school’s societies:
- Christian Union – The Union’s patron is Mrs. Rebecca Omuyeyi. She is assisted by Mrs. Alice Oketch and Mrs. Ogonji.
- YCS – The Union’s patron is Mr. George Ndung’u.
- S.D.A – The Union’s patron is Mrs. Naomi Maticha assisted by Mrs. Lilian Rang’ondi.