Kenya Salary Calculator Logo

Teacher Salary in Kenya (2025) — TSC & CBC

Average P1 teacher gross salary KES 45,000 — Net take-home pay after all statutory deductions

Gross Salary
KES 45,000
Total Deductions
KES 9,113
Net Take-Home Pay
KES 35,887

Full Deductions Breakdown — P1 Teacher KES 45,000

Deduction / ItemMonthly (KES)Annual (KES)
Gross Salary45,000540,000
NSSF (Tier I: 6% on KES 8,000 + Tier II: 6% on KES 37,000)2,70032,400
SHIF (2.75%)1,23814,856
Housing Levy (1.5%)6758,100
PAYE (Income Tax)4,50054,000
Personal Relief (deducted from PAYE)2,40028,800
Net Pay (Take-Home)35,887430,644

Calculate your exact salary →  |  Salary After Tax Tool

Teacher Salary Ranges in Kenya (2025)

TSC salaries are structured by job group and educational qualification. The CBC curriculum transition has created new opportunities for qualified teachers.

Level / Role Gross Salary (KES/month) Notes
P1 Teacher (TSC) 35,000 – 55,000 Primary school, TSC Job Group C1–C4
Secondary School Teacher 45,000 – 75,000 TSC Job Group D1–D5, requires degree
Head Teacher / Deputy 60,000 – 100,000 Senior TSC job groups, management allowance
University Lecturer 100,000 – 200,000 Public universities, requires Masters/PhD
International School Teacher 80,000 – 200,000+ ISK, Brookhouse, Peponi — often tax-free packages

* TSC salaries include house allowance and commuter allowance which vary by station (Nairobi rates are highest).

Teaching Job Market in Kenya

  • Demand: High. Kenya faces a shortage of over 100,000 teachers according to TSC data. CBC implementation has created specific demand for trained CBC facilitators.
  • Top Employers: Teachers Service Commission (TSC), public universities (UoN, JKUAT, Moi University), private universities, international schools.
  • Top Regions: Nairobi (highest allowances), Mombasa, Kisumu, Nakuru, Eldoret.
  • CBC Impact: The Competency-Based Curriculum has created demand for trained CBC teachers. Teachers with CBC training certification command a premium.
  • Effective deduction rate: At KES 45,000 gross, you lose 20.3% to statutory deductions.
  • Annual net pay: KES 430,644 per year.

Teacher Salary Kenya — FAQs

What is the average TSC teacher salary in Kenya in 2025?

A P1 primary school teacher employed by the Teachers Service Commission (TSC) earns an average of KES 35,000–55,000 per month gross (around KES 45,000 for mid-career). After deductions of KES 9,113 (PAYE KES 4,500, NSSF KES 2,700, SHIF KES 1,238, Housing Levy KES 675), the net take-home pay is approximately KES 35,887.

How is NSSF calculated differently for teachers earning below KES 72,000?

For teachers earning below KES 72,000, NSSF is not capped at the maximum KES 4,320. Instead it is calculated as: 6% on the lower earnings limit (KES 8,000 = KES 480) plus 6% on the upper portion up to their salary. For a KES 45,000 salary: 6% × KES 8,000 (KES 480) + 6% × KES 37,000 (KES 2,220) = KES 2,700 total.

Do TSC teachers get housing allowance on top of their salary?

Yes. TSC teachers receive various allowances in addition to basic salary: house allowance (KES 3,000–6,000/month depending on station), commuter allowance, and leave allowance. These allowances may be taxable and are included in the total remuneration. However, the basic salary figures listed above represent the core salary before allowances.

What is the salary difference between a CBC and non-CBC trained teacher?

Under the CBC framework, teachers with additional CBC training credentials and facilitator certification may receive slightly enhanced placement or faster promotion within TSC job groups. However, as of 2025, there is no separate "CBC salary scale" — remuneration is still governed by the TSC salary scales. Trained CBC teachers at international or private schools may negotiate higher packages due to the specialized competency demand.

Related Salary Calculations

Other professions in Kenya:

Salary after tax by amount:

Use the Full Kenya Salary Calculator