The Teachers Service Commission (TSC) has announced 24,000 vacancies for intern teachers in Junior Schools.
In an advert on Tuesday, August 12, TSC invited interested and qualified teachers to apply for the vacancies.
“The Teachers Service Commission invites applications from qualified candidates to fill 24,000 teacher internship posts in Junior Schools to support the implementation of Competency Based Curriculum,” TSC stated.
Candidates are required to be Kenyan citizens, hold at least a diploma in education with a minimum mean Grade of C+ (plus) and C+ (plus) in two teaching subjects in KCSE or its equivalent, and be registered as a teacher with TSC.
The commission also noted that the applicants must be unemployed and have no record of exiting the teaching service with the commission due to disciplinary grounds.
Read More

The candidates will be required to present original academic and professional certificates, and must have a Personal Accident Insurance cover for personal risks during the internship period.
According to TSC, the selection of the candidates will strictly be on merit and based on the number of vacancies per county.
Successful candidates will be posted to serve at any junior school in the sub-county where they were interviewed or in any part of the county where the vacancy exists.
The commission also said successful candidates will be required to teach various learning areas under the Junior School Curriculum.
During verification applicants will be required to produce a copy of Teacher Registration Certificate/print-out from TSC online portal as evidence of registration as a teacher; a copy of National Council for Persons with Disability (NCPWD) card (where applicable), a copy of the National Identity Card (ID) or Passport and 2 colour passport size photographs.
The applicants will also be required to have a copy of the Kenya Revenue Authority Personal Identification Number (KRA PIN).
How to apply
Interested candidates are required to visit the TSC website www.tsc.go.ke under “Careers” or teachersonline.tsc.go.ke and submit their applications.
TSC noted that the application portal will be opened on Tuesday, 26th August 2025, and closed on Monday, 9th September 2025, midnight.
“Interested and qualified candidates should submit their applications online through the Commission’s website, www.tsc.go.ke under “Careers” or teachersonline.tsc.go.ke not later than Midnight of 9th September, 2025,” TSC stated.
The internship program will run for 12 months, with interns receiving a monthly stipend of Ksh20,000.
“This is not a remunerative engagement. However, interns attached to Junior schools will be eligible for a monthly stipend of Ksh20,000/=. The stipend will be paid subject to statutory deductions, where applicable,” TSC added.
At the same time, TSC announced 21,313 vacancies for principals, deputy principals, headteachers, deputy headteachers, and senior teachers across the country.
Interested candidates are required to submit their applications online through the TSC portal, www.teachersonline.go.ke, by Monday, August 25, midnight.