The Teachers Service Commission (TSC) has advertised 7,720 teaching vacancies on permanent and pensionable terms. The posts replace teachers exiting service through natural attrition. Applications opened on 10 November 2026 and close at midnight on Monday 23 November 2026.
Vacancies by level
| Level | Vacancies | Minimum qualification |
|---|---|---|
| Primary schools | 5,609 | Primary Teacher Education (P1) certificate |
| Junior schools | 25 | Diploma in Education |
| Secondary schools | 2,086 | Diploma in Education |
| Total | 7,720 |
The calculation: 5,609 + 25 + 2,086 = 7,720.
Who can apply
Applicants must be:
- Kenyan citizens
- teachers registered with TSC
- holders of the required academic and professional qualifications for the level they are applying for
TSC will give preference to applicants who have not previously been employed by the Commission. Successful applicants go through interviews before they fill the posts.
How to apply
- Go to the TSC website, tsc.go.ke, and open the Careers section. You can also use the recruitment portal, teachersonline.tsc.go.ke.
- Complete only one Application for Employment Form. TSC says multiple forms lead to automatic disqualification.
- Submit before midnight on Monday 23 November 2026. TSC will reject manual applications.
Where successful candidates will be posted
Successful candidates may be posted to any part of the country, not necessarily the county or school where they were interviewed. The exception is teachers recruited for the 25 junior school replacement vacancies, who will be posted to the specific schools where those vacancies arose.
Read Also: 26 Bachelor's Degrees Banned by TSC for Teaching Jobs and Certification
The recruitment is free
TSC says the recruitment exercise is free of charge. It has warned applicants against fraudsters who may extort money by claiming to help with recruitment. Do not pay anyone for a TSC job, and use only the official TSC website and portal.

