- Kenya has some of the most expensive schools in Kenya, with international institutions in Nairobi dominating the list
- Brookhouse Schools charges up to KSh 6.8 million in annual fees, though the tuition fees differ depending on the category of learners
- Peponi, one of the most prominent schools in Kenya, linked with the Kenyatta family, is another expensive institution
TUKO.co.ke journalist Japhet Ruto has over eight years of experience in financial, business, and technology reporting, offering insights into Kenyan and global economic trends.
Nairobi has the highest average school fees in Africa, according to an analysis by the International Schools Database.

Source: Facebook
TABLE OF CONTENTS
The city competes with Addis Ababa, the capital of Ethiopia, for the highest fees.
Since the initial analysis was conducted in 2019, Nairobi has topped the list, highlighting the high cost of education in the country for students pursuing British and other international curricula.
According to the database, Kenya has 48 international schools.
Which are most expensive schools in Kenya in 2026?
1. International School of Kenya
The International School of Kenya (ISK) is a non-profit institution and has no shareholders.
ISK noted that to provide learners with a customised, after-school experience, all tuition and fee money is allocated to school activities, infrastructure, and personnel.
The school charges an application fee of $400 (KSh 51,600), a one-time capital levy of $11,000 (KSh 1.42 million) and a life-centred education programme fee of $20,000 (KSh 2.58 million).
Below is the ISK fee structure for the 2025/2026 calendar year:
Category | Fees per year |
1. Pre-kindergarten | USD 18,870 (KSh 2.43 million) |
2. Kindergarten | USD 30,800 (KSh 3.97 million) |
3. Grades 1-5 | USD 32,540 (KSh 4.18 million) |
4. Grades 6-8 | USD 33,965 (KSh 4.38 million) |
5. Grades 9-10 | USD 35,900 (KSh 4.63 million) |
6. Grades 11-12 | USD 37,330 (KSh 4.81 million) |
7. Annual capital levy | USD 1,550 (KSh 200,000) |
8. Bus fees | USD 2,200 (KSh 283,200) |

Read also
Kenyan shilling holds below KSh 129 against US dollar as forex reserves hit KSh 1.59t in 2026
2. St Andrews Turi, Nakuru
Established in 1931, St Andrews Turi is a distinguished educational institution.
The director and CEO of the institution is Geert Simons.
“Students in Years 11 and 13 will be required to pay the total year’s fees in two equal instalments; the first payable on the first day of the academic year and the second at the beginning of February half-term,” it stated in its fee structure for the 2025/2026 calendar year.
Below is the fee structure:
Category | Fees per term (boarding) | Fees per year |
1. Years 1 and 2 | USD 7,185 (KSh 926,865) | KSh 2.78 million |
2. Years 3 and 4 | USD 7,465 (KSh 962,985) | KSh 2.88 million |
3. Years 5 and 6 | USD 7,995 (KSh 1.03 million) | KSh 3.09 million |
4. Years 7 and 8 | USD 8,635 (KSh 1.1 million) | KSh 3.3 million |
5. Year 9 | USD 9,175 (KSh 1.18 million) | KSh 3.5 million |
6. Years 10 and 11 | USD 9,925 (KSh 1.28 million) | KSh 3.84 million |
7. Years 12 and 13 | USD 10,735 (KSh 1.38 million) | KSh 4.1 million |
8. Nursery (day) | USD 1,815 (KSh 234,235) | KSh 702,405 |
9. Reception (day) | USD 3,595 (KSh 463,755) | KSh 1.39 million |
3. Brookhouse Schools Kenya
The Puxley family started Brookhouse in 1981, with branches in Karen and Runda.
John O’Connor is the school’s director.
“Tuition fees may be paid in full at the beginning of the academic year or in three payments at the beginning of each term,” it indicated.

Source: Facebook
Below is the institution’s fee structure in 2026.
Category | Fees per term | Fees per year |
1. Little Brookies Stage 1 | KSh 145,000 | KSh 435,000 |
2. Pre-school Stage 2 | KSh 330,000 | KSh 990,000 |
3. Pre-school Stage 3 | KSh 340,000 | KSh 1.02 million |
4. Reception | KSh 365,000 | KSh 1.09 million |
5. Year 1 | KSh 440,000 | KSh 1.32 million |
6. Year 2 (Karen) | KSh 1.29 million | KSh 3.87 million |
7. Year 3 (Karen) | KSh 1,305,000 | KSh 3.915 million |
8. Year 4 (Karen) | KSh 1.32 million | KSh 3.96 million |
9. Year 5 (Karen) | KSh 1.33 million | KSh 3.99 million |
10. Year 6 (Karen) | KSh 1.38 million | KSh 4.14 million |
11. Years 7 and 8 (Karen) | KSh 1.395 million | KSh 4.185 million |
12. Year 9 (Karen) | KSh 1.475 million | KSh 4.425 million |
13. Year 10 (Karen) | KSh 1.495 million | KSh 4.485 million |
14. Year 11 (Karen) | KSh 2,242,500 | KSh 6.72 million |
15. Year 12 (Karen) | KSh 1.515 million | KSh 4.545 million |
16. Year 13 (Karen) | KSh 2,272,500 | KSh 6.82 million |
4. Woodland Star International School
The Woodland Star International School is situated in Kiambu county’s Tigoni, Limuru.
Parents must pay $1,000 (KSh 129,000) to register their children.
The institution’s fees range from $7,455 (KSh 961,695) per year for pre-school to $24,960 (KSh 3.2 million) for Grades 9 to 11.
5. Peponi School
Peponi is one of the most prominent schools in Kenya and is linked with the Kenyatta family.
It includes Peponi House Kabete Kindergarten, Peponi House Preparatory School, and Peponi Senior School.
Full boarding fees for Years 9 to 13 cost KSh 1,453,870 per term, equalling KSh 4.36 million per year.
Other charges include a caution deposit of KSh 500,000 and a registration fee of KSh 7,500.
Which schools topped KCSE 2025?
In other news, Education CS Julius Ogamba released the KCSE 2025 results at Chebisaas High School in Eldoret.
He revealed that 1,932 candidates scored a grade A plain, a notable increase from the previous year, with top-tier performance being led by national schools.
Some of the top schools were Moi High School, Kabarak and Maranda High School.
,
Proofreading by Asher Omondi, copy editor at TUKO.co.ke.
Source: TUKO.co.ke







