TSC is a government body mandated to register, deploy, and discipline teachers in Kenyan public schools. In this guide, I will take you step by step on how to apply for a TSC number and certificate, and the requirements required for you to be approved and registered by TSC.
If you provide all the documents required and you meet all the minimum requirements, you can get your TSC number approved within 30 days.
TSC normally publishes the list of registered and approved teachers annually on its website. TSC does not accept paper applications, so everything is done online nowadays.
Also, take note that TSC no longer issues manual registration certificates. Once your registration is approved, you will receive an SMS with a link to download your digital certificate.
Also Read: How to Become a Secondary or Primary School Teacher in Kenya.
Requirements for TSC Number Application
Depending on your education level, you need to have attained at least the following grades in KCSE in order to be registered as a TSC teacher:
- Certificate holders: C Plain in KCSE
- Diploma graduates: C+ (plus) at KCSE
- Degree graduates: C+ (plus) at KCSE
Primary teachers require a minimum of P1 before applying for the TSC number or certificate.
On the other hand, secondary school teachers are required to have a diploma or degree in education with two teaching subjects. You must have scored at least C+ in the two subjects and a mean grade of C+ in KCSE.
General Requirements
You will need to have scanned copies of the following documents before applying for the TSC number:
- Up-to-date Certificate of Good Conduct
- KRA pin
- GP 69 Medical form
- One passport-size photo
- Your National Identity Card
- Certified copies of academic and professional documents
- For non-citizens, a work permit from the Immigration Department
- A non-refundable fee of Ksh. 1050 paid through the government’s ecitizen paybill number 222222
Take Note:
- Only original documents should be scanned and uploaded.
- For Expatriate Teachers, attach a letter of clearance from the Ministry of Education Vetting Committee.
- For Duplicate Certificate Applications a non-refundable fee of Ksh. 2050 should be paid through the citizen paybill number 222222 or other government-approved channels.
How to Apply for TSC Number

TSC number registration certificate sample.
To register for TSC number or certificate online:
- Visit the TSC registration portal (teachersonline.tsc.go.ke) and click accordingly, new registration or duplicate certificate
- Enter your ID number and Surname, then click Next
- In the form that appears, accurately fill in your personal details and click Next
- Continue through and upload scanned copies of all the required documents
- Finally, you will reach section C where you will enter other details including the Major and Minor subjects you studied.
- Select the mode of payment, and type the pay-in slip number
- Save and finalize after confirming every detail is correct
Also Read:

My concern is I did my O and A levels in Uganda and when I came back I did my teaching course at Kindergarten Headmistress Association (K.H.A) can I apply for a tsc number?? Kindly help coz I am a Kenyan by birth
hello,
i did my form four twice but unfortunately i did not get my first certificate due to passport complications am just trying to apply for TSC NUMBER but not going through . i did diploma in ECDE from KU,wht could be the problem ?
Am a Ugandan who did gradeIII from kyambogo University can also get it