
The teacher shortage in Kenya continues to be a pressing issue, despite the Teachers Service Commission (TSC) hiring thousands of teachers in recent years. In a high-level meeting on March 16, 2025, Interior Security Principal Secretary (PS) Raymond Omollo met with Kenya National Union of Teachers (KNUT) officials to discuss strategies for improving the education sector.
Understanding the Current Teacher Shortage

The government, through TSC Kenya, has been recruiting teachers, but the numbers remain insufficient to meet the rising student population. TSC recruitment efforts have brought in 76,000 teachers over the past two years, yet many schools still lack enough staff. Teachers in urban areas, particularly in Nairobi, face overcrowded classrooms, while those in rural and hardship areas continue to struggle with teacher shortages and transfers.
For teachers looking to join the profession, TSC adverts regularly announce job openings on the TSC application portal (TSC Website). Educators can check their TSC registration status and apply for vacancies through TSC online services portal.
Government’s Commitment to Addressing the Shortage
During the meeting, PS Omollo acknowledged the gaps in staffing and pledged government support to:
✔ Recruit more teachers to fill existing shortages.
✔ Improve teacher deployment policies to ensure fair distribution.
✔ Invest in infrastructure to accommodate the growing number of learners.
Additionally, the government reaffirmed its support for the Competency-Based Curriculum (CBC) and assured teachers registered under TSC online services that they will receive adequate resources for the CBC transition.
KNUT and KUPPET: Advocating for Teacher Welfare
Apart from KNUT, another major teachers’ union in Kenya is the Kenya Union of Post Primary Education Teachers (KUPPET).
What is KUPPET?
KUPPET in full stands for the Kenya Union of Post Primary Education Teachers. It primarily represents teachers in secondary schools and tertiary institutions. The KUPPET chairman is responsible for advocating for better pay, promotions, and working conditions for its members.
As concerns about teacher shortages continue, teachers strike Kenya KUPPET has been a trending topic. KUPPET has previously threatened industrial action due to delayed promotions and poor working conditions. While KNUT focuses on primary school teachers, KUPPET continues to negotiate with TSC for better salaries and promotions for post-primary teachers.
Teacher Promotions and Salary Concerns

Many teachers are eagerly following TSC breaking news on teachers’ promotion, especially those who have been stagnating in the same job group for years. TSC news today has been filled with updates on the TSC payslip structure, salary increments, and promotions.
Teachers can check their TSC payslip online via the TSC portal. Those awaiting promotions should visit the TSC TPAD2 portal to ensure they have met the performance evaluation requirements necessary for career progression.
For teachers looking to transfer schools, TSC transfer online services have made the process more transparent and accessible. Additionally, TSC go ke and TSC www.tsc.go.ke provide the latest updates on teacher recruitment, TSC registration status, and other online services.
Final Thoughts: A Collaborative Approach to Education Reform
The meeting between PS Omollo and KNUT officials highlights the importance of government-union collaboration in addressing the challenges faced by teachers. While the government has shown commitment to recruitment and infrastructure investment, teachers still expect practical solutions on salaries, promotions, and working conditions.
With KUPPET and KNUT actively pushing for better teacher welfare, the education sector could see significant improvements in the coming months. For now, teachers should stay updated by checking TSC latest news on the TSC website, where announcements on recruitment, promotions, and salary adjustments are regularly posted.
Frequently Asked Questions (FAQs)
1. What is KUPPET in full?
KUPPET stands for the Kenya Union of Post Primary Education Teachers. It represents teachers in secondary schools and technical institutions.
2. How can I check my TSC registration status?
You can check your TSC registration status on the TSC online services portal by entering your details under the registration section.
3. How do I access my TSC payslip online?
Teachers can view and download their TSC salary slip through the TSC payslip online portal by logging in with their credentials.
4. Where can I find TSC breaking news on teachers’ promotion?
For updates on TSC promotions, visit the TSC website or follow TSC latest news on verified news platforms.
5. How do I apply for a teaching job through TSC?
To apply for a teaching position, visit the TSC application portal, check for available vacancies, and submit your application online.
6. How does TSC transfer online work?
Teachers looking to transfer can use the TSC transfer online portal to submit their transfer requests, which are processed based on available vacancies and staffing needs.
7. What is TSC TPAD2, and how does it affect promotions?
TSC TPAD2 is the Teacher Performance Appraisal and Development system used to evaluate teacher performance. Regularly updating your TPAD profile improves your chances of being considered for TSC promotions.
8. Where can I get TSC contacts for inquiries?
You can reach TSC Kenya through their official website (www.tsc.go.ke), or visit TSC offices in your county for direct assistance.
Useful Links for Teachers
Here are direct links to important TSC online services for easy access:
- TSC Official Website: www.tsc.go.ke
- TSC Application Portal: TSC Recruitment
- TSC Online Services Portal: TSC Online Services
- TSC Registration Status: Check Status
- TSC Payslip Online: TSC Payslip
- TSC TPAD2 Login: TSC TPAD2
- TSC Transfer Online: Apply for Transfer
What’s Your Take?
Do you think the government is doing enough to solve the teacher shortage in Kenya? Should KUPPET or KNUT call for a teachers’ strike to push for faster solutions? Share your thoughts in the comments below!