1. School Transport Fee: KSh 7,500 for picking and dropping a child in the morning and evening for the whole term.
2. Lunch Fee: Term 1, KSh.4,500/= ; Term 2, KSh.4,500/=and Term 3, KSh.3,300/=
3. Secondary Boarding Fee : Term 1, KSh.22,000/= ; Term 2, KSh.22,000/=and Term 3, KSh.13,000/=
4. Primary Boarding Fee : Term 1, KSh.18,000/= ; Term 2, KSh.18,000/=and Term 3, KSh.12,000/=
1. Registration Fees of KSh. 2,000/= is payable only once by new parents upon registration of the first child/ren in the school.
2. Secondary School pay Caution Fees of KSh. 2,000/= on admission per student.