The Teachers Service Commission (TSC) has released new allowance rates for teachers as it implements the second phase of the 2025-2029 Collective Bargaining Agreement (CBA), with the changes taking effect from July 1, 2026.

The revised allowances apply to all teachers employed by the commission as of July 1, 2026, except intern teachers, and will remain in force until June 30, 2027.

The new rates follow the implementation of the second phase of the CBA signed on July 18, 2025, between TSC and the Kenya National Union of Teachers (KNUT), Kenya Union of Post Primary Education Teachers (KUPPET) and the Kenya Union of Special Needs Education Teachers (KUSNET).

Under the agreement, the four-year CBA is being implemented in four phases. The first phase ran from July 1, 2025, to June 30, 2026, while the second phase commenced on July 1, 2026.

The revised package includes house allowance, hardship allowance, commuter allowance, annual leave allowance, disability guide allowance and baggage allowance, with the amount payable depending on a teacher’s job group, duty station and eligibility.

New TSC Teacher Allowances by Job Group: Full List of House, Hardship, Commuter and Leave Rates

New House Allowance Rates

House allowance remains the largest location-based allowance paid by TSC.

Cluster One: Nairobi City.

Cluster Two: Mombasa, Nakuru, Kisumu, Nyeri, Eldoret, Thika, Kisii, Malindi, Kakamega and Kitale municipalities.

Cluster Three: Minor municipalities and all other areas.

Teachers posted to Nairobi (Cluster One) will continue to receive the highest rates, while those stationed in smaller towns and rural areas under Cluster Three will receive the lowest.

Under the new rates, teachers in Job Group D5 posted to Nairobi will receive KSh50,000 per month, while teachers in Job Group B5 working in Cluster Three areas will receive KSh3,850.

Job Group Nairobi (Cluster 1) Cluster 2 Cluster 3
B5 KSh 6,750 KSh 4,500 KSh 3,850
C1 KSh 10,000 KSh 7,500 KSh 5,800
C2 KSh 16,500 KSh 12,800 KSh 9,600
C3 KSh 28,000 KSh 22,000 KSh 16,500
C4 KSh 28,000 KSh 22,000 KSh 16,500
C5 KSh 35,000 KSh 25,500 KSh 18,000
D1 KSh 45,000 KSh 28,000 KSh 21,000
D2 KSh 45,000 KSh 28,000 KSh 21,000
D3 KSh 45,000 KSh 28,000 KSh 21,000
D4 KSh 45,000 KSh 28,000 KSh 21,000
D5 KSh 50,000 KSh 35,000 KSh 25,000

Hardship Allowance

Teachers serving in government-designated hardship areas will continue to receive hardship allowance based on their job groups.

The highest hardship allowance of KSh38,100 will be paid to teachers in Job Group D5, while those in Job Group B5 will receive KSh6,600.

Job Group Hardship Allowance
B5 KSh 6,600
C1 KSh 8,200
C2 KSh 10,900
C3 KSh 12,300
C4 KSh 14,650
C5 KSh 17,100
D1 KSh 27,300
D2 KSh 27,300
D3 KSh 31,500
D4 KSh 31,500
D5 KSh 38,100


Commuter Allowance

TSC has also retained commuter allowance to cater for teachers’ transport expenses.

Teachers in Job Group D5 will receive the highest commuter allowance of KSh16,000 per month, while those in Job Groups B5 and C1 will receive KSh4,000.

Job Group Commuter Allowance
B5 KSh 4,000
C1 KSh 4,000
C2 KSh 5,000
C3 KSh 6,000
C4 KSh 8,000
C5 KSh 8,000
D1 KSh 12,000
D2 KSh 12,000
D3 KSh 14,000
D4 KSh 14,000
D5 KSh 16,000
Annual Leave Allowance

Teachers proceeding on annual leave will receive leave allowance based on their grades.

The highest annual leave allowance remains KSh10,000 for teachers in Job Groups D1 to D5, while teachers in Job Groups B5 and C1 will receive KSh4,000.

Job Group Annual Leave Allowance
B5 KSh 4,000
C1 KSh 4,000
C2 KSh 6,000
C3 KSh 6,000
C4 KSh 6,000
C5 KSh 6,000
D1 KSh 10,000
D2 KSh 10,000
D3 KSh 10,000
D4 KSh 10,000
D5 KSh 10,000


Disability Guide Allowance

Eligible teachers who require the services of a guide while performing their duties will continue to receive a disability guide allowance.

Unlike the other allowances, the payment remains uniform across all grades, with every eligible teacher receiving KSh20,000.

Job Group Allowance
B5 – D5 KSh 20,000
Baggage Allowance Rates

Teachers transferred to new duty stations will receive baggage allowance based on the distance travelled and their job groups.

The allowance is paid per kilometre, with teachers in Job Group D5 receiving the highest rate of KSh80 per kilometre, while those in Job Groups B5 and C1 will receive KSh43 per kilometre.

Job Group Rate Per Kilometre
B5 KSh 43
C1 KSh 43
C2 KSh 55
C3 KSh 55
C4 KSh 55
C5 KSh 55
D1 KSh 68
D2 KSh 68
D3 KSh 68
D4 KSh 68
D5 KSh 80

Follow our and X Account for real-time  news updates.

New TSC Teacher Allowances by Job Group: Full List of House, Hardship, Commuter and Leave Rates
TSC Acting CEO Evelyn Mitei during the national celebration of World Teachers’ Day 2025.PHOTO/TSC Kenya