TSC Advertises 34,016 Positions

The Teachers Service Commission (TSC) has advertised 34,016 teaching positions across various levels in schools.
In a notice, the commission invited applications for positions including chief principal, senior principal, principal, deputy principal, senior lecturer, senior master, secondary teacher, senior headteacher, headteacher, deputy headteacher, senior teacher, senior curriculum support officer and curriculum support officer.
Interested and qualified candidates have been asked to submit their applications online through the TSC recruitment portal at www.teachersonline.go.ke.
Applications must be submitted by midnight on Monday, August 10, 2026.
The commission said successful candidates will be posted to schools where vacancies are available.
TSC clarified that manual applications will not be accepted.
“Teachers Service Commission is an equal opportunity employer and people with disabilities are encouraged to apply,” the commission said.
Applicants have been advised to ensure they meet the qualifications and requirements for the positions they are applying for before submitting their applications.
