Basic fees (2026/2027 academic year)
| Year Group |
Termly Tuition Fee (KSh) |
Deposit (KSh) |
| Crèche - Mornings Only |
286,600 |
50,000 |
| Crèche - Full Day |
323,600 |
50,000 |
| FS1 (Nursery) - Mornings Only |
329,600 |
50,000 |
| FS1 (Nursery) - Full Day |
366,600 |
50,000 |
| FS2 (Reception) |
366,600 |
50,000 |
| Year 1 to 6 |
750,000 |
50,000 |
| Year 7 & 8 |
775,700 |
50,000 |
| Year 9 |
782,800 |
50,000 |
| Year 10 |
834,800 |
50,000 |
| Year 11 (IGCSE) |
1,252,200 |
50,000 |
| Year 12 & 13 (AS/A2/BTEC) |
1,339,600 |
50,000 |
Lunch
| Year Group |
Termly Lunch Fee (KSh) |
| Crèche - Mornings Only |
41,400 |
| Crèche - Full Day |
41,400 |
| FS1 (Nursery) - mornings only |
41,400 |
| FS1 (Nursery) - Full Day |
41,400 |
| FS2 (Reception) |
43,000 |
| Year 1 & 2 |
43,500 |
| Year 3 to 6 |
45,000 |
| Year 7 & 8 |
48,500 |
| Year 9 & 10 |
49,200 |
| Year 11 to Year 13 |
73,800 |
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 |
35,500 |
| Year 11 to 13 |
Zone A Return |
88,650 |
| Year 11 to 13 |
Zone A One Way |
53,250 |
| Nursery to Year 10 |
Zone B Return |
76,800 |
| Nursery to Year 10 |
Zone B One Way |
46,100 |
| Year 11 to 13 |
Zone B Return |
115,200 |
| Year 11 to 13 |
Zone B One Way |
69,150 |
| Nursery to Year 10 |
Zone C Return |
94,400 |
| Nursery to Year 10 |
Zone C One Way |
56,700 |
| Year 11 to 13 |
Zone C Return |
141,600 |
| Year 11 to 13 |
Zone C One Way |
85,050 |
| Nursery to Year 10 |
Zone D Return |
106,300 |
| Nursery to Year 10 |
Zone D One Way |
63,800 |
| Year 11 to 13 |
Zone D Return |
159,450 |
| Year 11 to 13 |
Zone D One Way |
95,700 |