TSC salary scales (2025–2029) for teachers across all job groups as per the 2025–2029 Collective Bargaining Agreement (CBA)
Primary School Teachers
1. Primary Teacher II (Grade B5 – T Scale 5)
- Starting Salary (2025): Ksh 25,028
- Highest Salary by 2029: Ksh 31,615
- Total Growth: Up to 24.55%
Secondary & Senior Primary Teachers
2. Secondary Teacher III / Lecturer III / Primary Teacher I (Grade C1 – T Scale 6)
- Starting Salary (2025): Ksh 31,105
- Highest Salary by 2029: Ksh 38,900
- Growth: Up to 19.56%
3. Secondary Teacher II / SNE Primary Senior Teacher II (Grade C2 – T Scale 7)
- Starting Salary (2025): Ksh 39,070
- Highest Salary by 2029: Ksh 49,100
- Growth: Up to 11.23%
4. Secondary Teacher I / Senior SNE / Senior Teacher I (Grade C3 – T Scale 8)
- Starting Salary (2025): Ksh 46,699
- Highest Salary by 2029: Ksh 60,871
- Growth: Up to 12.1%
Headteachers & Senior Teachers
5. Senior Master IV / Deputy Headteacher II (Grade C4 – T Scale 9)
- Starting Salary (2025): Ksh 56,992
- Highest Salary by 2029: Ksh 70,923
- Growth: Up to 39.40%
6. Senior Master III / Headteacher / Deputy HT I (Grade C5 – T Scale 10)
- Starting Salary (2025): Ksh 67,900
- Highest Salary by 2029: Ksh 81,100
- Growth: Up to 38.35%
Principals & Deputies
7. Senior Master II / Deputy Principal II (Grade D1 – T Scale 11)
- Starting Salary (2025): Ksh 79,215
- Highest Salary by 2029: Ksh 97,104
- Growth: 3% per phase
8. Deputy Principal II / Senior Master II (Grade D2 – T Scale 12)
- Starting Salary (2025): Ksh 93,190
- Highest Salary by 2029: Ksh 113,478
- Growth: Up to 14.5%
9. Principals & Deputy Principals (Grade D3 – T Scale 13)
- Starting Salary (2025): Ksh 106,838
- Highest Salary by 2029: Ksh 130,434
- Growth: 3% per phase
Senior & Chief Principals
10. Senior Principals (Grade D4 – T Scale 14)
- Starting Salary (2025): Ksh 119,129
- Highest Salary by 2029: Ksh 147,383
- Growth: Up to 15.44%
11. Chief Principals (Grade D5 – T Scale 15)
- Starting Salary (2025): Ksh 132,365
- Highest Salary by 2029: Ksh 163,758
- Growth: 3% per phase
Highlights of the 2025–2029 CBA:
- The largest salary increment benefits Grades C4 & C5, showing up to 39.4% and 38.35% growth respectively.
- The lowest increment is seen among higher grades (D1–D5), averaging 3% annually.
- Primary Teachers (Grade B5) receive a substantial 20–25% boost by 2029.
- Salaries are phased in four stages, with the first increment starting July 2025.











