
Need Answers to Past Papers?
Get accurate answers for KCPE, KCSE, CDACC, KPSEA, KNEC, Edexcel, and more exams. Contact us now for quick help!
Contact Us on WhatsAppPAY ATTENTION: JOIN US ON WHATSAPP TO ACCESS RECENT PASTPAPERS & NOTES
Education degrees open one of Kenya’s most stable career paths. Here are the strongest institutions for aspiring teachers and education professionals.
Kenyatta University — Kenya’s Premier Education University
Kenyatta University was originally established as a teacher training institution and remains Kenya’s most specialised education university. KU’s School of Education offers BEd in Arts, Science, and Special Needs Education across a wide range of teaching subjects. KU education graduates dominate TSC teaching positions in Kenyan secondary schools. Entry: KCSE C+ with relevant subject combination. KU also offers early childhood education, educational administration, and educational psychology programmes.
Moi University
Moi University’s School of Education trains both primary and secondary school teachers. Strong in Science Education, Mathematics Education, and Languages. Entry: KCSE C+ for government-sponsored BEd. Strong alumni network across Kenya’s public schools, particularly in Rift Valley and western Kenya.
Maseno, Egerton, and TTCs
Maseno University — BEd in Arts and Science, strong for western Kenya. Entry: KCSE C+. Egerton University — Agriculture Education and Science Education, strong for Agricultural Science teachers. Teachers Training Colleges (TTCs) — For primary teaching, 2-year Diploma in Teacher Education (DTE). Fastest route to primary school employment, spread across all counties.
TSC Registration — The Career Gateway
All teachers in Kenyan public schools must register with the Teachers Service Commission (TSC). Requirements: recognised teaching qualification (BEd, PGDE, or DTE/P1), KCSE certificate, national ID, good conduct certificate, and completed TSC registration forms at tsc.go.ke. Employment through competitive TSC advertisement and deployment to public schools.
Teacher Salaries in Kenya
TSC teacher salaries follow Job Groups B5 to D5. Entry-level secondary teacher (Job Group C1): approximately KSh 21,000–35,000/month. Senior teachers and principals: KSh 50,000–150,000/month. Private school salaries vary widely by institution — some premium private schools pay significantly above TSC scales.
Frequently Asked Questions
Can’t find what you’re looking for? Contact us