Preschool
Playgroup · PP1 · PP2
Play-based discovery, early skills and joyful beginnings.Enquire →
WELCOME TO ELITE HERITAGE SCHOOLS
A nurturing learning community where every learner is encouraged to discover their potential, build character and thrive.
At Elite Heritage Schools, we believe every child deserves the opportunity to learn, explore and flourish.
Established in 2017, our school community is committed to nurturing learners through purposeful teaching, supportive relationships and opportunities to develop talents, confidence and character.
Explore our learning journey →From the first steps in preschool to the next chapter in junior school, learners are supported at every stage.
Playgroup · PP1 · PP2
Play-based discovery, early skills and joyful beginnings.Enquire →Grades 1 · 2 · 3
Building strong foundations through active learning.Enquire →Grades 4 · 5 · 6
Growing knowledge, independence and confidence.Enquire →Grades 7 · 8 · 9
Developing skills, responsibility and readiness for the future.Enquire →Preschool, Lower Primary and Upper Primary are offered at Utawala and Kayole. Junior School is offered at Utawala Junior School.
Our school-provided KCPE results show a positive upward trend from 2018 to 2023. As education evolves, we continue our journey with the Competency-Based Education (CBE) curriculum.
KCPE mean scores · 2018–2023
Learning comes alive through activities that encourage teamwork, creativity, healthy living and cultural appreciation.
Celebrating traditions, identity and creativity.
Showcasing talent and teamwork.
Football, skating, swimming, art, chess and athletics.
We welcome families who are looking for a supportive, engaging learning environment. Contact the campus of your choice to enquire about admission requirements, availability and school visits.
Apply for Admission ↗Applications open through the official Elite Heritage Schools admissions portal.Connect with the campus that suits your learner’s level. Use the map links for directions.
Playgroup, PP1–PP2 and Grades 1–6
Get directions →0797 511 251Playgroup, PP1–PP2 and Grades 1–6
Get directions →0708 682 482Grades 7, 8 and 9
Get directions →0797 511 251Confirm the preferred contact number for Junior School before publishing.Have a question about admissions, learning or campus visits? Reach out to our team.