Application & assessment fees
- Kindergarten (K1–K3): Interview KSH 5,000; Admission KSH 10,000; assessment/entry interview is payable before the assessment.
- Primary Years Programme (PYP) and above: Interview ranges from KSH 7,000–KSH 10,000 depending on level; Admission KSH 10,000 for PYP levels and KSH 15,000–KSH 20,000 for MYP/DP levels. Every applicant is charged an assessment fee which must be paid before assessment.
Tuition and term fees — full detail by year group (per-term and annual totals)
Kindergarten (K1–K3)
- Interview: KSH 5,000.
- Admission: KSH 10,000.
- Uniform: KSH 8,000.
- Caution money: KSH 5,000.
- New student fee (one-off charged at entry): KSH 75,000.
- Current-student tuition (per term): Term 1 KSH 68,000; Term 2 KSH 68,000; Term 3 KSH 68,000.
- Annual total (sum of three terms): KSH 204,000 (USD 1,836).
Primary Years Programme (PYP)
- PYP1–PYP3 (Day provision):
- Interview: KSH 7,000.
- Admission: KSH 10,000.
- Uniform: KSH 25,250.
- Caution money: KSH 5,000.
- New student fee (one-off entry charge): KSH 136,950.
- Current-student tuition (per term): Term 1 KSH 121,950; Term 2 KSH 121,950; Term 3 KSH 121,950.
- Annual total (day): KSH 365,850 (USD 3,293).
- PYP1–PYP3 (Premium Boarding):
- Interview: KSH 7,000; Admission: KSH 10,000; Uniform: KSH 25,250; Caution money: KSH 5,000.
- New student fee: KSH 189,900.
- Current-student tuition (per term): KSH 189,900 each term.
- Annual total (premium boarding): KSH 560,700 (USD 5,046).
- PYP1–PYP3 (Executive Boarding):
- Interview: KSH 7,000; Admission: KSH 10,000; Uniform: KSH 25,500; Caution money: KSH 5,000.
- New student fee: KSH 371,950.
- Current-student tuition (per term): KSH 371,950 each term.
- Annual total (executive boarding): KSH 1,115,850 (USD 8,603.32).
- PYP4–PYP5 (Day provision):
- Interview: KSH 7,000; Admission: KSH 10,000; Uniform: KSH 25,250; Caution money: KSH 5,000.
- New student fee: KSH 138,000.
- Current-student tuition (per term): Term 1 KSH 125,000; Term 2 KSH 125,000; Term 3 KSH 125,000.
- Annual total (day): KSH 375,000 (USD 3,375).
- PYP4–PYP5 (Premium Boarding): Annual total KSH 569,700 (USD 5,127). Executive Boarding: Annual total KSH 1,125,000 (USD 8,673.86). Interview/Admission/Uniform/Caution items mirror PYP1–PYP3 structure with the boarding-specific term figures shown above.
Middle Years Programme (MYP)
- MYP1–MYP3 (GD6–GD8) Day:
- Interview: KSH 8,650; Admission: KSH 15,000; Uniform: KSH 25,250; Caution money: KSH 8,000.
- New student fee: KSH 143,700.
- Current-student tuition (per term): Term 1 KSH 128,700; Term 2 KSH 128,700; Term 3 KSH 128,700.
- Annual total (day): KSH 386,100 (USD 3,475).
- MYP1–MYP3 (Premium Boarding): Annual total KSH 594,600 (USD 5,351).
- MYP1–MYP3 (Executive Boarding): Annual total KSH 1,136,100 (USD 8,759.44).
- The interview/admission/uniform/caution items align with the values listed above for MYP1–MYP3.
- MYP4–MYP5 (GD9–GD10) Day:
- Interview: KSH 8,650; Admission: KSH 15,000; Uniform: KSH 25,250; Caution money: KSH 8,000.
- New student fee: KSH 168,900.
- Current-student tuition (per term): Term 1 KSH 153,900; Term 2 KSH 153,900; Term 3 KSH 153,900.
- Annual total (day): KSH 461,700 (USD 4,155).
- MYP4–MYP5 (Premium Boarding): Annual total KSH 645,000 (USD 5,805).
- MYP4–MYP5 (Executive Boarding): Annual total KSH 1,211,700 (USD 9,342.33).
Diploma Programme (DP)
- DP1 (GD11) Day:
- Interview: KSH 10,000; Admission: KSH 20,000; Uniform: KSH 25,250; Caution money: KSH 10,000.
- New student fee: KSH 287,600.
- Current-student tuition (per term): Term 1 KSH 287,600; Term 2 KSH 287,600; Term 3 KSH 287,600.
- Annual total (day): KSH 862,800 (USD 6,686.30).
- DP1 Premium Boarding: Annual total KSH 953,700 (USD 7,390.73).
- DP1 Executive Boarding: Annual total KSH 1,277,700 (USD 9,851.20).
- DP2 (GD12) Day:
- Interview: KSH 10,000; Admission: KSH 20,000; Uniform: KSH 25,250; Caution money: KSH 10,000.
- New student fee: KSH 312,600.
- Current-student tuition (per term): Term 1 KSH 312,600; Term 2 KSH 312,600; Term 3 KSH 312,600.
- Annual total (day): KSH 937,800 (USD 7,268).
- DP2 Premium Boarding: Annual total KSH 1,147,800 (USD 8,895).
- DP2 Executive Boarding: Annual total KSH 1,348,500 (USD 10,397.07).
Billing schedule and payment terms
- Tuition is payable in advance at the beginning of each term or by installment on terms agreed with the school finance department. New students must pay admission and caution fees before the student is allowed to enroll; assessment fees are payable before the assessment is administered. Students with outstanding arrears from previous academic years will not be readmitted until arrears are settled or a payment plan is agreed with the head of academy.
Boarding fees
- Boarding fees are reflected in the premium-boarding and executive-boarding column totals shown above for each year group. Premium and executive boarding are quoted as per-term figures above and as annual totals by level (examples: PYP1–PYP3 executive boarding annual total KSH 1,115,850; DP2 executive boarding annual total KSH 1,348,500). Boarding-related interview, admission, uniform and caution items apply as listed per level.
Other costs and one-off charges
- Uniform: ranges by level (examples: K1–K3 KSH 8,000; most older year groups KSH 25,250–KSH 25,500).
- Caution money: ranges by level (examples: K1–K3 KSH 5,000; MYP and DP levels typically KSH 8,000–KSH 10,000).
- New student fee / one-off entry charge: varies by level (examples: Kindergarten KSH 75,000; PYP and MYP/DP new-student fees range from ~KSH 136,950 up to KSH 449,500 depending on level and boarding option).
- Interview/assessment fees and admission fees apply as detailed in the tuition sections above.
Refunds and cancellations
- All fees paid to the school — including application, registration, admission, tuition, boarding, activity fees and caution/maintenance money — are non-refundable and non-transferable under any circumstances. This includes withdrawal by parent/guardian, temporary separation or termination of admission, change of school or other reasons. By submitting any payment, the payer acknowledges and agrees to this non-refundable policy.
Fee payment arrangements and how payments are processed
- Tuition and other charged fees are processed through the school finance department; tuition is due in advance at the start of each term or via an agreed installment plan. Specific payment methods and arrangements (for example agreed installment schedules or finance-office instructions) are handled directly with the school finance office. Contact for finance/admissions enquiries: +254-0717302397.