Fee Structure

Basic fees (2026/2027 academic year)

Year Group Termly Tuition Fee (KSh) Deposit (KSh)
Playgroup (Mornings Only) 135,100 25,000
Nursery (Mornings Only) 269,900 25,000
Nursery (Full Day) 332,800 25,000
FS1 (Mornings Only) 844,200 25,000
FS1 (Full Day) 359,800 25,000
FS2 398,700 25,000
Year 1 463,500 25,000
Year 2 667,200 50,000
Year 3 - 5 843,400 50,000
Year 6 867,500 50,000
Year 7 - 8 905,600 50,000
Year 9 933,000 100,000
Year 10 1,013,400 100,000
Year 11 1,520,100 100,000
Year 12 1,626,450 100,000
Year 13 1,626,450 99,999

Lunch

Year Group Termly Lunch Fee (KSh)
Year 9 to Year 10 46,800
Year 11to Year 13 70,200

Transport

Year Group Transport Type Termly Transport Fee (KSh)
Nursery to Year 10 Zone A Return 59,100
Nursery to Year 10 Zone A One-Way only 35,500
Year 11 to Year 13 Zone A Return 88,650
Year 11 to Year 13 Zone A One-Way only 53,250
Nursery to Year 10 Zone B Return 76,800
Nursery to Year 10 Zone B One Way 46,100
Year 11 to Year 13 Zone B Return 115,200
Year 11 to Year 13 Zone B One Way 69,150
Nursery to Year 10 Zone C Return 94,400
Nursery to Year 10 Zone C One-Way only 56,700
Year 11 to Year 13 Zone C Return 141,600
Year 11 to Year 13 Zone C One-Way only 85,050
Nursery to Year 10 Zone D Return 106,300
Nursery to Year 10 Zone D One Way 63,800
Year 11 to Year 13 Zone D Return 159,450
Year 11 to Year 13 Zone D One Way 95,700

Boarding

Year Group Boarding Type Termly Boarding Fee (KSh) Deposit (KSh)
Year 7 to Year 10 Full 378,000 28,955
Year 11 to Year 13 Full 567,000 28,955
Year 7 to Year 10 Weekly Boarding 239,900 28,955
Year 11 to Year 13 Weekly Boarding 359,850 28,955
Council of British International Schools (Compliance Member)
Kenyan International Schools Association
The Independent Association of Prep Schools
Independent Schools Inspectorate