1. Lunch Fee: Term 1, KSh.4,500/= ; Term 2, KSh.4,500/=and Term 3, KSh.3,300/=
2. 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.