Posted:
By:Hiring Kenya
Teachers Service Commission (TSC) – Vacancies (9,159 Posts)
Location: Across all Counties in Kenya
Category: Government / Education / Teaching
Employment Type: Full-Time
TSC is recruiting teachers to support learning in secondary, junior, and primary schools across the country in line with its mandate to professionalize the teaching service and ensure quality education.
1. Secondary School Teachers – 2,082 Posts
2. Junior School Teachers – County-Specific Posts
Baringo
Elgeyo Marakwet
Kirinyaga
Kisii
Machakos
Meru – 2 Posts
Nairobi – 2 Posts
Nakuru
Narok
Trans Nzoia
3. Primary School Teachers – County-Specific Posts
Central & Nairobi Region
Kiambu – 204 Posts
Kirinyaga – 70 Posts
Murang’a – 207 Posts
Nyandarua – 158 Posts
Nyeri – 154 Posts
Nairobi – 155 Posts
Coast Region
Kilifi – 159 Posts
Kwale – 103 Posts
Lamu – 28 Posts
Mombasa – 63 Posts
Taita Taveta – 83 Posts
Tana River – 61 Posts
Eastern & North Eastern Region
Embu – 147 Posts
Isiolo – 23 Posts
Kitui – 381 Posts
Machakos – 320 Posts
Makueni – 316 Posts
Marsabit – 90 Posts
Meru – 254 Posts
Tharaka Nithi – 142 Posts
Garissa – 76 Posts
Mandera – 121 Posts
Wajir – 177 Posts
Nyanza Region
Homa Bay – 151 Posts
Kisii – 157 Posts
Kisumu – 190 Posts
Migori – 127 Posts
Nyamira – 111 Posts
Siaya – 172 Posts
Rift Valley Region
Baringo – 239 Posts
Bomet – 120 Posts
Elgeyo Marakwet – 109 Posts
Kajiado – 74 Posts
Kericho – 120 Posts
Laikipia – 109 Posts
Nakuru – 253 Posts
Nandi – 163 Posts
Narok – 169 Posts
Samburu – 69 Posts
Trans Nzoia – 123 Posts
Turkana – 130 Posts
Uasin Gishu – 151 Posts
West Pokot – 73 Posts
Western Region
Bungoma – 203 Posts
Busia – 121 Posts
Kakamega – 319 Posts
Vihiga – 120 Posts
Applicants should:
Be registered teachers with the Teachers Service Commission (TSC).
Hold the relevant teaching qualifications for the level applied (Primary, Junior School, or Secondary), e.g.:
P1 Certificate / Diploma for Primary School positions.
Diploma / Degree in Education for Junior and Secondary School positions.
Meet the minimum professional and academic requirements as prescribed by TSC for the specific grade and subject combination.
Demonstrate good classroom management, communication, and learner support skills.
Be ready to serve in any station within the advertised county (for county-specific posts).
Adhere to TSC values of professionalism, integrity, and commitment to quality education.
Qualified and interested candidates should submit their applications online through the TSC recruitment portal by the stated deadline.
CLICK APPLY BUTTON
Interested and qualified candidates should submit their applications online through the Teachers Service Commission’s website, www.tsc.go.ke under ‘Careers’ or teachersonline.tsc.go.ke not later than 8th December, 2025 midnight.
General Information
Please note that:
Interested and qualified?
Key Skills
Government