Tuition Fees

Academic Year —

Term — · Fee schedule status

Loading published fee structure...

Bank Payment Details

Fees can be paid through any of the accounts below. Always indicate the pupil's name and grade as the payment reference.

Family Bank

Account

  • 009000002560

    Kangema Branch

Paybill

Paybill No.222111
Account181153

Example accounts — replace with the pupil's name and grade:

  • 181153#john-doe-pp2
  • 181153#jane-doe-g1

SIM toolkit only allows up to 12 characters after # — keep the pupil reference short (e.g. jane-doe-g1).

Equity Bank

Accounts

  • 0030101563965

    Kangema Branch

  • 0030277159219

    Kangema Branch

KCB Bank

Account

  • 1122500521

    Kangema Branch

Paybill

Paybill No.522533
Account8282851

Example accounts — replace with the pupil's name and grade:

  • 8282851#john-doe-pp2
  • 8282851#jane-doe-g1

SIM toolkit only allows up to 12 characters after # — keep the pupil reference short (e.g. jane-doe-g1).

Amica

Account

  • 80560123934

    Kangema Branch

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.