TSC Teachers Basic Salary (New CBA 2025 – 2029)

by | Last updated Jul 21, 2025

TSC teachers basic salaries

Back 2016, the Teachers Service Commission, KNUT, and KUPPET signed into action a four-phase CBA effective July 1, 2017, and ending in July 2020. The CBA led to the renaming of the old job groups with totally new names and varied benefits. Job group G for P1 tutors was replaced with B5, which became the new entry point for new teachers in primary schools.

Teachers with diplomas in education just beginning to teach high school will enter grade C1, formally job group J. Those entering the teaching profession with degrees begin at C2, formally called K.

After teaching for 3 years under the TSC, teachers in C1 have a chance to move to grade C2 for diplomas and C3 for those with degrees without undergoing interviews.

Read: TSC Allowances per Job Group, How House Allowance Varies by Region in Kenya

See also:  Send Money Anywhere Using M-Pesa to Western Union

Most teachers in secondary schools are in job groups C3 and C4, which require interviews before progressing to higher scales.

Other job groups were restructured as follows;

  • L became C3
  • M -> C4
  • N -> C5
  • P -> D1
  • Q -> D2
  • R -> D3

The TSC also introduced 2 more job groups, S and T, in the 2016 CBA, for chief principals. This became D4 and D5, respectively.

See: TSC Designation Codes and Titles for Teachers

Then, the 2021/2025 CBA signed by the teachers’ unions saw adjustments in the basic pay and review of house allowances for some areas in Kenya.

Forward to 2025, the teachers’ unions have signed into place a new CBA 2025/2029, which will see teachers earn a pay rise of up to 29.5% of their basic pay.

TSC new CBA for 2025/2029 (Basic Salary)

New Teachers’ Basic Salary in Kenya (2025 to 2029 CBA)

In the new 2025/2029 CBA, a primary school teacher in B5 now takes home a basic salary between Ksh. 28,620 and 37,100. The highest-paid teacher in secondary school, the chief principal in D5, now has a maximum basic salary of between Ksh. 135,321 and 167,415.

See also:  New TSC Score Sheet for Recruitment and Replacement, Employment Guidelines, 2020

Read also:

  1. TSC Designation Codes and Titles for Teachers
  2. How to Apply for a TSC Number, Requirements for Application
  3. New TSC Score Sheet for Recruitment and Replacement of Teachers

A new secondary school diploma graduate teacher, who begins his/her teaching career in C1, will now take home a basic salary between Ksh. 35,336 and Ksh. 47,261. A fresh B.E.D. degree graduate in C2 is paid a starting salary of Ksh. 41,420 to Ksh. 57,230.

The TSC teachers will continue getting a yearly increment until the ceiling of the salary bracket is reached

Here are the new salary scales for 2025 to 2029, effective from 1st July 2025:

OLD SALARY NEW BASIC SALARY (2025-2029)
NEW GRADE MIN MAX MIN MAX
B5 23,830 29,787 28,620 37,100
C1 28,491 37,234 35,336 47,261
C2 36,621 47,858 41,420 57,230
C3 44,412 59,084 49,781 66,233
C4 52,308 68,857 58,585 77,120
C5 62,272 79,651 69,745 96,130
D1 78,625 96,381 80,984 99,272
D2 92,119 112,633 95,271 116,012
D3 106,043 129,463 109,224 133,347
D4 118,242 146,286 121,789 150,675
D5 131,380 162,539 135,321 167,415

Read also:

  1. How to Apply for TSC Duplicate Certificate, Requirements and Bank Payment Details
  2. List of Accredited Engineering Courses in Kenyan Universities
  3. List of AON Hospitals in Nairobi County

1 Comment

  1. Titus

    Suppose there’s no CBA and I’m a senior tr 2b(c2) will I have yearly incremental up to 43694?

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.