Nursery & Primary · Mbarara · Since 1984

Where young minds prepare for the future

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.

5,000+ alumni prepared for the future since 1984
Nursery pupils proudly holding up their paintings
Pupils sprinting in team bibs on sports day
A pupil reading a picture book in the library
Pupils performing a traditional dance
40+ yearsof excellence
45 teacherswho know every child
AcademicsA proven P.1–P.7 curriculum
CharacterDiscipline, respect and faith
SportAthletics, football and more
CreativityMusic, dance and drama
About MPS

Building a meaningful tomorrow, one child at a time

Pupils gathered in front of the Mbarara Preparatory School building
Pupils praying at morning assembly
Our story

Four decades of holistic education

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.

40+Years of excellence
5,000+Alumni
45Dedicated teachers
Explore our programs →
Learning programs

Three stages, one curious child

Every stage blends classroom learning with play, sport and the arts, so children grow in every way.

Kindergarten pupils showing their paintingsEarly years

Kindergarten

A nurturing start focused on early childhood development, play-based learning and the social skills children carry for life.

Play-basedEarly literacySocial skills
Pupils presenting a circulatory system modelP.1 – P.7

Primary

A rigorous academic curriculum that builds critical thinking and prepares pupils for PLE and success in secondary school.

EnglishMathsScienceSST
A pupil clearing the high jump on sports dayAll classes

Beyond the classroom

Sports, music, dance, drama and clubs where every child can discover and grow their talents.

AthleticsFootballMusicClubs
Pupils presenting a science project to a visitor
Pupils reading together in the library
A teacher hugging pupils on sports day
Beyond academics

Cared for like family, every single day

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.

Health & safetyCareful supervision and health care throughout the school day.
Nutritious mealsBalanced meals that keep active children going.
CounsellingEmotional support and guidance whenever a child needs it.
Character buildingClubs, sport and service that shape good citizens.
School life

Moments our pupils look forward to

Learning at MPS goes far beyond the timetable. Here are a few highlights of the school year.

Pupils racing on sports day
Every year · School grounds

Sports day

Teams compete in athletics, football, basketball and the high jump, cheered on by families.

Photos
Pupils performing a traditional drama
Through the year · On stage

Music, dance & drama

Traditional dance, choir and drama that celebrate culture and build confidence.

Photos
Pupils baking chapati at the projects exhibition
Through the year · Exhibitions

Hands-on projects

Science models, crafts, farming and cookery that turn lessons into real skills.

Photos
A pupil playing chess
All year · Clubs

Chess & Scrabble

Board-game clubs that sharpen focus, strategy and vocabulary.

Photos
For parents

Your child's progress, in your pocket

The free MPS parent app puts every report, fees payment and school notice in one place.

  • Term reportsMarks, grades and division for every exam set.
  • Performance chartsSee each subject improve across terms.
  • Fees & paymentsFees for the term and every payment made.
  • Homework & testsDownload work set by your child's teachers.
  • Class videosLessons and live sessions from teachers.
  • Notices & messagesSchool news on your phone, and a line to the school.
  1. Install MPS from Google Play
  2. Sign in with the phone number the school has
  3. All your children appear automatically
Get it onGoogle Play

Number not recognised? Call +256 786 551 519 to link it to your child.

Illustration with sample figures

Admissions

Join the MPS family

Applying takes a few minutes. Tell us about your child and we will be in touch.

  • Apply onlineFill in the form with your child's details.
  • We contact youThe admissions office calls or emails to arrange next steps.
  • Visit and joinCome and see the school, then complete registration.

Checking admissions status...

Contact

We'd love to hear from you

Our offices are open every day from 8am to 6pm. Call, email, or drop by.

Send us a message

Your email app opens with the message ready to send.

Give your child a brighter tomorrow

Apply today and our admissions team will be in touch.

Start your application