A place for learning, discovery, innovation and expression

Responsive image

Founded in


Number Of Students


Number of Staff



Responsive image

Shani School was started as a Kindergarten school in September 2002 by a group of parents who wanted to start their own school to promote family values and the human and spiritual development of parents, teachers, children, and child minders. Shani was and continues to be inspired by the spirit of St Josemaria Escrivá, and promotes the acquiring and raising human standards in all spheres of life. Shani School begun as a one campus kindergarten in September 2002 and has since grown to have 4 campuses incorporating both the kindergarten and primary classes up to STD 8.


Kindergarten Academics

In Shani Kindergarten, children are placed according to their year of birth. Play group (Sunnies) 2 ½ - 3 years and Baby class (Apples) 3 - 4 years. In these levels, children are taught life skills like washing hands and tiding up after an activity, pre-writing activities in Language and Number work, outdoor activities, storytelling, songs and pre-reading. Pre-primary 1 (Bells) 4-5 years and Pre- primary 2 (Grapes) 5-6 years, children are taught according to the new education system, Competency Based Curriculum (CBC).

Primary School Academics

The Primary section of Shani School was started in 2012. We offer both the 8 – 4 – 4 and the Competency Based Curriculum (CBC). We have the Lower Primary at Shani Angaza which encompasses Grade 1 – 3, where CBC is followed to the letter with competent and thoroughly trained CBC teachers. The learners then proceed to Upper Primary in Shani Nyota (for girls) and Shani Taji (for boys) for Class 4 – 8. The boys and girls are then separated at this stage for better learning experiences. We not only offer academics but also train them in co-curricular activities. The learners are engaged in swimming, games and clubs which are handled by professional coaches.


Life of A Shani Student

A thriving community of staff who love what they do and students from different walks of life

  • Meals

    Prepared by our very able kitchen team, our meals and snacks are made with care and a little bit of a homey touch.

  • Mentorship Program

    Mentoring is receiving guidance, encouragement and assistance from someone older and wiser for a greater course in life. Shani mentorship was started by the Shani School Management specifically the Shani School Counsellor

  • Arts and crafts

    A rich tradition of fostering creativity as we prop your child up to explore their talents

  • Games and sports

    As Shani, we believe that discipline is not only taught in the classroom.

Our Campuses

Find out more about our three homes.

  • Shani Taji

    This was the first Shani Kindergarten campus that was started in September 2002 and was popularly known as Shani ‘A’. It is located on Musa Gitau Rd, Nairobi City. It begun with only 5 students and now has more than 80 students at the campus. It is the administrative base of all Shani Campuses and is the location of the administrator’s office, the admissions office, the managing director’s office, the accounts department, Shani swimming pool and the Shani School kitchen. The school currently houses the STD 4, 5, 6, 7 and 8 boys only. The school is managed by the head teacher, her deputy and team of dedicated primary teachers. Shani Taji School hosts within their premises the Family Network International (FNI) office. This is the organization through which it carries out seminars for parents and activities for couples. To coordinate this we have two permanent staff - a Parents’ Coordinator and a Parents’ Courses Administrator who look specifically after parent affairs and education

    MAP →
  • Shani Angaza

    Shani Angaza School was opened on the 4th of September 2012. It is situated at the junction of Mzima Springs and Ole Nguruone Road directly opposite St. Austin’s Academy. The Primary section officially began in 2013 with both STD 1 and 2 classes reporting on 7th January 2013. Shani Angaza School is a mixed school for boys and girls. It has a kindergarten section and a primary section up to standard 3. We offer the 8-4-4 system of education and to this end We have engaged very highly qualified and experienced teachers. Due to the City County regulations, we were unable to put all our primary children in one premises. We, therefore, constructed 5 new classrooms which house the lower primary. The upper primary is housed in both Shani Taji and Shani Nyota. In October 2014, the construction of 5 new classrooms and 10 new sanitary facilities was completed. These classrooms are used by the primary section. The main building in Shani Angaza houses the STD 3 Z and a full Kindergarten with one class per kindergarten level. The school is managed by the head teacher, her deputy and team o dedicated primary teachers, kindergarten teachers, junior teachers and assistant teachers

    MAP →
  • Shani Nyota

    This new campus was envisioned to have a full kindergarten and also house the 2015 class of Standard 4 girls who began school on 6th January 2015. The school currently houses the STD 4, 5, 6, 7 and 8 girls and all the levels of the kindergarten classes. The school is managed by the head teacher, her deputy and team of dedicated primary teachers, kindergarten teachers, junior teachers and assistant teachers

    MAP →