The Teachers Service Commission (TSC) salary is based on the level of Teqchers in the teaching profession.
TSC has a structure in paying teachers both in primary and secondary school levels as defined in 2021-2025 Collective Bargaining Agreement (CBA). Let us explore the salary scale for different job groups.
How Much Primary School Teacher Earn Per Month?
TSC Primary School Teachers Salary.
The TSC Primary school teacher with Grade B5 earns a monthly salary that ranges between Ksh 21,756 to Ksh 27,195
Those teachers promoted to job grade of C1 earn a monthly salary of Between Ksh 27,195 to Ksh 33,994
This is the entry level for primary school teachers
How Much Secondary School Teachers Earn Per Month?
TSC Monthly Salary for Secondary School Teachers
For secondary teachers, those in grade C2 with a bachelor’s degree in education earn between Sh 34,955 to Sh 43,694 per month.
Senior teachers in grade C3 earn a monthly salary of between Sh 43,154 to Sh 53,940
How Much High School Principals Earn Per Month?
High School Principals Monthly Salary
The high school chief principal in grade D5 earns a month monthly salary of Sh 131,380 to Sh 157,656. Those in grade D4 earn a monthly salary of Sh 118, 242 to Sh 141,891
Other grades range:
Grade C4: Sh 52,308 to Sh 65,385
Grade C5: Sh 62,272 to Sh 77,840
Grade D1: Sh 77,840 to Sh 93,408
Grade D2: Sh 91,041 to Sh 109,249
Grade D3: Sh 104,644 to Sh 125,573
The TSC Allowances for teachers is inclusive in the salary that varies based on the salary structure.