Tuition Fees
Academic Year 2026
Last updated: 2026
| Education Level | Grades | With Transport | Without Transport | Boarding |
|---|---|---|---|---|
| Kindergarten | PlayGroup - PP2 | KES 10,500 | KES 8,500 | KES 20,500 |
| Lower Primary | Grade 1 - 3 | KES 12,500 | KES 10,500 | KES 20,500 |
| Upper Primary | Grade 4 - 6 | KES 14,500 | KES 12,500 | KES 22,500 |
| Junior Secondary | Grade 7 - 9 | N/A | N/A | KES 22,500 |
Kindergarten
PlayGroup - PP2
With TransportKES 10,500
Without TransportKES 8,500
BoardingKES 20,500
Lower Primary
Grade 1 - 3
With TransportKES 12,500
Without TransportKES 10,500
BoardingKES 20,500
Upper Primary
Grade 4 - 6
With TransportKES 14,500
Without TransportKES 12,500
BoardingKES 22,500
Junior Secondary
Grade 7 - 9
With TransportN/A
Without TransportN/A
BoardingKES 22,500
Important Notes
- •All fees are quoted per term and payable in Kenya Shillings (KES)
- •Transport fees cover daily to-and-from school transportation within designated zones
- •Fees are subject to change — management will issue advance notice of any changes
- •Payment plans are available upon request — contact the finance office
Have Questions About Fees?
Our finance team is ready to assist with payment plans, fee clarifications, and other queries.