- Kenya has some of the most expensive schools in Kenya, with international institutions in Nairobi dominating the list
- Brookhouse schools charge up to KSh 6.8 million in annual fees, although tuition fees vary by student body
- Peponi, one of the most famous schools in Kenya, associated with the Kenyatta family, is another expensive institution
Nairobi has the highest average school fees in Africa, according to an analysis by the International Schools Database.
Source: Facebook
The city competes with Addis Ababa, the capital of Ethiopia, for the highest fees.
Since the initial analysis was carried out in 2019, Nairobi has topped the list, highlighting the high cost of education in the country for students following British and other international curricula.
According to the database, Kenya has 48 international schools.
Which are the most expensive schools in Kenya by 2026?
1. International School of Kenya
The International School of Kenya (ISK) is a non-profit organization with no shareholders.

Also read
Kenyan newspapers: Junet Mohamed reveals Raila Odinga planned to run for president in 2027
ISK noted that in order to provide students with a special, after-school experience, all tuition and fee funds are earmarked for school operations, infrastructure, and staff.
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 lifetime education program fee of $20,000 (KSh 2.58 million).
Below is the ISK fee structure for the 2025/2026 calendar year:
|
Category |
Interest 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) |
2. St Andrews Turi, Nakuru
Founded in 1931, St Andrews Turi is a prestigious educational institution.
The director and CEO of the institution is Geert Simons.
“Students in Grades 11 and 13 will be required to pay the total annual fee in two equal installments; the first to be paid on the first day of the academic year and the second at the beginning of February half term,” it said in its fee structure for the 2025/2026 calendar year.

Also read
where are they Academic Highlights of KCSE 2019 Candidates who scored A Grade of 84 Points
Here is the fee structure:
|
Category |
Tuition per semester (boarding) |
Interest 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 founded Brookhouse in 1981, with branches in Karen and Runda.
John O’Connor is the director of the school.
“Tuition fees can be paid in full at the beginning of the academic year or in three installments at the beginning of each semester,” it said.

Also read
Nairobi: Grade 10 Student With Disabilities Is Saddened After Lenana School Allegedly Rejected Him

Source: Facebook
Here is the fee structure of the institute in 2026.
|
Category |
Interest per term |
Interest per term |
|
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 |

Also read
EPRA announces new fuel prices in Kenya, reducing the prices of petrol, diesel and kerosene
4. Woodland Star International School
Woodland Star International School is located in Tigoni, Kiambu county, 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. Paradise School
Peponi is one of the most famous schools in Kenya and has ties to the Kenyatta family.
It includes Peponi House Kabete Kindergarten, Peponi House Preparatory School, and Peponi Senior School.
Full boarding fees for Grades 9 to 13 cost KSh 1,453,870 per term, equivalent to 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, the Minister of Education Julius Ogamba released the KCSE 2025 results at Chebisaas High School in Eldoret.

Also read
Uganda General Election 2026: Bobi Wine tells citizens not to allow Museveni to steal votes, the signs show
He revealed that 1,932 candidates achieved an A grade, a significant increase from the previous year, with the highest level of achievement led by national schools.
Some of the best schools were Moi High School, Kabarak and Maranda High School.
Read ENGLISH VERSION
Do you have an exciting story that you would like us to publish? Please contact us via news@tuko.co.ke or WhatsApp: 0732482690.
,
Source: TUKO.co.ke