Fee Structure

Basic fees (2025/2026 academic year)

Year Group Annual Tuition Fee (KSh) Deposit (KSh)
Playgroup (Mornings Only) 384,000 25,000
Nursery (Mornings Only) 767,400 25,000
Nursery (Full Day) 946,199 25,000
FS1 (Mornings Only) 844,200 25,000
FS1 (Full Day) 1,022,998 25,000
FS2 1,133,700 25,000
Year 1 1,317,900 25,000
Year 2 1,897,200 50,000
Year 3 - 5 2,398,200 50,000
Year 6 2,466,598 50,000
Year 7 - 8 2,574,900 50,000
Year 9 2,652,900 100,000
Year 10 -11 2,881,500 100,000
Year 12-13 3,083,099 100,000

Lunch

Year Group Annual Lunch Fee (KSh)
Year 9 to Year 13 133,500

Transport

Year Group Transport Type Annual Transport Fee (KSh)
EYFS to Year 13 Zone A Return 168,600
EYFS to Year 13 Zone A One-Way only 101,398
EYFS to Year 13 Zone B Return 219,300
EYFS to Year 13 Zone B One Way 131,702
EYFS to Year 13 Zone C Return 269,702
EYFS to Year 13 Zone C One-Way only 162,000
EYFS to Year 13 Zone D Return 303,600
EYFS to Year 13 Zone D One Way 182,100

Boarding

Year Group Boarding Type Annual Boarding Fee (KSh) Deposit (KSh)
Year 7 to Year 13 Full 1,074,600 28,955
Year 7 to Year 13 Weekly Boarding 681,898 28,955
Association of British Schools Overseas
Cambridge International Examinations
BTEC Level 3
GL Education Assessment Excellence
Association of International Schools in Africa
Council of International Schools
Pearson Edexcel Certification
Council of British International Schools
The Independent Association of Prep Schools
Kenyan International Schools Association
Independent Schools Inspectorate