List of best Private Primary Schools in Kenya

Education and CommunicationsList of best Private Primary Schools in Kenya
- Advertisement -

List of best Private Primary Schools in Kenya. Primary school is a very essential part of a child’s education journey. Most parents would love to take their kids to a school that not only teaches their children how to read and write but also brings them up morally correct and instills in them good values at an early age.

Typically, private primary schools charge a relatively higher amount as school fees compared to their public counterparts. But these institutions offer higher standards of learning to students and unsurprisingly form a more significant chunk of the top primary schools in Kenya in terms of learning standards and academic performance

If You are looking for a good Private Primary School to take your child to, you are probably looking for a reliable school, a school with dignity, a school with a very good reputation in terms of education and the school itself in general, not forgetting a dedicated primary school that continues to strive so as to produce highly educated pupils who perform very well in the country.

Citam Schools Woodley

CITAM Primacy Buruburu is part of Christ Is the Answer ministries located off Jogoo Road within Buruburu Estate, Phase 5. It is a private institution that offers both the 8.4.4 and the New Competence-Based Curriculum (CBC) education system.

The Keen Elite Schools

We provide Elementary, primary and junior secondary education.
We are located in Komarock, Phase 3B, Malewa road. Nairobi.

- Advertisement -
  •  Address:Komarock Phase 3B, Malewa road
  •  City/Town: Komarock
  •  Telephone Number: +254724878080
  •  Email Address:
  •  Website:

Shepherd’s Junior Primary School

Shepherds Junior School is an education provider that exists to nurture globally competitive students through unique programs, experiences and valuable partnerships.

  •  Address:BuruBuru phase II , Ol Donyo Lengai Rd
  •  City/Town: Buruburu
  •  Telephone Number: +254 721 241324
  •  Telephone Number 2: +254 733 241324
  •  Email Address:
  •  Website:

Agbon Academy Primary School

Agbon Academy Primary School is a Private Primary School, located in Makadara near Nairobi Town, Makadara Constituency in Nairobi County, Kenya.

  •  Address:Makadara, Nairobi
  •  City/Town: Makadara

St Michaels Holy Trinity Primary School

St Michaels Holy Trinity Primary School is a Private Primary School, located in Makadara near Nairobi Town, Makadara Constituency in Nairobi County, Kenya.

  •  Address:Makadara in or near Nairobi Town, Makadara Constituency, Nairobi County
  •  City/Town: Nairobi

Eutychus Academy Riruta

Eutychus is a private Day Mixed Secondary School located in Ng’ando, Dagoretti, in Nairobi Kenya. Founded on the 2/sept/2003.

  •  Address:Kenol petrol station ngong’ road , Nairobi, Kenya
  •  City/Town: Riruta
  •  Telephone Number: 0774 419140
  •  Email Address:

Wanda School, Athi River

Wanda School: Secure and loving environment for your child’s development.

  •  Address:Waridi lane, off KMC Rd, Athi River
  •  City/Town: Athi River
  •  Telephone Number: 0757 925845
  •  Email Address:

Happyland Preparatory School

Happyland Preparatory School is a private primary school in Makadara, Nairobi.  The institution offers a holistic approach to education and focuses more on academics, sports, music, drama, and the arts. As a result, the school has seen a steady rise in academic performance in the last few years.

Ubuntu Junior Academy

  • Address:Kikuyu Town, off Southern Bypass
  •  City/Town: Kikuyu
  •  Telephone Number: 0756515866
  •  Telephone Number 2: 0112078346
  •  Email Address:
  •  Website:

Holystar Academy

Holystar Academy has been in existence since 2009 and offers the Competency Based Curriculum (CBC) and 8.4.4 Curriculum.

At Holystar Academy, we strive to offer a very conducive learning environment which focuses on raising an all round pupil who makes a positive impact in the modern society. The school is guided by the motto of Education is never complete without character.

The school is located at Ongata Rongai, Pharmada estate in Rangau, Kajiado County 2km from African Nazarene University.

  •  Address:P.O. Box 8209 – 00200 Nairobi Kenya
  •  City/Town: Ongata Rongai
  •  Telephone Number: +254 725 559 391
  •  Telephone Number 2: +254 718 828 525
  •  Email Address:
  •  Website:

Viraj International Academy

VIRAJ international Academy is a co-educational day and boarding school for learners aged 2 ½ years and above. We offer the following curriculum to children from all parts of the globe.

Viraj International academy is always in the hot pursuit of academic excellence both in educational philosophy and approach.

We cherish to provide the safety, guidance and environment necessary for learners to achieve their potential in a friendly, supportive and academically rigorous environment. 

Viraj International Academy opened its doors in January 2015 and admitted its learners in the Early Years -Montessori and the Kenya National Curriculum and later became a Cambridge Assessment International Education Associate School, at which point we began offering and admitting learners to the international curriculum in September 2015.

  • Address:Viraj Road, Off Quarry Road,
    P.O BOX 76018-00508,
  •  City/Town: Nairobi
  •  Telephone Number: 0718-822202
  •  Telephone Number 2: 0732-822202
  •  Email Address:
  •  Website:

Wisdom Pot School

Wisdom Pot School is a Christian-based school based in Gachie, Kihara. Founded in 2006, Wisdom Pot School was made with a vision of providing not only quality education but also holistic formation for children of all walks of life.

  •  Address:Lower Kabete, Central Province, Kenya, 00400
  •  City/Town: Lower Kabete
  •  Telephone Number: 0722 795418
  •  Email Address:

Kiddy Steps Daycare and Kindergarten

  •  Address:Utawala, Nairobi, Kenya
  •  City/Town: Utawala
  •  Telephone Number: 0703 496420

Earlydays Daycare and Kindergarten

We seek to integrate the fore-years of a child’s education through learning that is based on playing, singing, practical activities, and social interaction

  • Address:Nairobi, Kenya, 8182-00100
  •  City/Town: Nairobi

Ruaraka Academy

Ruaraka Academy is a private mixed-day school, with an emphasis on Biblical foundations for their students that offers both the 8-4-4 and the newly introduced 2-6-6-3 education systems.

Established in 1988, this is one of the best-performing schools not only in Nairobi but in Kenya at large. The school’s vision is to train an all-rounded child in body, intellect, and spirit. The school strives to enforce the value of hard work, integrity, and the biblical building of character

The Agha Khan Primary Schools, Mombasa

Aga Khan Academy is among the oldest private schools in the county. The Aga khan primary school is a mixed school located in Mombasa Kenya. The school was one of the first schools in Kenya to introduce computer literacy classes for young kids

Kakamega Hill School

Kakamega hill school is a private primary school located in the western province of Kenya. The school was established in 2000 and has had over 13000 successful students who have passed through the school. The school has 50 qualified teachers and has won over 30 academic awards.

Giggles & Grins Kindergarten

  •  Address:1951, Nairobi West, Kenya
  •  City/Town: Nairobi

Reby-Peter Memorial Academy

We are Located In Kahawa west Nairobi County,next to St.Joseph Mukasa Dispensary.

  •  Address:Kahawa West, Kenya
  •  City/Town: Kahawa West
  •  Telephone Number: +254 722 660 835
  •  Telephone Number 2: 0722 421 224
  •  Email Address:

Cleverland School – Syokimau

  • Address:Mwananchi Road, Syokimau
  •  City/Town: Syokimau
  •  Telephone Number: 0720 143869
  •  Email Address:

Shannex Junior School Nairobi

Shannex Junior School Nairobi is a private owned Christian school based at Kasarani in Nairobi, Kenya.

  •  Address:Kasarani, Nairobi, Kenya
  •  City/Town: Kasarani
  •  Telephone Number: 0703 346130
  •  Email Address:

Kings International Academy

Kings International Academy is an initiative of Nairobi Gospel Center International. We began in January 2009 as Kings Kids Academy Kindergarten having 4 children and by the end of the year we had 20 children.
We realized that it had become a challenge to find a suitable environment in which some of the most formative years of the child’s life are spent.
Kings International Academy is committed to working hand in hand with families to ensure a seamless transition as the children join school. Children are offered a secure and nurturing environment to flourish as they embark on their first stages of lifelong journey of exploration, discovery, creativity, independence and fun.

  •  Address:P.O. Box 45383, Nairobi, Kenya
  •  City/Town: Nairobi
  •  Telephone Number: 0716 119645
  •  Email Address:
  •  Website:

Dosabi Blessed Centre Primary School

Dosabi Blessed Centre Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  • Address:Dagoretti in or near Nairobi Town, Dagoretti South Constituency
  •  City/Town: Dagoretti

Excel Bamboo Primary School

Excel Bamboo Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  •  Address:Dagoretti in or near Nairobi Town, Dagoretti South Constituency
  •  City/Town: Dagoretti

Gentiana Primary School

Gentiana Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  • Address:Riruta Dagoretti South
  •  City/Town: Dagoretti

Gladway Community Centre Primary School

Gladway Community Centre Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  • Address:Dagoretti in or near Nairobi Town, Dagoretti South Constituency, Nairobi
  •  City/Town: Dagoretti

Mutuini Educational Centre Primary School

Mutuini Educational Centre Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  •  Address:Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi
  •  City/Town: Dagoretti
  •  Telephone Number: 0707721768

Musanda Holy Ghost Church Primary School

Musanda Holy Ghost Church Primary School is a Private Primary School, located in Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi County, Kenya.

  •  Address:Dagoretti near Nairobi Town, Dagoretti South Constituency in Nairobi.
  •  City/Town: Dagoretti

Kimana Central Academy

Kimana Central Academy, Nairobi is a – Private Primary School, located near Nairobi Town, Dagoretti South Constituency in Nairobi County.

  •  Address:P.O. Box 25302 – 00100 Nairobi, Kenya
  •  City/Town: Dagoretti
  •  Telephone Number: 0722-625399

Murema Primary School

Murema Primary School is located in Kasarani. This school is run by a private individual and is a mixed institution. This school is highly recommendable for students who wish to thrive academically and earn good grades to excel in their studies.

  •  Address:Kasarani Mwiki Road
  •  City/Town: Kasarani

Kellyn Junior Academy Kasarani

  • Address:Maji Mazuri,Elimu Court. 10th Street., Nairobi, Kenya
    P.O BOX 7140-00300
  •  City/Town: Kasarani
  •  Telephone Number: 0721 868276
  •  Email Address:

Glorious Vision School

Glorious Vision School is a private primary school in Kasarani. It is a mixed-day school that provides a mix of the finely woven curriculum meant to shape your child into a whole person.

  • Address:Near Mwiki Police Station, Off Mwiki – Njiru Road, Nairobi
  •  City/Town: Kasarani

Providence Academy Ruaraka

A Christian school aimed at naturing God given abilities among learners.

  • Address:Off Thika Super Highway, near Garden City Mall
  •  City/Town: Ruaraka
  •  Telephone Number: 0787 190028

Pola Junior School

Welcome to Pola Junior School where your child is our top priority. We are delighted to share in the joy of watching your child grow emotionally, spiritually, socially, cognitively, and physically through a variety of learning experiences. Based on the credentials of our staff and the learning experiences we provide to all children in our care, Pola Junior School sets the standard for child care in your area.

  •  Address:Kitengela Town Ship
  •  City/Town: Kitengela
  •  Telephone Number: 0737 707 600
  •  Telephone Number 2: 0725 212 336
  •  Email Address:
  •  Website:

Milimani Kitengela Junior Academy

Milimani kitengela Junior Academy is a Private owned Primary School Offering Pre School and Primary studies.
It is a top-performing private primary school that offers pre-school and primary education based on the 8-4-4 syllabus.

  •  Address:P.O Box 608 Athi-River, Nairobi, Kenya
  •  City/Town: Kitengela
  •  Telephone Number: 020 2044034

Cavina School

Cavina School is a British preparatory school located in Nairobi, Kenya. The school majorly serves children between the age of three and thirteen years of all nationalities, religions, and backgrounds. The school was founded in 1950 by H Massie-Blomfield and has grown from a small group of boys taught in the headmaster’s home to one of the best private schools in Nairobi

Makini School, Ngong Road

Makini School is a private primary school that offers the Competency-Based Curriculum from Grade 1 to Grade 3 and the 8-4-4 system from Class 4 to Class 8. Apart from classroom learning, students enjoy a wide range of activities in the school such as Dance classes, digital literacy, voice training, and violin lessons.

Bellevue School

Bellevue School is located in the South C area. The private primary school was established in 1992

It is a mixed-day school offering both the 8-4-4 and Kenyan competency-based curriculum (CBC). The school sits in a modern and well-built complex with different amenities such as a standard football field, semi-Olympic size swimming pool, and a well-stocked library

Mirema School

Mirema school is located on Mirema Drive, off Thika Road, and was established in 1998 in what seemed like a far-fetched dream of turning a home into a school.

The school is a Christian-based primary school offering the, 8.4.4, and the International British curriculum. The school is a mixed-day and boarding school. Students benefit from a rigorous academic program, engaging off-campus programs, creative arts, and different types of extracurricular activities.

Milimani Kitengela junior academy primary school

The Milimani Kitengela junior academy primary school is a private educational institution based in Kajiado county. The school offers both the 8-4-4 and CBC education systems and is controlled by the Kenya National Examination Council (KNEC) under the ministry of education

All Saints Kianyaga Academy

The All Saints Kianyaga Academy Primary School is an ordinary private educational institute in Baragwi, Gichugu, Kenya. This school is managed/sponsored by a private individual

KBA School

KBA School is a Christian private primary school in Roysambu, Nairobi. The school started in 1991 as an educational ministry of Kahawa West Baptist Church. Since then, it has grown to become one of the best-performing private primary schools in Nairobi County.

Hillside preparatory school

Hillside preparatory school is a private institution located in Eldoret. The school offers both the CBC and 8-4-4 education systems. The school is new and has 8 classrooms, 14 toilets, and 10 teachers. It is open from Monday to Friday 8.00 am to 4.45 pm.

The school has a small number of students which makes it easier for the teachers to effectively handle and engage with the students

Kianda School

Kianda School is a private girls-only primary school in the Westlands area of Nairobi County. Opened in 1977, the school has helped thousands of girls get the best scores at KCPE and become top students in Nairobi County

Thorngrove Schools Kitengela

Our school is past Milimani area of Kitengela Town, in a tranquil environment with adequate facilities that will ensure growth and personal development of every student in the school. The school is dedicated to helping parents and guardians fulfill the important responsibility of educating their children.

Motto: Consistent study and discipline. We believe that in the absence of discipline, no learning can take place.

Vision: We endeavor to become a centre of excellence in provision of quality education through efficient services and facilities.

Mission: To provide holistic quality education to the children equipping them with knowledge, practical skills and Christian moral values necessary for the service of God and humanity

The school started on 15th January 1999 as a pre-school in a rented converted car garage. It has steadily grown from this to a full day and boarding primary school with modern facilities on its own land.

  •  Address:Along Old Namanga road
  •  City/Town: Kitengela
  •  Telephone Number: +254731484933
  •  Telephone Number 2: +254725219405
  •  Email Address:
  •  Website:

Sunnyside Academy Kitengela

Sunnyside school is situated in Kitengela, just 45 minutes-drive away from the hustle and bustle of Nairobi City. Learners enjoy the quiet environment in the 10-acre school compound along the Ostrich Farm Road, outside of Kitengela Township.

  •  Address:Kitengela, Kenya
  •  City/Town: Kitengela
  •  Telephone Number: 0725778795
  •  Email Address:
  •  Website:

Kauti Juniour Academy

For close to 20 years, we have been welcoming students into the Kauti Junior Academy family where they get well rounded, top quality education. Since our first students sat for their national examinations in 2007, we have been consistent in being one of the best performing schools in Kajiado county and indeed nationally.

Strategically situated along old Namanga Road – away from urban influence but only a few minutes drive from Kitengela town center – we provide a home-like environment where every student is understood by their teachers. The guaranteed small class population (25 students max) ensures each student gets one on one interaction with their teacher. This supportive learning environment encourages students to excel as they acquire knowledge and develop independence and confidence.

  •  Address:Kitengela, Kenya
  •  City/Town: Kitengela
  •  Telephone Number: 0722865911
  •  Email Address:
  •  Website:

The Ark Junior School – Kitengela

The Ark Junior School is a private learning facility that prides itself on providing an integrated curriculum that aims at building the whole child socially, culturally, mentally, and physically. It is also one of the primary schools in Kitengela that admits kids at the tender age of 2 years. In addition, it hires trained teachers that ensure the kids are adequately catered for.

  • Address:Kitengela, Kenya
  •  City/Town: Kitengela
  •  Telephone Number: 0728661383

The Kennedy School Kitengela

  • Address:Hills View Court Gate 4, E.P.Z. Rd
  •  City/Town: Kitengela
  •  Telephone Number: 0717231112
  •  Email Address:
  •  Website:

Coast Academy Mombasa

The Coast Academy aims to provide opportunities for all students to develop their full potential and to stretch their academic abilities in a way that builds confidence and enables them to live their lives to the full.

  • Address:Kaunda Avenue, Mombasa
  •  City/Town: Mombasa
  •  Telephone Number: +(254) 020 2107788
  •  Email Address:
  •  Website:

Zuwena International School

Zuwena International is a Christian school, offering both Montessori and the CBC curriculum. In addition to extracurricular activities such as swimming and music, your child will also learn languages, namely French and German. They have relatively affordable application fees and tuition fees, compared to other private schools in the area. Young children get to stay active in the play areas within the kindergarten and playgroup section.

  •  Address:Syokimau off Katani Road
  •  City/Town: Syokimau
  •  Telephone Number: 0714555656
  •  Telephone Number 2: 0733942380
  •  Email Address:

Hillcrest Preparatory School

  • Address:Langata Road
    P.O. Box 24282, Nairobi 00502
  •  City/Town: Nairobi
  •  Telephone Number: 0736256173
  •  Telephone Number 2: 0724256173
  •  Email Address:
  •  Website:
- Advertisement -

Check out our other content

Check out other tags:

Must Read