Mowlem Creek Schools fosters an environment that encourages every child to be the best they can be. We hold our learners to a high standard, and we invest in their journey, because every child carries individual dreams, abilities, and aspirations. It is our job to help them grow into them.
We focus on nurturing well-rounded learners who build knowledge, practical skills, creativity, and confidence, and who learn to care for others and for the world around them. Learners take part in sports, creative activities, environmental projects, and teamwork, so that character grows alongside academic progress.
Our campuses in Ruai and along Kangundo Road in Mowlem offer dedicated staff, a happy and helpful family atmosphere, and a place where every child feels welcome. Begin your child’s Mowlem Creek journey today.
#WeAreMowlemCreek #RollingOutPotential
Why Mowlem Creek

Choosing a school is one of the most important decisions a family makes. At Mowlem Creek Schools, we want parents to feel confident that their child will be known, encouraged, and challenged in a caring environment.
With two convenient campuses, we provide welcoming learning environments designed to nurture academic growth, creativity, discipline, and personal development. Families can choose a day school or a boarding option, depending on what suits their child best.
We encourage learners to develop knowledge, practical skills, creativity, confidence, and a love for learning in a supportive educational environment.
Our Play Group programmes introduce children to early learning through age-appropriate activities, discovery, social interaction, and guided play. Free transport and snacks are provided for Play Group learners at both campuses.
We value sports, creative activities, environmental awareness, teamwork, and character development as important parts of a child’s growth.
Families seeking boarding can explore Mowlem Creek Ruby School in Ruai, which has a boarding section. Parents can also enquire about day-school options at either campus.
We want every child to feel known, encouraged, and capable. Our vision is a school community where learners discover their abilities, grow in confidence, and leave with a strong foundation for lifelong success.
Respect, responsibility, cooperation, and positive relationships guide daily life at our schools. We also value discipline, resilience, teamwork, and care for the environment, because character matters as much as academic results.
We combine classroom learning with guided activities, sports, creative expression, and practical learning. Learners are encouraged to ask questions, take part, solve problems, and apply what they learn in a supportive environment.
Rolling out your child’s potential.
Our promise to every learner and every familyRuby School in Ruai and Premier School along Kangundo Road in Mowlem. Both campuses welcome learners from Play Group, share the same commitment to quality learning and character development, and offer free transport and snacks for Play Group learners. Choose the campus that is right for your family.

Located in Ruai, Ruby School provides a welcoming environment where learners build knowledge, discover their talents, and develop the confidence to face the future. With a boarding section available, the school offers families an additional option for learners whose needs are better served by boarding.
From the early stages of learning to higher grades, our focus is on helping every learner realise their potential.
Families who choose Ruby School can enjoy a school day that balances learning, play, and personal growth. Whether your child joins us as a day learner or considers the boarding section, our team works to help them settle in, build friendships, and enjoy learning.
Play Group learners receive free transport and snacks.
Discover Ruby School
Conveniently located in Mowlem along Kangundo Road, Premier School is committed to an engaging learning environment where children grow academically, socially, and creatively.
We believe education goes beyond textbooks. Through classroom learning, guided activities, sports, teamwork, and character development, we prepare learners with the knowledge, confidence, and skills they need for the future, from their first steps into education through primary and junior school.
Premier School is our main campus and a convenient choice for families in and around Mowlem. Learners benefit from engaging classroom teaching, guided activities, and opportunities to take part in sports, creative work, and practical learning every week.
Play Group learners receive free transport and snacks.
Discover Premier School
Our Play Group programme gives young children the chance to explore, communicate, make friends, and develop foundational skills through guided play. Starting school is an important milestone for children and parents, so we help little learners feel welcome, confident, curious, and ready to discover the world around them.
Through songs, stories, shared play, and simple discovery activities, children learn to communicate, take turns, and enjoy being part of a group. These early experiences build the confidence and curiosity that help them move smoothly into the next stage of learning.
A special offer for Play Group parents at both Ruby School, Ruai, and Premier School, Mowlem.
Every child has unique strengths, interests, and abilities. Our approach nurtures these qualities while supporting learners in their academic journey.
We encourage curiosity, participation, problem-solving, and the development of strong foundational knowledge. Learners are guided to ask questions, think things through, and build the habits that support success in every subject.
We value opportunities for learners to express themselves, explore ideas, and develop practical skills. Hands-on activities help learning make sense beyond the page.
Sports and recreation help children develop fitness, teamwork, discipline, resilience, and confidence. Through games and physical activity, learners also learn fair play and how to win and lose graciously.
We encourage learners to appreciate nature, care for their surroundings, and understand their role in building a sustainable future. Small everyday actions teach big lessons about responsibility.
Respect, responsibility, cooperation, and positive relationships are important parts of preparing children for life beyond school. We model and encourage kindness, honesty, and good teamwork every day.
Our goal is to help learners grow in knowledge, character, and confidence as they work towards their full potential.

Mowlem Creek Ruby School has a boarding section for learners whose educational needs are better served by boarding.
We aim to support learners’ academic progress, personal development, independence, and positive values. Boarding gives learners the chance to grow in responsibility, build lasting friendships, and develop good routines, while staying focused on their studies.
Boarding is one option among several. Parents can also enquire about day-school options at either campus. Contact the Ruai campus to ask about boarding arrangements, requirements, and availability.
Ask about boardingJoin the Mowlem Creek Schools family. Our admissions team can guide you through the enrolment process, available classes, school fees, required documents, and campus options. Whether your child is taking their first steps into education or moving up through primary and junior school, we will help you find the right place and the right time to begin.
Ruby School in Ruai or Premier School in Mowlem.
Confirm class availability and admission requirements.
Familiarise yourself with the campus.
Finish the process with guidance from the school.
Trips, career exposure and milestone moments are part of how we build knowledge, teamwork, and character. Tap a card to see the photos.
Browse by album: aviation career week, the Naivasha trip, both campuses, graduation and everyday school life.
We would love to hear from you. Call, message, or email us to confirm the classes currently offered, available spaces, fees, and required documents, or to arrange a visit to the campus of your choice.
Along Kangundo Road, Mowlem Area, Nairobi
Primary phone: +254 700 080010
Alternative phone / WhatsApp: +254 754 080010
Ruai, Nairobi
Primary phone: +254 700 080010 (shared central admissions line)
Alternative phone / WhatsApp: +254 754 080010
Send an enquiry or request a campus administration callback on our Facebook page.
Prefer to write to us? Use the enquiry form in the Admissions section and we will respond on WhatsApp.