Before applying, please read our Application Fees Policy and ensure you meet the eligibility requirements for the program you are applying to (Primary, Secondary, or University & Vocational).

Applicants must complete the online application form and pay the mandatory application fee before submission.

  • Personal information
  • Background & orphan / disability status
  • Academic info & uploads
  • Payment confirmation – required before submission
  • Declaration & consent

Payment must be completed before you can submit. You will receive email and SMS confirmation once your application has been successfully received.


Personal information

Education Level Applying For

Background & orphan / disability status

Academic info & uploads

Payment confirmation

Pay via M-Pesa, Airtel Money, Tigo Pesa, HaloPesa, or Bank Transfer. See Application Fees Policy for details.

Application fee for your level: