Tuition & Fee Structure

Select your child’s year level below to view the detailed semester fee breakdown.

Semester Tuition (KSH) Activity (KSH) Total (KSH) Total (USD) Special Needs (KSH) Special Needs (USD)
1st Semester76,5864,50081,086$65990,816$738
2nd Semester72,3324,50076,832$62586,052$700
3rd Semester42,5484,50047,048$38352,694$429
Semester Tuition (KSH) Activity (KSH) Total (KSH) Total (USD) SN (KSH) SN (USD)
1st Semester87,7544,50092,254$750103,324$840
2nd Semester81,6384,50086,138$70096,475$784
3rd Semester48,7524,50053,252$43359,642$485
Semester Tuition (KSH) Activity (KSH) Total (KSH) Total (USD) SN (KSH) SN (USD)
1st Semester91,5425,50097,042$744108,687$833
2nd Semester86,4035,50091,903$702102,931$786
3rd Semester62,6555,50068,155$50976,334$570
Semester Tuition (KSH) Activity (KSH) Total (KSH) Total (USD) SN (KSH) SN (USD)
1st Semester102,7095,500108,209$871121,194$976
2nd Semester96,9475,500102,447$824114,741$923
3rd Semester70,2545,50075,754$49884,844$558
Semester Tuition (KSH) Activity (KSH) Total (KSH) Total (USD) SN (KSH) SN (USD)
1st Semester108,5845,500114,084$919127,774$1029
2nd Semester102,4965,500107,996$869120,956$973
3rd Semester74,2535,50079,753$53089,323$594
Fee Component 1st Sem (KSH) 1st Sem SN (KSH) 1st Sem (USD) 1st Sem SN (USD) 2nd Sem (KSH) 2nd Sem SN (KSH) 2nd Sem (USD) 2nd Sem SN (USD) 3rd Sem (KSH) 3rd Sem SN (KSH) 3rd Sem (USD) 3rd Sem SN (USD)
Tuition Fees121,091135,622$1,120$1,254115,526129,389$870$97471,55880,145$513$575
Activity Fees5,7756,468$0$05,7756,468$0$05,7756,468$0$0
Total Semester Fees126,866142,090$1,120$1,254121,301135,857$870$97477,33286,612$513$575

*SN denotes Special Needs tracking allocation adjustments.

How to Complete Your Fee Payment

Please select your preferred payment method from the options below. Always include your Student Name/Enrolment ID as the payment reference.

M-PESA (Kenya Mobile Money)

Ideal for real-time payments within Kenya via your mobile phone.

  • Paybill Number: 4018963
  • Account Number: Student Enrolment ID
  • Amount: As invoiced on the auto-generated ticket
Please forward the M-Pesa confirmation SMS to our accounts email after paying.

Local Bank Deposit / EFT

For direct cash deposits, check deposits, or electronic funds transfers within East Africa.

  • Bank Name: NCBA BANK
  • Branch Name: NYERI BRANCH
  • Account number: 1007995865
  • Amount: As invoiced

International Wire / Swift Transfer

For international families sending wire transfers outside of Kenya.

  • Bank Name: COOPERATIVE BANK
  • Swift Code: KCOOKENA
  • Branch Code: 11010
  • Bank Physical Address: Co-op Bank Building, Kenyatta Road, Nyeri
  • IBAN / Account Number: 01134991559500
Note: International wire transfers may take 2–5 business days to clear.

Tuition Incentives & Discounts

We offer several fee relief options to support our community and reward commitment to learning.

10% OFF

Early Bird Reward

Parents paying full semester fees upfront on or before the 5th day of school opening shall receive a 10% discount on tuition.

10% / 5%

Sibling Discount Plan

Families with multiple students enrolled enjoy a 10% sibling discount for the second learner, and a 5% discount for each subsequent child.

50% OFF

Community Referral Program

Parents who introduce or refer other families to Keystone receive a massive 50% discount on semester fees, applied to their subsequent semester.

Scroll to Top