Last reviewed: 18 October 2026
The Makini School is a private school group founded in 1978, with campuses in Nairobi and Kisumu. Its Junior School on Ngong Road teaches the Kenyan CBE (CBC) curriculum for Grades 7 to 9. In October 2026 Makini replaced the fee documents on its fees page with structures for 2027, so this article covers the 2027 fees that apply from January. Figures come from the Makini Junior School Ngong Road CBE fee structure 2027 (PDF) and the campus’s 2026 transport charges (PDF). This page is accurate as of October 2026.
On this page
Tuition 2027, KSh
| Grade | Term 1 | Term 2 | Term 3 | Total (as published) |
|---|---|---|---|---|
| Grade 7 | 144,681 | 144,681 | 144,681 | 434,042 |
| Grade 8 | 151,684 | 151,684 | 151,684 | 455,051 |
| Grade 9 | 151,684 | 151,684 | 151,684 | 455,051 |
Three times the termly figure is KSh 434,043 for Grade 7 and KSh 455,052 for Grades 8 and 9. The published totals are KSh 1 lower, presumably because of rounding. Use the termly figure for each payment. Makini charges the same amount in all three terms.
The tuition fee includes lunch, tea break, computer, games and swimming, and chess.
Admission Fees and Other Payments 2027, KSh
| Item | Amount | When |
|---|---|---|
| Application fee | 2,040 | Once |
| Registration fee | 2,720 | Once |
| Refundable deposit | 13,500 | Once |
| PTA fund | 1,000 | Each term |
| Group insurance cover | 600 | Each term |
| Diary | 500 | Each year |
Transport (per Term), KSh
Makini has not yet posted 2027 transport rates for this campus. The latest sheet, for 2026, covers Makini School Ngong Road and Makini Junior Academy, State House Avenue, in seven zones:
| Zone | Example areas | One way | Two way |
|---|---|---|---|
| 1 | Runda, Nyari, Village Market, Kasarani, Thome, Nyayo Embakasi, Donholm, Buruburu, Umoja, Ngong | 42,627 | 47,051 |
| 2 | Karen, Langata, Parklands, South B and C, Loresho, Sunvalley, Hazina, ILRI | 36,623 | 42,185 |
| 3 | Waiyaki Way, Mountain View, Westlands, Kangemi, Brookside, Madaraka, Waithaka | 33,629 | 38,053 |
| 4 | Kawangware 46 and 56, Riverside, Upperhill, Nairobi West, Kileleshwa, Valley Road | 32,888 | 37,316 |
| 5 | Lavington, Kibera, Hurlingham, Kawangware Congo and Coast, James Gichuru Road | 28,024 | 32,449 |
| 6 | Yaya Centre, Kilimani, Ring Road Kilimani, Kindaruma Road, Racecourse | 25,012 | 29,643 |
| 7 | Riara Road, Woodley, Jamhuri, Dagoretti Corner, Adams Arcade, Junction Mall | 21,615 | 26,246 |
The full stage lists are longer; check your estate on the PDF. Transport is only available after the transport office approves an application form (+254 718 932 479). For a far zone, transport can add a third to the tuition bill.
Discounts
- Sibling discount: 5% off tuition, from the fourth child only, applied to the youngest sibling.
- Annual discount: 5% for paying the year’s fees in advance. On Grade 8 tuition, that saves about KSh 22,750.
How to Pay
- ABSA Bank Kenya, Hurlingham branch, account 0451200518, The Makini School Limited.
- M-Pesa paybill 932271, account: the student’s file number.
Always quote the student’s file number (numeric, up to six digits) so that Accounts can allocate the payment. Fees are due on the first day of each term, before the student is admitted to class. Accounts department: 0719 232 887.
A First-Year Example
A new Grade 7 learner in 2027 would pay 434,042 tuition + 2,040 application + 2,720 registration + 13,500 refundable deposit + 4,800 PTA and insurance (three terms) + 500 diary = KSh 457,602, before uniform, books and transport. With two-way Zone 3 transport (KSh 114,159 a year at 2026 rates), the total is about KSh 571,761. This is our arithmetic.
How It Compares
Public junior schools are funded through capitation and charge day learners no tuition (JSS fees and capitation). Among the CBC private day schools we have checked, Makini Ngong Road is near the top. Compare it with Riara Junior School nearby, or see Makini’s own Senior School in Runda for what comes after Grade 9. For more schools, see private CBC school fees and the fees hub.
Sources
- The Makini School, Fee Structure 2027: Makini Junior School Ngong Road CBE, from makinischool.ac.ke/fees, accessed 18 October 2026.
- The Makini School, Termly Transport Charges 2026: Ngong Road Campus.