Replacement of Teachers at the Teachers Service Commission Vacancies – 8,707 

Teachers Service Commission Vacancies

Replacement of Teachers at the Teachers Service Commission Vacancies – 8,707

The Teachers Service Commission is declaring 8,707 vacancies to replace teachers who exited service through natural attrition i.e. 5,862 posts for primary schools, 21 posts for junior schools and 2,824 posts for secondary schools.

The teachers recruited will serve on Permanent and Pensionable terms of service.

Vacancies at TSC

  1. Secondary Schools – 2,824 Posts
  2. Primary Teachers – Baringo – 154 Posts
  3. Primary Teachers – Bomet – 80 Posts
  4. Primary Teachers – Bungoma – 203 Posts
  5. Primary Teachers – Busia – 125 Posts
  6. Primary Teachers – Elgeyo Marakwet – 90 Posts
  7. Primary Teachers – Embu – 162 Posts
  8. Primary Teachers – Garissa – 7 Posts
  9. Primary Teachers – Homa Bay – 135 Posts
  10. Primary Teachers – Isiolo – 10 Posts
  11. Primary Teachers – Kajiado – 83 Posts
  12. Primary Teachers – Kakamega – 282 Posts
  13. Primary Teachers – Kericho – 130 Posts
  14. Primary Teachers – Kiambu – 241 Posts
  15. Primary Teachers – Kilifi – 110 Posts
  16. Primary Teachers – Kirinyaga – 131 Posts
  17. Primary Teachers – Kisii – 153 Posts
  18. Primary Teachers – Kisumu – 176 Posts
  19. Primary Teachers – Kitui – 301 Posts
  20. Primary Teachers – Kwale – 76 Posts
  21. Primary Teachers – Laikipia – 111 Posts
  22. Primary Teachers – Lamu – 13 Posts
  23. Primary Teachers – Machakos – 263 Posts
  24. Primary Teachers – Makueni – 215 Posts
  25. Primary Teachers – Mandera – 4 Posts
  26. Primary Teachers – Marsabit – 8 Posts
  27. Primary Teachers – Meru – 241 Posts
  28. Primary Teachers – Migori – 136 Posts
  29. Primary Teachers – Mombasa – 56 Posts
  30. Primary Teachers – Muranga – 250 Posts
  31. Primary Teachers – Nairobi – 167 Posts
  32. Primary Teachers – Nakuru – 289 Posts
  33. Primary Teachers – Nandi – 137 Posts
  34. Primary Teachers – Narok – 81 Posts
  35. Primary Teachers – Nyamira – 76 Posts
  36. Primary Teachers – Nyandarua – 145 Posts
  37. Primary Teachers – Nyeri – 214 Posts
  38. Primary Teachers – Samburu – 21 Posts
  39. Primary Teachers – Siaya – 183 Posts
  40. Primary Teachers – Taita Taveta – 51 Posts
  41. Primary Teachers – Tana River – 29 Posts
  42. Primary Teachers – Tharaka Nithi – 117 Posts
  43. Primary Teachers – Trans Nzoia – 104 Posts
  44. Primary Teachers – Turkana – 13 Posts
  45. Primary Teachers – Uasin Gishu- 132 Posts
  46. Primary Teachers – Vihiga- 82 Posts
  47. Primary Teachers – Wajir – 13 Posts
  48. Primary Teachers – West Pokot – 56 Posts
  49. Junior Secondary Schools – 21 Posts

Secondary Schools – 2,824 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Baringo – 154 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Bomet – 80 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Bungoma – 203 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Busia – 125 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Elgeyo Marakwet – 90 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Embu – 162 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Garissa – 7 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Homa Bay – 135 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Isiolo – 10 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kajiado – 83 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kakamega – 282 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kericho – 130 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kiambu – 241 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kilifi – 110 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kirinyaga – 131 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kisii – 153 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kisumu – 176 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kitui – 301 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Kwale – 76 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Laikipia – 111 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Lamu – 13 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Machakos – 263 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Makueni – 215 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Mandera – 4 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Marsabit – 8 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Meru – 241 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Migori – 136 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Mombasa – 56 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Muranga – 250 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nairobi – 167 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nakuru – 289 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nandi – 137 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Narok – 81 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nyamira – 76 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nyandarua – 145 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Nyeri – 214 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Samburu – 21 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Siaya – 183 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Taita Taveta – 51 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Tana River – 29 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Tharaka Nithi – 117 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Trans Nzoia – 104 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Turkana – 13 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Uasin Gishu- 132 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Vihiga- 82 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – Wajir – 13 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Primary Teachers – West Pokot – 56 Posts

Teachers Service Commission Vacancies

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

Junior Secondary Schools – 21 Posts

Eligibility

To qualify for recruitment, a candidate should meet the following minimum requirements:

  • Be a Kenyan citizen;
  • Must be a holder of
  • a P1 certificate in the case of primary schools

OR

  • a diploma in education in the case of junior and secondary schools;
  • Must be a registered teacher with Teachers Service Commission

How to Apply

Mode of Application

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

Application not later than 13th January 2025.

Details on available vacancies per county/or schools is in the Teachers Service Commission’s website:
www.tsc.go.ke

Job Vacancies at University of Embu

Business Development Officer at Newark Frontiers

Vacancies at Mwananchi Credit Limited

Internships at Lewa Wildlife Conservancy

Vacancies at Kisumu National Polytechnic – 160 Posts