Tuition Fees

Academic Year 2026

Last updated: 2026

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.