
A joyful first chapter
KindergartenPlay Group, KG, PP1 and PP2: little ones build language, numbers and friendships through play, and learn to love school.
An all-round education in Ruai, Nairobi, where children grow in character, curiosity and confidence from their first day in Play Group to Grade 9.
An all-round education that builds character, culture, integrity, professionalism and openness, so learners thrive in a collaborative digital age.
A community where learners and staff never stop growing together, and every child rises to their full God-given potential.


In both national assessments, the majority of our learners exceeded expectations, and every learner met or exceeded them.
70%
of our Grade 6 class exceeded expectations in KPSEA
80%
of our Grade 9 class exceeded expectations in KJSEA
100%
of learners met or exceeded expectations in both
13
year groups, from Play Group through to Grade 9

Play Group, KG, PP1 and PP2: little ones build language, numbers and friendships through play, and learn to love school.

Hands-on CBC learning, with swimming, chess, robotics and coding woven into every learner's week.

Pathway guidance across STEM, Social Sciences and Sports, and real-world visits that connect learning to careers.
We prepare learners for success in their future endeavours.
We instil a driving force that keeps learners focused and motivated.
We help learners guide their behaviour, emotions and actions towards their goals.
We do ordinary things in extraordinary ways.

Looking for a school where your child will grow holistically? Come and see what makes City Rose Academy different.
“Keep up the good work, CRA. May God exceedingly bless your school to be fruitful and have dominion!”
Rev. Dr Kamau ThairuParish Minister“This is a great school. May it go beyond its horizon!”
Julius KarobiaMusic Teacher“This school will really make a big difference in a child's life. I love its organisation and classroom delivery. Well done, CRA!”
Pauline MwanziaHR Director