Skip to content

Investing in your child

Fee structure.

Transparent, value-based fees that fund excellent teaching, safe facilities and holistic learning.

LevelTuition (per term)Boarding option
Play GroupKSh 7,800 / term (KSh 23,400 p.a.)Day only
Pre-Primary 1KSh 8,400 / term (KSh 25,200 p.a.)Day only
Pre-Primary 2KSh 8,400 / term (KSh 25,200 p.a.)Day only
Grade 1 – 3KSh 10,800 / term (KSh 32,400 p.a.)Day only
Grade 4 – 6KSh 12,000 / term (KSh 36,000 p.a.)Day only
Grade 7 – 9 (JSS)KSh 18,000 / term (KSh 54,000 p.a.)Day only

Notes

  • New admission fee: KSh 2,000 (Play Group – Grade 3) and KSh 3,000 (Grade 4 – JSS).
  • Books levy (paid once): KSh 3,000 (Grade 1 – 6), KSh 4,000 (Grade 7 – 9).
  • Bank: Family Bank — P.C.E.A. St Ninians School — A/c 018000026915.
  • M-Pesa Paybill 222111, A/c 018000026915. Alternative Paybill 4063669 (A/c: Admission Number).
  • After payment, forward the message with the learner's name and grade to 0769 888 262.

Payment methods

Bank deposit or M-Pesa Paybill. Bursary and sibling discounts available — please contact the bursar.