Learn with purpose. Lead with character.Ongata Rongai · Nairobi, Kenya
Admissions

Fees Structure 2026

Transparent, comprehensive fees for every academic stream. Tuition and boarding fees are payable per term unless otherwise stated.

Preschool & Primary School

Class / LevelDay ScholarBoarding
Play GroupKshs. 36,900N/A
PP1 & PP2Kshs. 49,860N/A
Grade 1, 2 & 3Kshs. 61,860N/A
Grade 4, 5 & 6Kshs. 68,850Kshs. 95,000
Grade 7 & 8Kshs. 78,000Kshs. 110,000

High School: Secondary & International

PathwayForm / Grade / YearDay FeeBoarding
CBEGrade 9Kshs. 88,000Kshs. 110,000
CBEGrade 10Kshs. 88,000Kshs. 110,000
KCSEForm 3Kshs. 113,020Kshs. 150,950
KCSEForm 4Kshs. 113,020Kshs. 150,950
IGCSEYear 8 & 9Kshs. 115,730Kshs. 149,800
IGCSEYear 10 & 11Kshs. 116,774Kshs. 154,021
A-Levels (IAL)Year 12 & 13Kshs. 96,300Kshs. 145,000

Additional information

Admission fee: Kshs. 9,500, payable once and non-refundable. Medical fee for boarders is Kshs. 3,500 per term. Primary student portal fee is Kshs. 1,100 per term.

Fees must be paid in full before reporting. The school does not accept cash. Please use the official bank accounts or KCB Paybill 522123, account format 83947K + Student Name + Class, and obtain an official receipt.