Discover 3,200+ Teachers Service Commission (TSC) job openings. Verified teaching roles, clear requirements, and secure applications.

TSC Recruitment & Teaching Vacancies in Kenya (2026)

The Teachers Service Commission (TSC) is Kenya’s largest employer, responsible for recruiting, deploying, and managing teachers across the country. With the full implementation of the Competency-Based Curriculum (CBC) and the expansion of Junior Secondary Schools (JSS), the demand for registered teachers has reached an all-time high.

In 2026, thousands of PnP (Permanent and Pensionable) positions and internship opportunities are available for qualified teachers. Searches like “TSC jobs near me,” “TSC recruitment 2026,” and “teacher vacancies Kenya” are trending as professionals seek employment in primary, secondary, and specialized subject teaching.

TSC Salary Estimates (2026)

TSC salaries in Kenya are structured by the Teaching Career Progression Framework, with variations depending on qualifications, teaching level, and years of experience. Below is an indicative monthly salary range in KSh:

Position LevelRole ExampleEstimated Monthly Salary (KSh)
Entry LevelJSS Intern / P1 Teacher35,000 – 50,000
Mid LevelGraduate Teacher / Post-Primary Teacher55,000 – 85,000
Senior LevelHead of Department / Senior Teacher90,000 – 130,000
ExecutiveDeputy Principal / Principal150,000 – 250,000
Top ExecutiveSenior Education Officer / Director250,000+

These salaries reflect basic pay and do not include allowances for housing, commuter, or professional development. Senior leadership positions receive additional benefits depending on school or regional allocation.

Most In-Demand TSC Roles

  • JSS Interns – Contract-based positions in Junior Secondary Schools; often a pathway to permanent employment.

  • Post-Primary Teachers – Specialists in STEM subjects, languages, and technical subjects.

  • Primary School Teachers – Deployment opportunities for P1 and P2 teachers with degrees or diplomas.

  • School Heads & Senior Teachers – Leading curriculum implementation, teacher mentoring, and administration.

  • Special Needs Education Teachers – Supporting inclusive education across counties.

These positions are essential to meet the growing needs of Kenya’s education sector and the implementation of CBC.

TSC Online Application Steps

Applying for TSC jobs is strictly online via the TSC Teachers Online Portal:

  1. Register or login: Ensure you have a valid TSC Number. New graduates must first register through e-Citizen (KSh 1,050 fee).

  2. Search for vacancies: Use the portal to filter by school level, subject, county, or employment type.

  3. Submit application: Fill in all required details, upload certificates, and confirm eligibility before submission.

  4. Track application status: Monitor approvals, interview notifications, or deployment updates through the portal.

This online system ensures transparent, merit-based recruitment and timely updates for all applicants.

Avoiding Scams

Jobseekers should note:

  • TSC never charges fees for recruitment or promotions.

  • Avoid anyone promising placement or guaranteed TSC jobs for money.

  • Recruitment is merit-based, conducted through the official Human Resource Management Information System (HRMIS).

Following official channels guarantees your application is secure and recognized.

TSC Recruitment & Teaching Vacancies – Frequently Asked Questions FAQ

  • How do I check my TSC registration status?
    You can check your status on the “Registration Status” tab of the Teachers Online Portal.

  • Are TSC intern contracts being extended?
    Yes, as of 2026, many JSS intern contracts have been extended to ensure school stability.

  • Can I apply for TSC jobs with a diploma?
    Yes, for certain categories like Junior Secondary and Primary levels, although degree holders are often prioritized.

  • What subjects are currently in high demand?
    STEM subjects (Mathematics, Physics, Biology, Chemistry), English, Kiswahili, and Technical subjects remain highly sought after.

  • When should I apply for TSC jobs?
    Apply immediately once vacancies are advertised on the TSC Teachers Online Portal, as deadlines are strictly enforced.