In Kenya, there are approximately 30 teacher-training colleges where you can enroll for a diploma in primary teacher education (PTE) otherwise known as P1.

We have visited close to all of these college’s websites and they share outdated information on qualifications for p1 teacher in Kenya.

We consulted with the Teachers Service Commission for all academic requirements you have to meet before enrolling for the course and be eligible to be registered as a primary school teacher in Kenya.

Qualifications for P1 teacher in Kenya

To enroll in a primary teacher education course in Kenya, one has to meet either of the three requirements as provided by the Teachers Service Commission (TSC).

  1. KCSE mean grade of C plain or above.
  2. At least a KCSE mean grade of C minus for the visually and hearing impaired.
  3. Primary Teacher Education (PTE) certificate holders can also apply.

Diploma in Early Childhood Development Education (ECDE) requirements in Kenya

To enroll for a diploma in early childhood development education, one has to meet either of the following requirements.

  1. KCSE mean grade of C plain.
  2. KNEC ECDE Certificate holders can also apply for a diploma.

List of Teachers Training colleges in Kenya

Applicants can apply for diploma in primary teacher education or Diploma in early childhood development in any of the following teachers colleges in Kenya.

  1. Aberdare Teachers Training College
  2. Asumbi Teachers Training College
  3. Bishop Mahon Teachers Training College
  4. Bondo Teachers Training College
  5. Borabu Teachers Training College
  6. Chesta Teachers Training College
  7. Egoji Teachers Training College
  8. Galana Teachers Training College
  9. Garissa Teachers Training College
  10. Kaimosi Teachers Training College
  11. Kamwenja Teachers Training College
  12. Kenyenya Teachers Training College
  13. Kericho Teachers’ College
  14. Kitui Teachers Training College
  15. Kwale Teachers Training College
  16. Machakos Teachers Training College
  17. Mandera Teachers Training College
  18. Meru Teachers Training College
  19. Migori Teachers Training College
  20. Moi Teachers College – Baringo
  21. Mosoiot teachers training college
  22. Murang’a Teachers Training College
  23. Narok Teachers Training College
  24. Shanzu Teachers Training College
  25. St. Austine Teachers Training College – Eregi
  26. St. John’s Teachers Training College – Kilimambogo
  27. St. Marks Teachers Training College-Kigari
  28. Tambach Teachers Training College
  29. Thogoto Teachers Training College
  30. Ugenya Teachers College

How to apply for courses

Application can be done through Kenya Universities and Colleges Central Placement Services (KUCCPS) when the portal is open for applications for those who scored at least C plain in KCSE.

Applications made through KUCCPS guarantee government sponsorship through Higher Education Funding when one is placed.

Alternatively, applications can be made directly to the school.

Winding Up

And there you have it! Those are the qualifications for P1 teacher in Kenya as provided TSC plus all the public colleges you can enroll in.

If you have any questions, kindly ask in the comments section below.

Alex Kiprotich is a TSC registred teacher with over 15 years of teaching expirience. He is an education correspondent at TVET comrades.

Join the Conversation


  1. What about if I got c- and did certificate in ecde and got a credit and need to join p1

  2. What about a person who got a D in maths and C ➖ in languages and a mean grade of C plain in kcse

  3. I got Kiswahili c English D biology D+history B- physics D Chemistry D maths B- would I qualify P1 teacher

  4. I finish a form four education 2015 and attained (D+) But not yet join any course due to school fees (from poor backgroud)but i wish to join P1 tcher to upgrade my certificate, pliz someone to assit to join that class of PI?

  5. Any update on what cs Machogu said about revising requirements for diploma teachers for primary schools?

  6. I failed in mathematics yet i am qualified in all other subjects. What can I do to qualify ?

  7. I had C plain of 44 points and I had D plain in maths, D plain in sciences and C plain in English and humanities I had B plain can I please join P1 teaching for primary diploma kindly

  8. Hw should I know where I have been placed since I have been secured a course? kindly

  9. Can i do teaching course when i have attained all the requirements except in mathematics which i got an E the year 2004?

  10. Sorry i got a mean grade of C minus and an E in mathematics but in other subjects were as follows ÷
    English B minus
    Kiswahili C plain
    Mathematics E
    Biology C plus
    Physics D minus
    Social Education and Ethics C plus
    Commerce C minus
    Mean grade C minus year 2004
    Please advice/assist coz i realy desire to be in the teaching industry please .

  11. Iam a Kenyan citizen. I scored a mean grade of c- minus in the year 2003. Can I join ttc certificate course iam passionate about it.

  12. I have a c- mean grade can I also apply for special p1 course like for visually impaired or impaired hearing?

  13. now that one has all other qualifications but have failed in only mathematics does it kindly mean now that one will not do the course please?

  14. hi sir/ madam,

  15. Good evening I am inquiring about a student who scored C minus …she qualifies to pursue which course?
    How can she apply?

Leave a comment
We approve comments as soon as we see them. feel free to ask or share your mind.

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