Makini School is a prestigious private educational institution in Kenya, offering both the Kenyan CBC curriculum and the British Cambridge curriculum.
Started in 1978, the school began as Riara Gardens Academy with just eight nursery students and has grown to have multiple campuses in Ngong Road and State House Avenue in Nairobi, and Migosi and Kisumu City in Kisumu.
Acquired by Scholé International in 2018 and part of the ADvTECH Group, Makini is recognized for its commitment to academic excellence and global educational standards.
Nairobi Campuses
Makini Preschool – Ngong Road
Makini Preschool on Ngong Road is a leading early childhood education center in Nairobi, designed to provide a nurturing and stimulating environment for children aged 2 to 6 years.
It follows the Kenyan CBC curriculum, with a strong emphasis on holistic development, play-based learning, and pastoral care.
Makini Primary School – Ngong Road Campus
Makini Primary School on Ngong Road is a flagship campus offering Grade 1 to Grade 8 education under the Kenyan Competency-Based Curriculum (CBC).
The school integrates modern technology, such as projectors and Wi-Fi, to enhance ICT, STEM, and robotics education.
Makini Cambridge School – Ngong Road
Makini Cambridge School, located on Ngong Road in Nairobi, is a premier international school offering the British Cambridge Curriculum from Early Years through to IGCSE (Year 11).
Also Read: Rusinga Schools Fees, Location & Contacts
It is a registered Cambridge Assessment Centre and a member of the Kenya Association of International Schools (KAIS).
The school uses ADvLEARN Platform, an AI-powered adaptive learning system that personalizes content based on each student’s strengths and gaps.
Makini Junior School – Ngong Road
Makini Junior School on Ngong Road is a private junior secondary school offering Grades 7 to 9 under the Kenyan Competency-Based Curriculum (CBC).
The classrooms are equipped with projectors and Wi-Fi to support digital learning, STEM, and robotics.
Teachers are trained in CBC, and many have contributed to national instructional materials.
Makini Statehouse Junior Academy
Makini Statehouse Junior Academy is a private junior school located in the serene and secure Statehouse Avenue neighbourhood in Nairobi.
It offers a CBC-based curriculum from Playgroup to Grade 5, with a strong emphasis on academic excellence, character development, and personalized learning.
The curriculum focuses on Life skills, fine & gross motor skills like modelling and painting, social etiquette, language & Math.
Kisumu Campuses
Makini Junior School – Migosi
Makini Junior School Migosi is a vibrant and innovative campus located along Kisumu-Kakamega Road in Migosi, Kisumu.
It offers early years and primary education under the Kenyan Competency-Based Curriculum (CBC), with a strong focus on digital learning, life skills, and holistic development.
Lessons are enhanced with videos, songs, virtual games, and live worksheets, with parental involvement in home learning encouraged.
The environment is safe and child-friendly, with digital tools and learning aids being heavily used in teaching by the teachers.
Makini School – Kisumu City (Nyerere Road)
Makini School Kisumu City is the newest campus in the Makini network, located along Nyerere Road within the spacious grounds of the Shree Lohana Mahajan property.
It offers both Primary (Grades 1–6) and Junior Secondary (Grades 7–9) education under the Kenyan Competency-Based Curriculum (CBC).
Also Read: Greenwood Groove International School Fees & Contacts
Learners are guided toward Senior School pathways through Art & Sport Science, STEM, and Social Sciences.
FEES
Makini School Ngong Road Fees Structure
New Admissions (One-time Fees)
Application form/interview – Ksh1,750
Registration fee – Ksh2,390
Refundable deposit – Ksh13,200
Termly Tuition Fees (Inclusive of Meals, Computer, Games, & Swimming)
Day Care – Ksh87,827
Pre-Primary 1– Ksh87,827
Pre-Primary 2– Ksh92,162
Grade 1– Ksh95,698
Grade 2 – Ksh105,864
Grade 3 & 4 – Ksh106,320
Grade 5 & 6 – Ksh106,890
Additional Termly Payments
P.T.A. Fund – Ksh1,000
Group Insurance Cover – Ksh550
Yearly Payments
School Diary – Ksh450
School Identity Card – Ksh550
Optional Extracurricular Fees
Karate– Ksh3,000
Horse Riding– Ksh7,000
Skating– Ksh4,000
Taekwondo– Ksh5,000
Golf– Ksh7,000
Soccer– Ksh6,000
Basketball– Ksh4,500
Swimming– Ksh7,000
Table Tennis & Chess– Ksh4,000 each
French, Drama, Art/Craft, ICT– Ksh4,000 each
Piano/Instruments, Music– Ksh8,000 each
Makini School Junior Academy (State House Avenue) Fees Structure
New Admissions (One-time Fees)
Application form/interview– Ksh1,650
Registration fee– Ksh2,200
Refundable deposit– Ksh13,200
Termly Tuition Fees (Inclusive of Meals, Computer, Games, & Swimming)
Day Care– Ksh71,675
Pre-Primary 1– Ksh71,675
Pre-Primary 2– Ksh75,296
Grade 1– Ksh89,354
Grade 2– Ksh91,697
Grade 3– Ksh92,123
Grade 4 & 5– Ksh99,365 – Ksh99,897
Additional Fees
P.T.A. Fund– Ksh1,000 (per term)
Group Insurance Cover– Ksh550
School Diary & Identity Card– Ksh450 and Ksh550 respectively (annually)
Makini School Cambridge Curriculum Fees Structure
Termly Tuition Fees
Early Years– Ksh103,950
Reception– Ksh109,080
Year 1– Ksh138,597
Year 2 to Year 6– Ksh138,598 – Ksh139,881
Year 7 & 8– Ksh182,685
Year 9– Ksh192,300
Year 10– Ksh201,364
Year 11– Ksh302,047
Additional Fees
Application Fee– Ksh1,790 (one-time)
Admission Fee– Ksh2,390 (one-time)
Refundable Deposit– Ksh13,200
P.T.A Fund– Ksh1,000 per term
Group Life Insurance Cover– Ksh550 per term
Examination Fees– Billed separately
Makini School Migosi and Kisumu City Fees Structure
New Admissions (One-time Fees)
Application & Registration Fees– Ksh1,790 and Ksh2,390
Refundable Deposit– Ksh10,000
Termly Tuition Fees (Inclusive of Meals, Computer, & Games)
Daycare– Ksh37,377
Pre-Primary 1– Ksh37,377
Pre-Primary 2– Ksh40,719
Grades 1 to 4– Ranges from Ksh42,874 to Ksh52,174
Additional Fees
Activity Fee– Ksh1,150 (per term)
P.T.A Fund– Ksh1,000 per term
Group Insurance Cover– Ksh550 per term
School Diary & Identity Card– Ksh450 and Ksh550 respectively (annually)
Ballet/Dance, Cycling, Taekwondo, Skating, Golf– Fees range from Ksh3,000 to Ksh5,000
Weekend Activities (Soccer)– Ksh6,000
Music Clubs– Various instruments available for fees ranging from Ksh3,000 to Ksh5,000
Makini High School Fees Structure
New Admissions (One-time Fees)
Application & Registration Fees– Ksh1,650 and Ksh2,200
Refundable Deposit– Ksh15,400
Termly Tuition Fees
Form 3 & 4– Ksh143,136 (includes meals, games, and access to computer facilities)
Other Fees
P.T.A Fund– Ksh1,000 per term
Group Insurance Cover– Ksh550
Yearly Book Levy– Ksh8,800
Follow our WhatsApp Channel and X Account for real-time news updates.