TSC Promotion Application 2026: All 30 Positions (Deadline Aug 10)
TSC has advertised 34,016 promotion vacancies across 30 positions for the 2026/2027 financial year, from Senior Teacher II (C1-C2) to Chief Principal (D4-D5). Applications are submitted online through the TSC portal at www.teachersonline.go.ke — manual applications are not accepted. Below is every advertised grade, its exact vacancy count, and its appointment requirements, grouped by promotion step so you can find yours fast.
Applications for 29 of the 30 positions close Monday, 10th August 2026 at midnight. One exception: Curriculum Support Officer II (Advert No. 96/2026) closes later, on 18th August 2026. Manual/paper applications will not be considered — everything must go through the TSC portal.
- 1. C1 → C2 (13,490 posts)
- 2. C2 → C3 (4,230 posts)
- 3. C3 → C4 (9,102 posts)
- 4. C4 → C5 (3,639 posts)
- 5. C5 → D1 (1,624 posts)
- 6. D1 → D2 (908 posts)
- 7. D2 → D3 (783 posts)
- 8. D3 → D4 (155 posts)
- 9. D4 → D5 (61 posts)
1. C1 → C2 (T-Scale 7)
1 position — the single largest promotion round advertised, roughly 40% of all vacancies.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 107/2026 | Senior Teacher II (Regular & SNE) | 13,490 | 3 years as Primary Teacher I, T-Scale 6 (C1) |
2. C2 → C3 (T-Scale 8)
2 positions.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 106/2026 | Senior Teacher I (Regular & SNE) | 4,210 | 3 years as Senior Teacher II, T-Scale 7 (C2) |
| 105/2026 | Secondary Teacher I | 20 | 3 years as Secondary Teacher II / Secondary Teacher II-JSS, T-Scale 7 (C2), Diploma holders |
3. C3 → C4 (T-Scale 9)
4 positions.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 104/2026 | Senior Master IV (Regular & SNE) | 5,956 | 3 years as Secondary Teacher I / Secondary Teacher I-JSS, T-Scale 8 (C3) |
| 101/2026 | Deputy Head Teacher II (Regular) | 3,075 | 3 years as Senior Teacher I, T-Scale 8 (C3) |
| 103/2026 | Senior Lecturer IV (TTC) | 51 | 3 years as Lecturer I, T-Scale 8 (C3) |
| 102/2026 | Deputy Headteacher II (SNE) | 20 | 3 years as Senior Teacher I SNE, T-Scale 8 (C3) |
4. C4 → C5 (T-Scale 10)
5 positions.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 100/2026 | Senior Master III (Regular) | 1,665 | 3 years as Senior Master IV / Senior Master IV-JSS, T-Scale 9 (C4) |
| 97/2026 | Deputy Headteacher I (Regular) | 1,865 | 3 years as Deputy Head Teacher II, T-Scale 9 (C4) |
| 96/2026 | Curriculum Support Officer II (Regular & SNE) — closes 18 Aug | 69 | 3 years as Senior Master IV / Senior Master IV-JSS or Deputy Head Teacher II (C4) |
| 98/2026 | Deputy Headteacher I (SNE) | 20 | 3 years as Deputy Head Teacher II, T-Scale 9 (C4) |
| 99/2026 | Senior Lecturer III (TTC) | 20 | 3 years as Deputy Head Teacher II, T-Scale 9 (C4) |
5. C5 → D1 (T-Scale 11)
8 positions — the widest spread of titles of any promotion step.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 90/2026 | Deputy Principal III (Regular) | 1,068 | 3 years as Senior Master III / Senior Master III-JSS, T-Scale 10 (C5) |
| 95/2026 | Senior Master II (Regular) | 272 | 3 years as Senior Master III / Senior Master III-JSS, T-Scale 10 (C5) |
| 92/2026 | Senior Headteacher (Regular) | 199 | 3 years as Headteacher or Deputy Headteacher I, T-Scale 10 (C5) |
| 88/2026 | Curriculum Support Officer I (Regular) | 34 | 3 years as Curriculum Support Officer II, T-Scale 10 (C5) |
| 94/2026 | Senior Lecturer II (TTC) | 34 | 3 years as Senior Lecturer III, T-Scale 10 (C5), in a Teachers Training College |
| 89/2026 | Curriculum Support Officer I (SNE) | 7 | 3 years as Curriculum Support Officer II, T-Scale 10 (C5) |
| 91/2026 | Deputy Principal III (SNE) | 5 | 3 years as Senior Master III, T-Scale 10 (C5), in a Special Needs institution |
| 93/2026 | Senior Headteacher (SNE) | 5 | 3 years as Headteacher (SNE) or Deputy Headteacher I (SNE), T-Scale 10 (C5) |
6. D1 → D2 (T-Scale 12)
3 positions.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 85/2026 | Deputy Principal II (Regular) | 891 | 3 years as Deputy Principal III or Senior Master II, T-Scale 11 (D1). Acting Principals are encouraged to apply |
| 86/2026 | Senior Lecturer I (TTC) | 15 | 3 years as Deputy Principal III or Senior Lecturer II, T-Scale 11 (D1), in a Teachers Training College |
| 87/2026 | Senior Master I | 2 | 3 years as Deputy Principal III or Senior Master II / Senior Master II-JSS, T-Scale 11 (D1) |
7. D2 → D3 (T-Scale 13)
3 positions — the only promotion step requiring just 6 months of service, not 3 years.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 82/2026 | Deputy Principal I (Regular) | 770 | 6 months as Deputy Principal II or Senior Master I, T-Scale 12 (D2) |
| 83/2026 | Deputy Principal I (TTC) | 7 | 6 months as Deputy Principal II or Senior Master I, T-Scale 12 (D2) |
| 84/2026 | Deputy Principal I (SNE) | 6 | 6 months as Deputy Principal II or Senior Master I, T-Scale 12 (D2) |
8. D3 → D4 (T-Scale 14)
2 positions.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 80/2026 | Senior Principal (Regular) | 148 | 3 years as Principal or Deputy Principal I, T-Scale 13 (D3) |
| 81/2026 | Senior Principal (TTC) | 7 | 3 years as Principal or Deputy Principal I, T-Scale 13 (D3) |
9. D4 → D5 (T-Scale 15)
2 positions — the top of the promotion ladder.
| Advert No. | Title | Posts | Requirement |
|---|---|---|---|
| 78/2026 | Chief Principal (Regular) | 54 | 3 years as Senior Principal, T-Scale 14 (D4) |
| 79/2026 | Chief Principal (TTC) | 7 | 3 years as Senior Principal, T-Scale 14 (D4), in a Teachers Training College |
How to Apply
1. Go to www.teachersonline.go.ke and log in with your TSC number and password.
2. Select the advert number matching your current grade from the table above.
3. Confirm your profile details — these are pulled automatically from your TSC record and cannot be edited on the application.
4. Complete the declaration and submit before the deadline for your position.
5. Applications are online only. Manual or paper submissions will not be considered.
FAQ: TSC Promotion Application 2026
Where do I apply for TSC promotion online?
Applications are submitted through the TSC online portal at www.teachersonline.go.ke. Log in with your TSC number and password, select the advert number matching your current grade, and complete the application before the deadline. Manual applications are not accepted.
What is the TSC promotion application deadline for 2026?
The 2026/2027 TSC promotion vacancies close on Monday, 10th August 2026, at midnight, for the majority of the 30 advertised positions. One position, Curriculum Support Officer II (Advert No. 96/2026), has an extended deadline of 18th August 2026.
How do I download the TSC promotion form from C1 to C2?
There is no separate downloadable PDF form for C1 to C2 promotion. The application is completed directly on the TSC portal under Advert No. 107/2026, Senior Teacher II (Regular and SNE), T-Scale 7. A teacher must have served as Primary Teacher I, T-Scale 6 (C1), for a minimum of 3 years.
How many TSC promotion vacancies are open in 2026?
TSC advertised 34,016 promotion vacancies across 30 positions for the 2026/2027 financial year, ranging from Senior Teacher II at C1-C2 to Chief Principal at D4-D5.
Which TSC promotion grade has the most vacancies?
Senior Teacher II (C1-C2), Advert No. 107/2026, has the highest number of posts at 13,490, roughly 40% of all advertised promotion vacancies. TSC has stated that Grade C1 for primary teachers and Grade C3 for secondary teachers have the highest concentration of stagnated teachers.
Need Help Checking Your Promotion Eligibility?
Send us your details on WhatsApp and we’ll help you confirm your grade, TPAD status, and which advert number applies to you before the deadline.
WhatsApp Us NowFigures reflect TSC’s official promotion advert for the 2026/2027 financial year, Advert Nos. 78-107/2026. Verified August 2026.


