How to Join a Teachers Training College in Kenya

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 WhatsApp

Teachers Training Colleges in Kenya train primary school teachers through the P1 diploma. Here is everything you need to know to join one.

What Is a Teachers Training College?

Teachers Training Colleges (TTCs) in Kenya offer the Diploma in Teacher Education (DTE), commonly called the P1 certificate, which qualifies graduates to teach in Kenya’s primary schools (Grades 1–9 under the CBC curriculum). The P1 diploma is a 2-year full-time programme offered at government-sponsored TTCs distributed across all counties. TTC graduates register with the Teachers Service Commission (TSC) and are eligible for TSC deployment to public primary schools across Kenya. The P1 route is the fastest and most direct pathway from KCSE to employed teaching in Kenya’s primary school system.

Entry Requirements

Entry requirements for government TTCs in Kenya: KCSE minimum of C- (minus) overall. However, placement is competitive — the government sponsors a limited number of TTC students annually through the KUCCPS system, and C- is the floor not a placement guarantee. Teaching subjects offered at the TTC must align with two of your KCSE optional subjects. Additional requirements: Kenya citizen, age 17–35 at admission, medical fitness certificate, and certificate of good conduct. Self-sponsored (module II) TTC places are available with lower competition than government-sponsored places at the same colleges.

Available Teachers Training Colleges in Kenya

Kenya has over 20 government TTCs distributed across all regions: Kagumo TTC (Kirinyaga), Highridge TTC (Nairobi), Meru TTC, Migori TTC, Mosoriot TTC (Nandi), Kamwenja TTC (Nyeri), Thogoto TTC (Kiambu), Kericho TTC, Kisumu TTC, Rift Valley Institute of Science and Technology (RVIST, Nakuru), Kitui TTC, Machakos TTC, and others. Not all colleges offer all teaching subject combinations — confirm your specific subject combination’s availability at your preferred college. Government TTC placements are coordinated through KUCCPS.

💡 Tip: TTC application timing is critical — apply through KUCCPS at the same time you apply for university placements. KUCCPS includes TTC placements within its education intake process. Missing the KUCCPS window means waiting a full year for the next intake. If you are certain teaching is your career goal, list TTC placements highly on your KUCCPS choices rather than as afterthoughts.

How to Apply

Government-sponsored TTC placement: apply through KUCCPS (kuccps.ac.ke) during the annual application window alongside university choices. List your preferred TTCs and teaching subject combinations in your KUCCPS application. Government TTC placement is based on KCSE results and cut-off points set each year. Self-sponsored: apply directly to individual TTCs — most accept self-sponsored students throughout the year, with main intakes in January and September. Required documents: KCSE certificate or result slip, national ID, birth certificate, medical certificate, and certificate of good conduct.

TSC Employment After TTC

After completing the 2-year DTE (P1): register with the Teachers Service Commission (TSC) through tsc.go.ke with your P1 certificate, national ID, KCSE certificate, and good conduct certificate. TSC advertises primary school teaching vacancies periodically — apply when vacancies in your subject combination and preferred county are advertised. TSC deployment is to public primary schools across Kenya. Starting salary for a P1 teacher in Job Group B5: approximately KSh 21,000–27,000/month. With service and promotion to senior teacher positions, salaries rise significantly. Job security, regular government salary increases, and the pension scheme make TSC teaching a stable career foundation.

Frequently Asked Questions

How long is the P1 diploma at a TTC in Kenya?
The Diploma in Teacher Education (DTE) at a TTC takes 2 years full-time. After completion, graduates apply for TSC registration and then apply for teaching vacancies when advertised.
What subjects can I teach with a P1 diploma in Kenya?
P1 diploma teachers are trained to teach across the primary school curriculum (lower primary, Grades 1–3) or specific optional subjects at upper primary (Grades 4–9) depending on their TTC subject combination. Common combinations: Mathematics and Science, English and Kiswahili, Social Studies and Religious Education, Creative Arts and Physical Education.
Is a P1 teacher the same as a degree teacher in Kenya?
No — P1 teaches primary school (Grades 1–9). Degree (BEd) teachers are trained for secondary school (Forms 1–4). P1 holders can teach primary; BEd holders can teach secondary. TSC employs both under different job groups and salary scales.
How much does a P1 teacher earn in Kenya?
P1 teachers under TSC employment start at Job Group B5: approximately KSh 21,000–27,000/month. Senior primary school teachers: KSh 35,000–60,000/month. Primary school head teachers: KSh 50,000–90,000/month depending on school category.
Can a P1 teacher upgrade to a secondary school teacher in Kenya?
Yes — P1 teachers can upgrade to a BEd degree through university upgrade programmes. After completing a BEd, they can apply for TSC secondary school teaching posts. KU, UoN, and Moi University have upgrade pathways for serving P1 teachers.

Can’t find what you’re looking for? Contact us

Theophilus Mburu
Written by Theophilus Mburu

Theophilus Mburu is a dedicated dentist and a contributing writer at Edunotes, bringing a unique blend of scientific insight and creativity to the blog. Beyond the clinic, he enjoys immersing himself in video games and exploring music, adding a fresh and relatable perspective to his content.

Found this helpful? Your classmates might need it too.

Share this

Leave a Reply

Your email address will not be published. Required fields are marked *