| Module | Term 1 Fee | Term 2 Fee | Term 3 Fee |
|---|---|---|---|
| Early Morning (6-8) | KSh 15,000 | KSh 15,000 | KSh 15,000 |
| Regular Day (8-4 PM) | KSh 17,000 | KSh 17,000 | KSh 17,000 |
| Evening (5:30-8 PM) | KSh 15,000 | KSh 15,000 | KSh 15,000 |
| Online | KSh 18,000 | KSh 18,000 | KSh 18,000 |
| Description | Fee |
|---|---|
| Monthly | KSh 25,000 |
| Daily | KSh 2,000 |
| KCSE Registration | KSh 15,500 |
NB: No Uniform. The School Does Not Accept Cash.
Visit the KNEC portal to fill out the registration form, upload documents, and pay the registration fee. Deadlines are announced on the KNEC website.