School fees may be paid in full at the beginning of the academic year or in 2 payments at the beginning and the second month of each term. Please view the information below for details of the School's fee schedule, tuition and boarding costs, and payment dates.
Please note that the School accepts payment in Kenyan Shillings.
Day care:
School Fee Per Term | KSh 2,800 |
Boarding & Tuition Fee Per Term | N/A |
Pre-Primary 1 (PP1):
Tuition Fee Per Term | KSh 2,800 |
Boarding & Tuition Fee Per Term | N/A |
Pre-Primary 2 (PP2):
Tuition Fee Per Term | KSh 2,800 |
Boarding & Tuition Fee Per Term | N/A |
Grade 1:
Tuition Fee Per Term | KSh 3,800 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 2:
Tuition Fee Per Term | KSh 3,800 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 3:
Tuition Fee Per Term | KSh 3,800 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 4:
Tuition Fee Per Term | KSh 4,200 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 5:
Tuition Fee Per Term | KSh 4,200 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 6:
Tuition Fee Per Term | KSh 4,200 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Class 8:
Tuition Fee Per Term | KSh 4,300 |
Boarding & Tuition Fee Per Term | Ksh 15,000 |
Grade 7:
Tuition Fee Per Term | KSh 7,500 |
Boarding & Tuition Fee Per Term | Ksh 18,000 |
Fees are payable at the start of each term and are due on the 28th of Feb for Term 1, the 31st of June for Term 2, and the 30th of October for Term 3 each year unless stated otherwise.