Full list of all best Teacher Training Colleges, TTC in Kenya

By | October 16, 2020
List of all public and private Teacher Training Colleges, TTCs, in Kenya.
List of all public and private Teacher Training Colleges, TTCs, in Kenya.

Are you a form four leaver who has done his/ her KCSE examinations? Are you intending to join a Teacher Training College (TTC) to become a teacher? Well, here is your complete guide to all TTCs in Kenya where you can further your studies.

You need to be aware that Teacher Training Colleges are of two types; public and private TTCs. Public TTCs are owned and managed by the government, while Private ones are owned by individuals.

Depending on the type of institution, admissions are either done via the the Kenya Universities and Colleges Central Placement Service (KUCCPS), direct placement by the college or both.

Please note that it is important that you see the minimum requirements for you to be registered as a teacher and get TSC employment.


See the list of public owned TTCs below;

1Asumbi Teachers College, ATCHoma Bay
2Baringo Teachers Training College, BTTCBaringo
34Bomet Teachers’ Training CollegeBomet
5Bondo Teachers Training CollegeSiaya
6Borabu Teachers’ Training CollegeNyamira
7Bungoma Teachers’ Training CollegeBungoma
8Chesta Teachers, Training CollegeWest Pokot County
9Eregi Teachers’ Training CollegeVihiga
10Garissa Teachers Training collegeGarissa
11Kagumo Teachers CollegeNyeri
12Kaimosi Teachers’ Training CollegeVihiga
13Kamwenja Teachers Training CollegeNyeri
14Kenya Science Teachers CollegeNairobi
15Kenya Technical Teachers’ College- KTTCNairobi County
16Kenyenya Teachers’ Training CollegeKisii County
17Kericho Teachers CollegeKericho
18Kigari Teachers’ Training CollegeEmbu County
19Kilimambogo Teachers’ Training CollegeKiambu County
20Kitui Teachers’ Training CollegeKitui
21Machakos Teachers Training CollegeMachakos
22Maragua Teachers Training CollegeMuranga
23Meru Teachers’ Training CollegeMeru
24Migori Teachers Training CollegeMigori
25Moi-Baringo Teachers’ CollegeBaringo
26Mosoriot Teachers’ Training CollegeNandi
27Murang’a Teachers CollegeMuranga
28Narok Teachers CollegeNarok
29Shanzu Teachers’ Training CollegeMombasa
30St. Lawrence Egoji Teachers collegeMeru
31Tambach Teachers Training CollegeElgeyo Marakwet
32Thogoto Teachers Training CollegeKiambu
33Trans-Nzoia Teachers’ Training CollegeTrans Nzoia
34Ugenya Teachers’ Training CollegeSiaya County


You should be in the know that Teacher training colleges offer Certificate and Diploma courses. See some of them here;

READ ALSO:  List of all TVET (Technical and Vocational Education and Training) institutions in Kenya
Diploma in Early Childhood development and education (ECDE)

This course takes 6 holiday sessions and you must have the following minimum qualifications for you to be admitted:

  • C plain in K.C.S.E. or P1 certificate or
  • Holder of certificate in ECDE
  • KNEC proficiency certificate for certificate in ECDE.
Certificate in early childhood development and Education (ECDE)

To pursue this course, you must meet the following minimum admission requirements:

  • C- or D+ at K.C.S.E.
  • KNEC proficiency certificate for certificate in ECDE
READ ALSO:  Murang’a Teachers College Courses, Fees Structure, Admission Requirements, Application Form, Contacts, Portals and Location
Diploma in Special Needs Education (SNE)

Minimum admission requirements for this course include:

  • A mean grade of C plain in K.C.S.E.
  • P1 certificate
  • Holder of certificate in ECDE
  • KNEC proficiency certificate for certificate in ECDE.
Certificate in human resource management

You will only need to have a D+ or C- at K.C.S.E to pursue this course.`


TTCs offer training for both Science (Diploma in Education Science) and Arts (Diploma in Education Arts) teachers. The diploma course lasts for 3 academic years. It is a pre-requisite from the Ministry of Education that aspiring secondary school teachers should have the below minimum KCSE qualifications for entry into DTE (Diploma in Teacher Education) course. Here are the latest general minimum requirements for students seeking to pursue teaching:

  • Mean grade: C+ (plus)
  • English: C (plain)
  • Mathematics: D+ (plus) for those taking education arts and C (plain) for those hoping to undertake training in education science.
  • Two specialization subjects (subjects you intend to teach at high school): C+

Visit this link to get information for all other TTCs, universities and colleges.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.