Here is a list of all the best Teacher Training Colleges in Kenya:
  1. Amicus Group of Schools – Nairobi
  2. Asumbi Teachers Training College – Machakos
  3. Baringo Teachers Training College – Seretunin
  4. Bible College of East Africa – Nairobi
  5. Blescohouse Teachers Training College – Nakuru
  6. Bondo Teachers Training College – Bondo
  7. Bungoma Teachers Training College – Bungoma
  8. Bunks Early Childhood Education College – Nairobi
  9. F.K. Teachers Training College – Nairobi
  10. Carol Teachers Training College – Rongai
  11. Christ the Teacher Institute for Education – Nairobi
  12. Consolata College – Nairobi
  13. Deans E.C.D. College – Nairobi
  14. Deans Teacher Training College – Nairobi
  15. Egoji Teachers Training College – Egoji
  16. Eregi Teachers Training College – Maragoli
  17. Federal College of Education Kontagora, – Niger State Minna
  18. Garissa Teachers Training College – Garissa
  19. Glad Toto Early Childhood Teachers Training Centre – Nairobi
  20. Glad Toto Early Childhood Teachers Training Centre – Nairobi
  21. International Montessori School – Nairobi
  22. International Teachers Training College – Nairobi
  23. Islamic Teachers’ Training College – Maragua
  1. Jerusa Teachers Training College, Jttc – Butere – Kakamega
  2. Jomaken ECD Pre-Primary Teachers Training Programme & Care Centre – Nairobi
  3. kaimosi teachers training –
  4. Kaimosi Teachers Training College – Kaimosi
  5. Kamagambo Adventist Teachers’ Training College – Kisii
  6. Kamwenja Teachers Training College – Nyeri
  7. Kenya Education Staff Institute – Nairobi
  8. Kenya Science Teachers College – Nairobi
  9. Kericho Teachers Training College – Kericho
  10. Kilimambogo Teachers Training College – Thika
  11. Kithimani Integrated Teachers College – Kithimani
  12. Maasai Teachers’ College – Karen
  13. Machakos Teachers Training College – Machakos
  14. Maragua Teachers Training College – Muranga
  15. Meru Teachers Training College – Meru
  16. Migori Teachers Training College – Migori
  17. Moi-Baringo Teachers College – Kabarnet
  1. Mosoriot Teachers Training College – Mosoriot
  2. Muranga Teachers Training College – Makuyu
  3. Nakuru Teachers Training College – Nakuru
  4. Narok Teachers Training College – Narok
  5. Nyanchwa Teachers Training College – Kisii
  6. Nyeri Catholic Centre for Early Childhood Education Development – Nyeri
  7. Nyeri Catholic Early Childhood Development Education Teachers Training College (ECDE TTC) – Nyeri
  8. Orthodox Teachers Training College of Africa – Nairobi
  9. Premese Montessori – Nairobi
  10. Shanzu Teachers Traning College – Mombasa
  11. Southern College – Collegedale TN
  12. Special Education & Professional Studies College – Nairobi
  13. Ann’s ECD Teachers College – Kisii
  14. Austin’s Teachers Training College – Ishiara
  15. John’s Teachers Training College – Thika
  16. Martin De Porres Teachers College – Kiserian
  17. Paul’s Nyabururu Teachers Training College – Kisii
  18. Sunrise Teachers College – Athi River
  19. Tec Teachers Training Institute – Nairobi
  20. Thika E.C.D. Academy – Thika
  21. Thogoto Teachers Training College – Kikuyu
  22. Total Care Pre-School Teachers College – Nairobi

Teachers Training Colleges, TTC, Details

Teaching is one of the greatest careers in the country .With the increase of pupils in the schools all over the country  as a introduction of free primary school education there has been an increase demand for teachers in the country.This has also seen increased number of training colleges all over the country.
Here are some of the best teachers training colleges in the country.

Table of Contents

1.Presbyterian Teachers college

Category: Teachers Training Colleges in Kenya

Presbyterian Teachers College – Rubate is one of the best teachers training college in Kenya located in Chuka, Meru County.

2. Kilimambogo Teachers Training College

Category: Teachers Training Colleges

Kilimambogo Teachers Training College is a teachers training institution located along Thika-Garissa road ,approximately 25 km from Thika town. It offers high quality training to those aspiring to be teachers.

3. Kabete Teachers Training Institute

Category: Teachers Training Colleges in Kenya

Kabete Teachers Training Institute is a teachers training institution located along located off waiyaki way, Nairobi kenya.

4.Mwingi West Teachers Training College

Category: Teachers Training Colleges in Kenya

Mwingi West Teachers Training College is teachers training institute located in Nguutani market near Kithyoko, along Nairobi-Garissa Road.It offers high quality training to those aspiring to be teachers.

5.Kigari teachers college

Category: Teachers Training Colleges in Kenya

Kigari teachers college is a teachers college located at Kigari in Embu County.The college was started in 1910 by the Church Missionary Society as a training centre for catechists and evagilists. Eventually, it became a place for the introduction of innovative ideas in agriculture and social welfare.

6. Mutitu Adventist Teachers Training College

Category: Teachers Training Colleges in Kenya

Mutitu Adventist Teachers Training College is a Seventh-day Adventist Church Institution under the Central Kenya Conference (CKC) Territory of the East Kenya Union Conference.It is located at Kikima town in Mbooni west District of Makueni County, kenya.It is located one kilometre drive from Machakos Town.

7. Kibabii Diploma Teachers’ Training College

Category: Teachers Training Colleges in Kenya

Kibabii Diploma Teachers’ Training College was established on 19th September, 2007 when His Excellency President Mwai Kibaki performed a ground breaking ceremony on the then main campus. On the same day he inaugurated the college on Tuuti Campus temporarily awaiting construction on the Main Campus. Consequently, Mrs. Jessica L. Simiyu was posted to the college by the Teachers Service Commission as the Pioneer Principal.

8. Islamic Teachers’ Training College

Category: Teachers Training Colleges in Kenya

Islamic Teachers’ Training College is located in Mombasa County.The idea of starting the Islamic primary teachers training college in Mombasa was hatched far back in 1982. This was as a result of a course conducted in Mombasa, by a group of lecturers from Ummul-Qurah University, Makkah Saudi Arabia.

9. International Teaching and Training Center

Category: Teachers Training Colleges in Kenya

International Teaching and Training Center is a Teaching and training college located at Kitengela , Nairobi Kenya. The college was established in the year 2001 with the sole aim of offering high quality teacher training courses.The institution has since grown gradually in term of student population as well as the scope of courses offered.

10. Othaya Teachers’ College

Category: Teachers Training Colleges in Kenya

Othaya Teachers Training College is a teachers training college located in Nyeri South district, Othaya Town, 150km from Nairobi and 18km from Nyeri town. They are situated along Othaya-Kiriani road at the edge of Othaya town just a stone throw from the district headquarters. received its provisional registration in March 2007 and enrolled its first student in May 2007. They later received full registration from the ministry of education on January 2008.

Teachers Training Colleges in Kenya

Here is a comprehensive list of all Teachers Training Colleges in Kenya, their addresses (postal and physical), contacts (telephone and e-mail) and a link to the schools website.

Public Teachers Training Colleges

1.Asumbi Teachers College, ATC

Category: Public Teachers Training Colleges in Kenya

Asumbi Teachers college is a college located at Asumbi in Homa Bay County , Kenya It offers high quality training to those aspiring to be teachers.

2. Baringo Teachers Training College, BTTC

Category: Public Teachers Training Colleges in Kenya

Baringo Teachers Training College is one of the best teacher training colleges in Kenya. The Teachers College is a state of the art training institution poised to provide the best in post-secondary teacher training courses. We are strategically located and accessible 5 km off the tarmacked Kabarnet – Kabartonjo road.

3. Bondo Teachers Training College

Category: Public Teachers Training Colleges in Kenya

Bondo Teachers’ Training College is one of the Primary Teachers Training Colleges which was developed out of the World Bank loan by the Government of Kenya to train Pre-service P1 teachers. The construction work of the college was started in 1988 near Bondo Town , Siaya County on a 45 acres of land donated by the local community.

4. Bomet Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Bomet Teachers’ Training College is located in Bomet Town, Bomet County.

5. Bungoma Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Bungoma Teachers Training college is a Day,Mixed school located within Bungoma county.

6. Egoji Teachers’ Training College,ETTC

Category: Public Teachers Training Colleges in Kenya

St. Lawrence Egoji Teachers college was established in 1959 by the Catholic diocese of Meru. It was started by the Consolata Fathers led by the first Bishop of Meru Rt. Rev. Victor Bessone and Rev. Fr. La-Greca who was the first Principal and Chaplain. The college was initially started at Muthara in Meru North District.

7. Eregi Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Eregi Teachers training college is a teachers college located along Chavakali-Bushangala Road, Maragoli in Vihiga County.

8. Garissa Teachers Training college

Category: Public Teachers Training Colleges in Kenya

Garissa Teachers Training college is a teachers college located at Garissa Town in Garissa County. The College was established in the year 1996, Garissa Teachers Training College is one of the leading educational institution in the region.It offers courses in teacher education as well as early childhood development and education.

9. Kaimosi Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Kaimosi Teachers’ Training College is located at Kaimosi Township, Vihiga County.It offers courses in teacher education as well as early childhood development and education.

10. Meru Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Meru teachers training college is a college located off Meru-Maua road in Meru county.It offers courses in teacher education as well as early childhood development and education.

11. Mosoriot Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Mosoriot Teachers’ Training College is a college located at mosoriot township in Nandi County.It is one of the leading Teacher Training Institution in Kenya which is enthusiastic, energetic and very ready to roar and serve the community. With the motto Training for Excellence.

12. Murang’a Teachers College

Category: Public Teachers Training Colleges in Kenya

Murang’a Teachers College is one of the five P1 Teacher Training Colleges opened in 1991. The College which is located in Murangá County stands on 100 acres of land. The 1st Phase which included all buildings started in 1987 and was completed in 1991. The college opened with 360 students on 22nd October, 1991.

13. Narok Teachers College

Category: Public Teachers Training Colleges in Kenya

Narok Teachers College, NTC is one of the five P1 Teacher Training Colleges opened in 1991. It is located in Narok Town in Narok County.

14. Shanzu Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Shanzu Teachers’ Training College is a public college for primary teachers’ training.The college runs also private courses such as Business Administration, Human Resources, Management, Information Technology, etc.The college is committed to run income generation projects for auto sustainability. Actually it is investing in its ICT infrastructure in order to become an attractive training center.The broad goal is investing in the Knowledge Economy.

15. Tambach Teachers Training College

Category: Public Teachers Training Colleges in Kenya

Tambach Teachers College is one of the 18 public primary teacher training colleges in the country, and among the last five of such institutions constructed in the late 1980s and early 1990s by the Government of Kenya with the support of the World Bank. The college is situated in the Kerio escarpment section of Keiyo North District along the Eldoret-Kabarnet road, 43km east of Eldoret town and 11km from Iten, the District Headquarters.

16. Trans-Nzoia Teachers’ Training College

Category: Public Teachers Training Colleges in Kenya

Trans Nzoia Teachers Training College is one of the best teachers training colleges in Kenya. Trans-Nzoia Teachers’ Training College is located along Kitale-Eldoret Road Trans Nzoia County.

17. Kamwenja Teachers Training College

Category: Public Teachers Training Colleges in Kenya

Kamwenja Teachers’ College is located in Nyeri Central District of Nyeri County 8 Kms North West of Nyeri Town. It was started in 1924 by Bishop Perlo Vicar Apostolic of Nyeri under the sponsorship of Consolata Missionary Society who managed it up to 1958.

The original name was Nyeri Teachers’ Training College started in the Mathari Pastoral centre by Consolata Missionaries of Turin, Italy. It started as a men’s college and became co-educational in 1970 with the first 20 women students admitted. It acquired the new name in 1938 derived from a fig tree that belonged to a man called Mwenja hence the name Kamwenja.

18. Kenya Science Teachers College

Category: Public Teachers Training Colleges in Kenya

Kenya Science Teachers College is a teachers college located in Nairobi Kenya, along Ngong Road, about 8 km from Nairobi City Center. It initially used to train teachers for Science and Technical subjects in secondary schools but later started offering Diploma in Science (Education) courses.

The college is now one of University of Nairobi Campuses.It was established in 1965 through partnership between the Government of the Republic of Kenya and the Swedish Government.

19. Kericho Teachers College

Category: Public Teachers Training Colleges in Kenya

Kericho Teachers Training college is located off Kericho-Nakuru Road in Kericho County.

20. Thogoto Teachers Training College

Category: Public Teachers Training Colleges in Kenya

Thogoto teachers training college is located at Kikuyu,Kenya.The college offers quality training to those wishing to pursue teaching careers.

List of  PrivateTeachers Training Colleges in Kenya

1. Migori Teachers Training

Category: Private Teachers Training Colleges in Kenya

Migori Teachers Training College is located along Migori-Suna road and offers various courses in teaching, early childhood development and education as well as computer literacy courses and packages.

The college offers its courses both on full time and part time modes. The institute prepares students adequately to pursue careers in the fields of teaching and early childhood.

2. Kagumo Teachers College

Category: Private Teachers Training Colleges in Kenya

Kagumo Teachers College is Situated close to Gatitu. Karatina – Mukurweini road Nyeri County. The institute prepares students adequately to pursue careers in the fields of teaching and early childhood.

3. Kamagambo Adventist College

Category: Private Teachers Training Colleges in Kenya

Kamagambo Adventist College is located along Kisii-Rongo Road in Kisii County. The institute prepares students adequately to pursue careers in the fields of teaching and early childhood.

4.  Machakos Teachers’ Training College

Category: Private Teachers Training Colleges in Kenya

Machakos Teachers’ Training College is a Public College which was started by the Colonial government and opened its doors on 4th March, 1958.

The Institution was established to train female teachers and had 64 students in four classes offering T3, T2, T1 and T1- up-grader teacher training courses.

5. Nakuru Teachers’ Training College

Category: Private Teachers Training Colleges in Kenya

Nakuru Teachers’ Training College is located along Nakuru-Eldoret Highway, Salgaa in Nakuru County. The School offers educational programmes that aim at producing all rounded students that are not only highly competitive in the education sector but also processing the right character and mind to even effectively perform management and administrative functions in the institutions.

6.Masai Teachers’ Training College

Category: Private Teachers Training Colleges in Kenya

Masai Teachers’ Training College is located in Karen, Nairobi County. The School offers educational programmes that aim at producing all rounded students that are not only highly competitive in the education sector but also processing the right character and mind to even effectively perform management and administrative functions in the institutions.

7. Consolata College

Category: Private Teachers Training Colleges in Kenya

Consolata College is  located at Chiromo Road, Westlands in Nairobi County.

8. International Teachers Training College

Category: Private Teachers Training Colleges in Kenya

International Teaching and Training Center is a Teaching and training college located at Kitengela , Nairobi Kenya. The college was established in the year 2001 with the sole aim of offering high quality teacher training courses.

The institution has since grown gradually in term of student population as well as the scope of courses offered.

9. Kenya Education Staff Institute

Category: Private Teachers Training Colleges in Kenya

Kenya Education Staff Institute is a college Located in Nairobi County. KESI was established in 1981 to develop and train managers for the education sector. It liaises with various sections in the education sector to assess staff development needs and in-service training requirements.

10. Moi-Baringo Teachers’ College

Category: Private Teachers Training Colleges in Kenya

Moi Teachers College is a state of the art training institution poised to provide the best in post-secondary teacher training courses. It is strategically located and accessible 5 km off the tarmacked Kabarnet – Kabartonjo road.

  1. Amicus Group of Schools – Nairobi
  2. Bible College of East Africa – Nairobi
  3. Blescohouse Teachers Training College – Nakuru
  4. Bunks Early Childhood Education College – Nairobi
  5. C.F.K. Teachers Training College – Nairobi
  6. Carol Teachers Training College – Rongai
  7. Christ the Teacher Institute for Education – Nairobi
  8. Consolata College – Nairobi
  9. Deans E.C.D. College – Nairobi
  10. Deans Teacher Training College – Nairobi
  11. Federal College of Education Kontagora, – Niger State Minna
  12. Glad Toto Early Childhood Teachers Training Centre – Nairobi
  13. Glad Toto Early Childhood Teachers Training Centre – Nairobi
  14. International Montessori School – Nairobi
  15. International Teachers Training College – Nairobi
  16. Islamic Teachers’ Training College – Maragua
  17. Jerusa Teachers Training College, Jttc – Butere – Kakamega
  18. Jomaken ECD Pre-Primary Teachers Training Programme & Care Centre – Nairobi
  19. kaimosi teachers training –
  20. Kamagambo Adventist Teachers’ Training College – Kisii
  21. Kenya Education Staff Institute – Nairobi
  22. Kithimani Integrated Teachers College – Kithimani
  23. Maasai Teachers’ College – Karen
  24. Machakos Teachers Training College – Machakos
  25. Maragua Teachers Training College – Muranga
  26. Migori Teachers Training College – Migori
  27. Moi-Baringo Teachers College – Kabarnet
  28. Nakuru Teachers Training College – Nakuru
  29. Nyanchwa Teachers Training College – Kisii
  30. Nyeri Catholic Centre for Early Childhood Education Development – Nyeri
  31. Nyeri Catholic Early Childhood Development Education Teachers Training College (ECDE TTC) – Nyeri
  32. Orthodox Teachers Training College of Africa – Nairobi
  33. Presbyterian Teachers College – Rubate
  34. Premese Montessori – Nairobi
  35. Southern College – Collegedale TN
  36. Special Education & Professional Studies College – Nairobi
  37. St. Ann’s ECD Teachers College – Kisii
  38. St. Austin’s Teachers Training College – Ishiara
  39. St. John’s Teachers Training College – Thika
  40. St. Martin De Porres Teachers College – Kiserian
  41. St. Paul’s Nyabururu Teachers Training College – Kisii
  42. Sunrise Teachers College – Athi River
  43. Tec Teachers Training Institute – Nairobi
  44. Thika E.C.D. Academy – Thika
  45. Total Care Pre-School Teachers College – Nairobi