The Kenya Universities and Colleges Central Placement Service (KUCCPS) has officially opened applications for the September 2025 intake into Teacher Training Colleges (TTCs). This announcement presents a significant opportunity for aspiring educators to enroll in Diploma programs for both Primary and Secondary Teacher Education. The application window is open until March 20, 2025, and interested candidates are encouraged to submit their applications promptly.
Overview of Available Programs and Slots
For the upcoming intake, KUCCPS has made available a total of 13,823 slots across various TTCs in Kenya. These slots are distributed as follows:
- Diploma in Primary Teacher Education (DPTE): 11,088 slots across 33 TTCs.
- Diploma in Secondary Teacher Education (DSTE): 2,735 slots across 3 TTCs.
This distribution underscores the government’s commitment to strengthening the education sector by training competent teachers for both primary and secondary levels.
Minimum Entry Requirements
To be eligible for these programs, applicants must meet specific academic qualifications:
- Diploma in Primary Teacher Education (DPTE): A minimum mean grade of C (plain) in the Kenya Certificate of Secondary Education (KCSE) or its equivalent.
- Diploma in Secondary Teacher Education (DSTE): A minimum mean grade of C+ (plus) in KCSE or its equivalent.
Applicants with qualifications other than KCSE are advised to seek recognition and equation from the Kenya National Qualifications Authority (KNQA) before applying.
List of Teacher Training Colleges Offering DPTE and DSTE
Below is a comprehensive list of TTCs offering the Diploma in Primary Teacher Education (DPTE) and Diploma in Secondary Teacher Education (DSTE) for the September 2025 intake:
Colleges Offering Diploma in Primary Teacher Education (DPTE)
- Aberdare Teachers Training College – Nyandarua County
- Asumbi Teachers Training College – Homa Bay County
- Bishop Mahon Teachers Training College – Turkana County
- Bondo Teachers Training College – Siaya County
- Borabu Teachers Training College – Nyamira County
- Bunyore Teachers Training College – Vihiga County
- Chesta Teachers Training College – West Pokot County
- Egoji Teachers Training College – Meru County
- Eregi Teachers Training College – Kakamega County
- Galana Teachers Training College – Kilifi County
- Garissa Teachers Training College – Garissa County
- Kaimosi Teachers Training College – Vihiga County
- Kamwenja Teachers Training College – Nyeri County
- Kenyenya Teachers Training College – Kisii County
- Kericho Teachers Training College – Kericho County
- Kigari Teachers Training College – Embu County
- Kilimambogo Teachers Training College – Kiambu County
- Kitui Teachers Training College – Kitui County
- Kwale Teachers Training College – Kwale County
- Machakos Teachers Training College – Machakos County
- Mandera Teachers Training College – Mandera County
- Meru Teachers Training College – Meru County
- Migori Teachers Training College – Migori County
- Moi Baringo Teachers College – Baringo County
- Mosoriot Teachers Training College – Nandi County
- Murang’a Teachers Training College – Murang’a County
- Narok Teachers Training College – Narok County
- Seme Teachers Training College – Kisumu County
- Shanzu Teachers Training College – Mombasa County
- Tambach Teachers Training College – Elgeyo Marakwet County
- Tarbaj Teachers Training College – Wajir County
- Thogoto Teachers Training College – Kiambu County
- Ugenya Teachers Training College – Siaya County
Colleges Offering Diploma in Secondary Teacher Education (DSTE)
- Kagumo Teachers Training College – Nyeri County
- Kibabii Teachers Training College – Bungoma County
- Lugari Teachers Training College – Kakamega County
This comprehensive list ensures that prospective students have a wide array of institutions to choose from, depending on their geographical location and personal preferences.
Application Process
The application process for TTCs has been streamlined to ensure accessibility and efficiency. Both Kenyan citizens and non-Kenyan residents are eligible to apply. Follow the steps below to submit your application:
- Access the KUCCPS Student Portal: Visit the official KUCCPS website at (https://students.kuccps.net).
- Log in or Register: Enter your KCSE index number, year of examination, and password (your KCPE index number or ID number).
- Navigate to Available Programs: Under the “Programmes” tab, select “Teacher Training Colleges (TTCs).”
- Select Your Preferred Course: Choose between Diploma in Primary Teacher Education (DPTE) or Diploma in Secondary Teacher Education (DSTE) based on eligibility.
- Select Your Preferred Institutions: Pick your top choices from the list of TTCs provided. Ensure to check the cut-off points and available slots.
- Submit Your Application: Review your selection, make necessary corrections, and submit the application.
- Pay the Application Fee: A non-refundable fee of Ksh. 1,500 is payable via Mpesa Paybill Number 820201, using your KCSE index number as the account number.
- Confirmation: After payment, verify that your application has been successfully submitted and keep the transaction details for reference.
Key Considerations Before Applying
Cut-off Points: Some institutions may have different entry points based on competition.
Subject Requirements: Ensure you meet any additional subject-specific requirements for secondary education courses.
Location & Costs: Consider the geographical location of your preferred TTC and any associated living costs.
Why Enroll in a TTC Through KUCCPS?
Applying for a teacher training program through KUCCPS comes with several benefits:
✅ Government-Accredited Training: All listed TTCs are recognized by the Ministry of Education.
✅ Affordable Fees & Funding Options: Some students may qualify for government sponsorship and HELB loans.
✅ Guaranteed Quality Education: TTCs offer structured training aligned with the Competency-Based Curriculum (CBC).
✅ High Employability Rate: With the growing demand for qualified teachers, TTC graduates have better job prospects in Kenya and beyond.