Extra and co-curricular activities include Sports, clubs, and  societies and tours.

In the Sports department there are many activities We have games such as soccer, volleyball, basketball, athletics, swimming and  also  indoor games like table tennis, darts, chess and scramble. Games are held twice a week on Wednesday and Fridays. We also hold sports/Interactive day once a term.

The school also has clubs such as wildlife, peer counseling, journalism, Great debaters that participate both in internal and external activities. There are also club trips and activities such as contests and tree planting that are organized by club members.

In the school we have scouts and St’ john’s movements involved in volunteer services.

Read more on;




Community Service




The Best Secondary School in Ruiru Sub-County and highly ranking among 'Academic Giants' in Kiambu County

Follow Us on social media