TSC Announces Over 2,000 Teaching Vacancies Nationwide

The Teachers Service Commission (TSC) has  2,014 permanent and pensionable teaching positions to replace educators who have left the service.

These vacancies, distributed across primary, junior secondary, and secondary schools nationwide, include 1,309 positions for P1 certificate holders in primary schools, junior secondary schools have 32 vacancies, while secondary schools are looking to fill 673 teaching posts.

Applicants must be Kenyan citizens registered with TSC. For primary school roles, a P1 certificate is required.

Candidates applying for junior secondary or secondary school positions must hold a diploma in education, a minimum KCSE grade of C+, and at least a C+ in two teaching subjects.

The deadline for submitting applications via the TSC online recruitment portal is Monday, May 19, 2025.

About The Author