Early yearsKindergarten
A nurturing start focused on early childhood development, play-based learning and the social skills children carry for life.
A caring, disciplined school where children grow in confidence, character and learning, from their first day in kindergarten to their last exam in P.7.





Before Mbarara Preparatory School, there was Mbarara Kindergarten, founded in 1984 by Winnie Mpaabwa. Both were born out of a passionate longing to provide quality and holistic education.
Today, under the direction of the founder, the school continues that legacy of preparing the nation's treasured young minds for the future, with modern facilities and a proven curriculum.
Every stage blends classroom learning with play, sport and the arts, so children grow in every way.
Early yearsA nurturing start focused on early childhood development, play-based learning and the social skills children carry for life.
P.1 – P.7A rigorous academic curriculum that builds critical thinking and prepares pupils for PLE and success in secondary school.
All classesSports, music, dance, drama and clubs where every child can discover and grow their talents.



We consider our pupils' welfare as important as their academic performance, and give it our full attention. Pupils spend time in activities beyond the classroom that build character.
Learning at MPS goes far beyond the timetable. Here are a few highlights of the school year.
Teams compete in athletics, football, basketball and the high jump, cheered on by families.
Traditional dance, choir and drama that celebrate culture and build confidence.
Science models, crafts, farming and cookery that turn lessons into real skills.
Board-game clubs that sharpen focus, strategy and vocabulary.
The free MPS parent app puts every report, fees payment and school notice in one place.
Number not recognised? Call +256 786 551 519 to link it to your child.
Illustration with sample figures
From the library to the sports field, this is what a day at MPS looks like.
Applying takes a few minutes. Tell us about your child and we will be in touch.
Checking admissions status...
Our offices are open every day from 8am to 6pm. Call, email, or drop by.
Your email app opens with the message ready to send.
Apply today and our admissions team will be in touch.