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 |