
Getting your Trinity Audio player ready...
|
The Kenya Universities and Colleges Central Placement Service (KUCCPS) has officially opened applications for the September 2025 intake into Teacher Training Colleges (TTCs). This is a crucial opportunity for aspiring teachers to enroll in accredited diploma programs and kickstart their careers in the education sector.
Education Cabinet Secretary Julius Ogamba confirmed that the KUCCPS portal 2025 will open in March 2025, allowing qualified applicants to apply for placement into various TTCs across Kenya.
How to Apply for TTC Admission via KUCCPS Portal

Interested applicants must use the KUCCPS student portal to apply for TTC admission. Follow these simple steps to ensure a successful application:
Step 1: Access the KUCCPS Portal
Visit the KUCCPS student portal at students.kuccps.net.
Step 2: KUCCPS Portal Login
Enter your KCSE Index Number and the year you sat for the KCSE examination. Use your Birth Certificate Number or KCPE Index Number as the initial password.
Step 3: KUCCPS Portal Sign Up (For New Users)
If you are a first-time applicant, sign up on the KUCCPS portal using your KCSE details. Follow the instructions provided to create a secure login profile.
Step 4: Select Your Preferred Course and Institution
Browse through the available Diploma in Primary Teacher Education (DPTE) and Diploma in Early Childhood Teacher Education (DECTE) programs. Select the TTCs that best suit your interests and location preferences.
Step 5: Submit Your Application on KUCCPS Student Portal
Review your application to ensure accuracy before submitting. Pay the required application fee through the provided KUCCPS payment channels.
Step 6: KUCCPS Portal Placement and Results
After the application period, KUCCPS will process applications and conduct KUCCPS portal placement based on merit and available slots. Applicants can check their placement results by logging into the KUCCPS student portal login page.
Revised Entry Requirements for TTCs via KUCCPS Portal
The government has revised the minimum entry requirements for TTC admission to improve accessibility.
✔ Minimum KCSE Mean Grade: C (plain)
✔ No Subject-Specific Requirements: Unlike previous years, applicants do not need to meet specific subject-grade requirements.
These new criteria ensure that more students can qualify for teacher training programs.
Available Slots and Approved TTCs in Kenya
KUCCPS has announced that 13,439 teacher trainees will be admitted for the September 2025 intake across 32 public Teacher Training Colleges (TTCs).
List of Approved TTCs for KUCCPS Placement
Below is a list of government-accredited Teacher Training Colleges (TTCs) available for KUCCPS placement:
Central Region TTCs

- Kagumo Teachers Training College – Nyeri
- Kamwenja Teachers Training College – Nyeri
- Maragua Teachers Training College – Murang’a
- Murang’a Teachers College – Murang’a
- Thogoto Teachers Training College – Kiambu
- Kilimambogo Teachers’ Training College – Kiambu
Coast Region TTCs

- Shanzu Teachers’ Training College – Mombasa
- Kwale Teachers’ Training College – Kwale
Eastern Region TTCs

- Machakos Teachers Training College – Machakos
- Meru Teachers’ Training College – Meru
- St. Lawrence Egoji Teachers’ College – Meru
- Kitui Teachers’ Training College – Kitui
- Kigari Teachers’ Training College – Embu
Nairobi Region TTCs

- Kenya Science Teachers College – Nairobi
- Kenya Technical Teachers’ College (KTTC) – Nairobi
Nyanza Region TTCs

- Asumbi Teachers College (ATC) – Homa Bay
- Bondo Teachers Training College – Siaya
- Kenyenya Teachers’ Training College – Kisii
- Ugenya Teachers’ Training College – Siaya
- Kamagambo Teachers’ Training College – Migori
Rift Valley Region TTCs
- Baringo Teachers Training College (BTTC) – Baringo
- Moi-Baringo Teachers’ College – Baringo
- Bomet Teachers’ Training College – Bomet
- Mosoriot Teachers’ Training College – Nandi
- Kericho Teachers College – Kericho
- Narok Teachers College – Narok
- Tambach Teachers Training College – Elgeyo Marakwet
- Samburu Teachers’ Training College – Samburu
- Nakuru Teachers’ Training College – Nakuru
Western Region TTCs
- Bungoma Teachers’ Training College – Bungoma
- Chesta Teachers’ Training College – West Pokot
- Eregi Teachers’ Training College – Vihiga
- Kaimosi Teachers’ Training College – Vihiga
- Borabu Teachers’ Training College – Nyamira
- Migori Teachers Training College – Migori
- Trans-Nzoia Teachers’ Training College – Trans Nzoia
North Eastern Region TTCs
- Garissa Teachers Training College – Garissa
For a full list of KUCCPS-approved TTCs, applicants should check the KUCCPS student portal login page at students.kuccps.net.
Frequently Asked Questions (FAQs)
1. How do I apply for a teacher training course via KUCCPS?
You can apply by visiting the KUCCPS student portal, logging in, selecting your preferred TTC, and submitting your application.
2. What are the minimum requirements for KUCCPS TTC admission?
You need a KCSE mean grade of C (plain). No specific subject requirements are needed.
3. Can I apply for multiple TTCs?
Yes, you can select multiple TTCs when submitting your application, but placement depends on merit and availability.
4. When will the KUCCPS portal close for TTC applications?
The exact deadline has not been announced yet. Applicants are advised to apply early.
5. How do I check my placement results?
You can check your placement results by logging into the KUCCPS student portal login page after the selection process is complete.
6. What courses are available at Teacher Training Colleges?
TTCs offer Diploma in Primary Teacher Education (DPTE) and Diploma in Early Childhood Teacher Education (DECTE).
7. How much is the KUCCPS application fee?
The application fee varies. It is payable via mobile money or bank transfer as directed on the KUCCPS portal.
8. Are private TTCs included in KUCCPS placement?
Currently, KUCCPS places students in public TTCs only. Private TTCs have their own application processes.
Diploma in education Arts,, what are the requirements
Thanks for visiting out blog.
We hope to see you again.
For any Diploma in STE you must have a mean score of C+
Thanks for visiting our blog.
We are happy to receive this question. It has been given priority in next week’s article.
Please visit our website for a special report on the above.
Thanks