34, 016 Posts  – Teachers Service Commission Jobs -TSC Jobs

Get The Competitive Edge

iMEAL Professional Certification

Get Certified. 70% Off

Secure Your Spot Here →

Teaching JobsTSC JobsTeachers Service Commission Jobs,

VACANCIES FOR CHIEF PRINCIPAL, SENIOR PRINCIPAL, PRINCIPAL, DEPUTY PRINCIPAL, SENIOR LECTURER, SENIOR MASTER, SECONDARY TEACHER, SENIOR HEADTEACHER, HEADTEACHER, DEPUTY HEAD-TEACHER, SENIOR TEACHER, SENIOR CURRICULUM SUPPORT OFFICER AND CURRICULUM SUPPORT OFFICER

The Teachers Service Commission is a Constitutional Commission established under Article 237 (1) of the Constitution.

Pursuant to this mandate, the Commission invites applications from suitably qualified teachers and Curriculum Support Officers for the posts shown below in line with the Career Progression Guidelines for Teachers, and Curriculum Support Officers.

Available Vacancies

1. Chief Principal – Regular

  • Advert No.: 78/2026
  • Grade: D5
  • T-Scale: 15
  • Total Vacancies: 54

2. Chief Principal – TTC

  • Advert No.: 79 /2026
  • Grade: D5
  • T-Scale: 15
  • Total Vacancies: 7

3. Senior Principal – Regular

  • Advert No.: 80/2026
  • Grade: D4
  • T-Scale: 14
  • Total Vacancies: 148

4. Senior Principal – TTC

  • Advert No.: 81 /2026
  • Grade: D4
  • T-Scale: 14
  • Total Vacancies: 7

5. Principal – Regular

  • Advert No.: 82/2026
  • Grade: D3
  • T-Scale: 13
  • Total Vacancies: 770

6. Principal – TTC

  • Advert No.: 83 /2026
  • Grade: D3
  • T-Scale: 13
  • Total Vacancies: 7

7. Principal – SNE

  • Advert No.: 84/2026
  • Grade: D3
  • T-Scale: 13
  • Total Vacancies: 6

8. Deputy Principal II – Regular

  • Advert No.: 85/2026
  • Grade: D2
  • T-Scale: 12
  • Total Vacancies: 891

9. Senior Lecturer I

  • Advert No.: 86/2026
  • Grade: D2
  • T-Scale: 12
  • Total Vacancies: 15

10. Senior Master I

  • Advert No.: 87/2026
  • Grade: D2
  • T-Scale: 12
  • Total Vacancies: 2

11. Curriculum Support Officer I

  • Advert No.: 88/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 34

12. Curriculum Support Officer I – SNE

  • Advert No.: 89/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 7

13. Deputy Principal III – Regular

  • Advert No.: 90/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 1,068

14. Deputy Principal III – SNE

  • Advert No.: 91/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 5

15. Senior Headteacher – Regular

  • Advert No.: 92/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 199

16. Senior Headteacher – SNE

  • Advert No.: 93/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 5

17. Senior Lecturer II

  • Advert No.: 94/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 34

18. Senior Master II

  • Advert No.: 95/2026
  • Grade: D1
  • T-Scale: 11
  • Total Vacancies: 272

19. Curriculum Support Officer II (Regular & SNE)

  • Advert No.: 96/2026
  • Grade: C5
  • T-Scale: 10
  • Total Vacancies: 69

20. Deputy Headteacher I

  • Advert No.: 97/2026
  • Grade: C5
  • T-Scale: 10
  • Total Vacancies: 1,865

21. Deputy Headteacher I – SNE

  • Advert No.: 98/2026
  • Grade: C5
  • T-Scale: 10
  • Total Vacancies: 20

22. Senior Lecturer III

  • Advert No.: 99/2026
  • Grade: C5
  • T-Scale: 10
  • Total Vacancies: 44

23. Senior Master III

  • Advert No.: 100/2026
  • Grade: C5
  • T-Scale: 10
  • Total Vacancies: 1,665

24. Deputy Headteacher II – Regular

  • Advert No.: 101/2026
  • Grade: C4
  • T-Scale: 9
  • Total Vacancies: 3,075

25. Deputy Headteacher II – SNE

  • Advert No.: 102/2026
  • Grade: C4
  • T-Scale: 9
  • Total Vacancies: 20

26. Senior Lecturer IV

  • Advert No.: 103/2026
  • Grade: C4
  • T-Scale: 9
  • Total Vacancies: 51

27. Senior Master IV (Regular & SNE)

  • Advert No.: 104/2026
  • Grade: C4
  • T-Scale: 9
  • Total Vacancies: 5,956

28. Secondary Teacher I

  • Advert No.: 105/2026
  • Grade: C3
  • T-Scale: 8
  • Total Vacancies: 20

29. Senior Teacher I (Regular & SNE)

  • Advert No.: 106/2026
  • Grade: C3
  • T-Scale: 8
  • Total Vacancies: 4,210

30. Senior Teacher II (Regular & SNE)

  • Advert No.: 107/2026
  • Grade: C2
  • T-Scale: 7
  • Total Vacancies: 13,490

TOTAL VACANCIES: 34,016


Application Procedure

Interested candidates, who meet the required qualifications, should submit their applications online through the TSC portal – www.teachersonline.go.ke to be received latest Monday 10th August 2026 midnight.

Important Notes

  • Successful candidates shall be posted to schools where vacancies are available.
  • Manual applications shall not be considered.
  • Teachers Service Commission is an equal opportunity employer and people with disabilities are encouraged to apply.

SECRETARY/CHIEF EXECUTIVE

UN Recruiters Want This Certification: Get iMEAL Certified

UN Job Challenge

Join The UN Career Pool

Struggling to break into the UN?

Take the first step toward your dream UN career, 3-Day UN Job Challenge.

Join Now Here →

How to write a cv in 2026 - CV format for Job Application