Fee Structure

Basic fees (2023 academic year)

Year Group Annual Tuition Fee (KSh) Deposit (KSh)
Playgroup (Mornings Only) 321,600 25,000
Nursery (Mornings Only) 642,600 25,000
Nursery (Full Day) 792,600 25,000
FS1 (Mornings Only) 707,100 25,000
FS1 (Full Day) 856,800 25,000
FS2 967,200 25,000
Year 1 1,124,400 25,000
Year 2 1,619,100 50,000
Year 3 - 5 2,046,600 50,000
Year 6 2,105,100 50,000
Year 7 - 8 2,197,500 50,000
Year 9 2,270,400 100,000
Year 10 2,452,200 100,000
Year 11 2,452,200 100,000
Year 12/13 A’Levels (3 or 4) 2,590,800 100,000
Year 12/13 BTEC x 1 + 3 A’Levels 2,590,800 100,000
Year 12/13 BTEC x 3 + no A’Levels 1,929,000 100,000
Year 12/13 BTEC x 2 + 1 A’Level 2,150,700 100,000
Year 12/13 BTEC x 1 + 2 A’Levels 2,372,100 100,000

Lunch

Year Group Annual Lunch Fee (KSh)
Year 9 to Year 13 116,098

Transport

Year Group Transport Type Annual Transport Fee (KSh)
Playgroup to Year 1 Zone A Return 157,800
Playgroup to Year 1 Zone A One-Way only 110,400
Year 2 to Year 8 Zone A Return 184,800
Year 2 to Year 8 Zone B Return 253,800
Year 2 to Year 8 Zone C Return 341,700
Year 2 to Year 8 Zone A One-Way only 130,500
Year 2 to Year 8 Zone B One-Way only 179,100
Year 2 to Year 8 Zone C One-Way only 239,100
Year 2 to Year 8 Fixed Points - Return 196,500
Year 2 to Year 8 Fixed Points - One-Way 140,100
Year 9 to Year 13 Zone A Return 184,800
Year 9 to Year 13 Zone B Return 253,800
Year 9 to Year 13 Zone C Return 341,700
Year 9 to Year 13 Zone A One-Way only 130,500
Year 9 to Year 13 Zone B One-Way only 179,100
Year 9 to Year 13 Zone C One-Way only 239,100
Year 9 to Year 13 Fixed Points - Return 196,500
Year 9 to Year 13 Fixed Points - One-Way 140,100

Boarding

Year Group Boarding Type Annual Boarding Fee (KSh) Deposit (KSh)
Year 7 to Year 8 Full 938,400 28,955
Year 7 to Year 8 Weekend Boarding (per weekend) 13,500 28,955
Year 9 to Year 13 Full 938,400 28,955
Year 9 to Year 13 Weekly Boarding 595,500 28,955
Year 9 to Year 13 Weekend Boarding (per weekend) 13,500 28,955
BTEC Full 938,400 28,955
BTEC Weekly Boarding 595,500 28,955
BTEC Weekend Boarding (per weekend) 13,500 28,955