VACANCIES: TSC Announces 24,000 Junior School Teacher Internship Positions for August 2025 | How To Apply | Requirements | Deadline

Last Updated on August 12, 2025 by Turkana County News Online
The Teachers Service Commission (TSC) has announced the recruitment of 24,000 teacher interns for Junior Schools to support the implementation of the Competency-Based Curriculum (CBC).
In a notice released in August 2025, TSC invited applications from qualified Kenyan citizens to fill the positions, which will run for a one-year internship period. Successful candidates will be posted to serve in junior schools within sub-counties where vacancies exist.
Minimum Requirements
Applicants must:
1. Be Kenyan citizens.
2. 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.
3. Be registered teachers with the Teachers Service Commission.
Key Guidelines
Applications must be submitted online only through the TSC portal (www.tsc.go.ke or teachersonline.tsc.go.ke) between Tuesday, 26th August 2025 and Monday, 9th September 2025 (midnight).
Manual applications will not be accepted.
Applicants must be unemployed and have no history of dismissal from the TSC on disciplinary grounds.
Successful candidates will be required to present original academic and professional certificates, have personal accident insurance cover, and may only apply for one internship offer.
The recruitment process is free of charge.
Stipend and Duration
While the internship is non-remunerative, interns will receive a monthly stipend of Ksh. 20,000 subject to statutory deductions. The internship will run for 12 months.
Special Considerations
The TSC emphasized that persons with disabilities (PWDs) are encouraged to apply, in line with constitutional provisions on equality and non-discrimination.
Applicants are warned against fraudsters posing as recruitment agents. Any suspected fraudulent activity should be reported to TSC offices, the nearest police station, or through official TSC contacts:
Director Staffing: 0202892193
Deputy Director Staffing: 0202892131
Email: dirstaffing@tsc.go.ke
For more details on county and sub-county vacancies, applicants are advised to visit the TSC website: www.tsc.go.ke.