Teaching Colleges in Kenya 2026: Full Guide to TTCs, Courses, Fees, and TSC Employment

Kenya has over 34 public Teacher Training Colleges (TTCs) and more than 50 registered private TTCs offering diploma and certificate programmes in primary, secondary, and early childhood education. The standard annual fee for KUCCPS-placed students at public TTCs is KES 67,189. Entry requires a minimum KCSE mean grade of C (Plain) — with subject cluster requirements recently scrapped, making the process simpler. Upon graduation, TSC-employed primary teachers start at KES 28,600–37,100 monthly (Grade B5), while degree-holding secondary teachers start at KES 41,400–57,200 (Grade C2).


Table of Contents

Why Teaching Colleges in Kenya Matter More Than Ever in 2026

Kenya’s education landscape is undergoing its most significant transformation in a generation. The shift from the 8-4-4 system to the Competency-Based Curriculum (CBC) — with Junior Secondary Schools (JSS), Senior Schools, and a restructured primary cycle — has created an unprecedented demand for newly trained, CBC-competent teachers across every level.

The Teachers Service Commission (TSC) currently employs over 370,000 teachers across public primary and secondary schools. Yet teacher shortages persist — particularly in Junior Secondary Schools, STEM subjects, and ECDE — making this one of the more employment-secure professional paths available to KCSE graduates in Kenya.

This guide covers every category of teaching college in Kenya, breaks down all major teaching courses, provides accurate fees from verified sources, lists every public TTC in the country, and gives you the practical information needed to plan your path from KCSE result to TSC employment.


How Teaching Colleges Are Regulated in Kenya

Before enrolling in any teaching college, it is essential to understand the regulatory framework — because only graduates from recognised institutions qualify for TSC registration and public school employment.

Teachers Service Commission (TSC)

The TSC is the constitutional body responsible for the registration, recruitment, deployment, promotion, and discipline of teachers in Kenya. Only graduates from TSC-recognised teacher training programmes qualify for TSC registration as professional teachers. Unregistered teachers cannot be employed in any public school in Kenya. Verify at tsc.go.ke.

Kenya National Examinations Council (KNEC)

All certificate and diploma courses at TTCs are examined externally by KNEC. Graduating students sit nationally standardised examinations, ensuring that qualifications are equivalent regardless of which TTC issued them. Institutions must be registered with KNEC to administer these exams.

KUCCPS (Kenya Universities and Colleges Central Placement Service)

Public TTC admissions for KUCCPS-placed students are managed through the KUCCPS portal. Only institutions appearing on the KUCCPS programme list can receive government-sponsored students. Verify at kuccps.ac.ke.

TVETA (Technical and Vocational Education and Training Authority)

TTCs operating as TVET institutions must also hold TVETA registration. This applies particularly to private TTCs and those offering business and technology courses alongside teaching programmes.

Ministry of Education

The Ministry of Education sets national standards for teacher education, approves new programmes, and authorises institutions to train teachers for specific levels and subjects.

Read also: Hospitality Colleges in Kenya (2026): Best Institutions for Hotel Management, Catering & Tourism


Types of Teaching Courses in Kenya (2026)

Kenya’s teacher training sector offers qualifications at five distinct levels, each targeting a different school level and TSC employment grade.

1. Diploma in Primary Teacher Education (DPTE)

DPTE — formerly known as the P1 Certificate course — is the standard qualification for primary school teachers in Kenya. It is a 2-year programme examined by KNEC and offered at most public TTCs and at KUCCPS-listed private TTCs.

DPTE is a two-year programme aimed at producing well-rounded, competent teachers for primary schools in Kenya, examined by the Kenya National Examinations Council (KNEC). It trains students to become primary school teachers, either public or private. The curriculum includes comprehensive training in languages, basic mathematics, children development, human and child rights, psychology, and related areas.

Upon completion, graduates qualify for TSC registration as primary school teachers and are employed at Grade B5 or C1.

Entry requirement: KCSE mean grade of C (Plain) minimum. The Ministry of Education recently revised the entry criteria for joining Teacher Training Colleges. Among the changes is that the minimum requirement is a mean grade of C Plain in the KCSE examination. The MOE has done away with the subject cluster which was previously required — students were previously required to have C Plain in all cluster subjects including English, Kiswahili, Mathematics, a humanity, and a science subject.

Candidates with visual or hearing impairments may enrol with a minimum of C- (Minus).


2. Diploma in Teacher Education (DTE) — Secondary Level

DTE is a 3-year programme that trains diploma-level teachers for secondary schools. It requires a higher entry grade and involves specialisation in two teaching subjects. Upon graduation, DTE holders can teach secondary school as Grade C1 teachers and are eligible for promotion to C2 after three years of service.

Entry requirement: KCSE mean grade of C+ (Plus) with C+ in the two teaching subjects and C in English.

The entry requirements include KCSE mean grade C+ (Plus) at KCSE; C (Plain) in English; D+ (Plus) in Mathematics for Arts-based courses only; C (Plain) in Mathematics for Science-based courses; and C+ (Plus) in the two teaching subjects. Course duration is 3 years. Mode of learning is both In-service and Pre-service. Intakes are in August/September. Examination body is KNEC.

Teaching subjects available for DTE specialisation include: Mathematics, Chemistry, Physics, Biology, Agriculture, Geography, History, CRE, IRE, English, Literature in English, Kiswahili, Fasihi ya Kiswahili, Business Studies, and Computer Science.


3. Diploma in Early Childhood Teacher Education (DECTE / UDECTE)

This is the standard qualification for ECDE (Early Childhood Development Education) teachers, training professionals to work with children in pre-primary and lower primary settings (PP1, PP2, Grade 1–3 under CBC).

ECDE refers to Early Childhood Development Education, and since a child’s early years are the foundation for their future development, ECDE plays an essential role in the education sector. The course can be pursued at various levels including certificate, diploma, and degree. All certificate and diploma programmes are externally examined by KNEC.

For the 2026 intake, several TTCs are actively running ECDE programmes including Kajiado TTC, St. Paul’s TTC, Madonna TTC, and MIT Teachers College.

Entry requirement: KCSE mean grade of C (Plain) for diploma; D+ for some certificate-level programmes at private colleges.

Upgrading track: Teachers with ECDE certificates can upgrade to a Diploma in Primary Teacher Education (DPTE) or Diploma in Early Childhood Teacher Education (UDECTE) through programmes managed by KUCCPS. The upgrading diploma in ECDE is offered in flexible modes including full-time and school-based, and includes KNEC exams and teaching practice.


4. Diploma in Special Needs Education (DSNE)

DSNE prepares teachers to work with learners with physical, visual, hearing, intellectual, or multiple disabilities. It is offered at selected TTCs including Kaimosi TTC (Western Kenya) and Kerugoya TTC.

Entry requirement: KCSE mean grade of C (Plain).


5. Bachelor of Education (B.Ed.) — University Level

B.Ed. degrees are offered at public and private universities rather than TTCs. They qualify graduates directly for TSC Grade C2 employment in secondary schools and for lectureship positions in TTCs after further experience.

B.Ed. programmes are available in Arts, Sciences, Early Childhood Studies, Special Needs, and Adult Education, offered at universities including Kenyatta University, University of Nairobi, Moi University, Egerton University, Maseno University, Mount Kenya University, and others.

Entry requirement: KCSE mean grade of C+ (Plus) with specific subject requirements depending on specialisation.


6. Postgraduate Diploma in Education (PGDE)

PGDE is for graduates with a first degree in a non-education field who wish to qualify as secondary school teachers. Entry requirements for PGDE include C+ (Plus) mean grade or equivalent qualification, C+ in the subject of specialisation, and C (Plain) in English for all applicants.

It is offered at universities and takes one academic year to complete.


Full List of Public Teacher Training Colleges in Kenya

Kenya has 34 to 35 government-owned public TTCs spread across multiple counties, each managed by the Ministry of Education and receiving government-sponsored students through KUCCPS.

The following is the list of 33 TTCs that are approved to admit students for the Diploma in Teacher Education (DTE), a 3-year teaching course for a minimum KCSE mean grade of C Plain:

Complete List of Public TTCs in Kenya by Region

Central Kenya and Nairobi Region

TTCCountySpecialisation
Aberdare Teachers Training CollegeNyandaruaDPTE, DTE
Kagumo Teachers Training CollegeNyeriDTE (Secondary — Sciences & Humanities)
Kamwenja Teachers Training CollegeNyeriDPTE, DTE
Kilimambogo Teachers Training College (St. John’s)KiambuDPTE, DTE
Murang’a Teachers Training CollegeMurang’aDPTE, DTE
Thogoto Teachers Training CollegeKiambuDPTE, DTE
Kigari Teachers Training CollegeEmbuDPTE, DTE

Rift Valley

TTCCountySpecialisation
Kericho Teachers CollegeKerichoDPTE, DTE
Moi Teachers College BaringoBaringoDPTE, DTE
Mosoriot Teachers Training CollegeNandiDPTE, DTE
Narok Teachers Training CollegeNarokDPTE, DTE
Tambach Teachers Training CollegeElgeyo MarakwetDPTE, DTE

Western and Nyanza

TTCCountySpecialisation
Asumbi Teachers Training CollegeHoma BayDPTE, DTE
Bishop Mahon Teachers Training CollegeMigoriDPTE, DTE
Bondo Teachers Training CollegeSiayaDPTE, DTE
Borabu Teachers Training CollegeNyamiraDPTE, DTE
Bunyore Teachers Training CollegeVihigaDPTE, DTE
Eregi Teachers Training College (St. Augustine)KakamegaDTE (Secondary)
Kaimosi Teachers Training CollegeVihigaDPTE, Special Needs
Kibabii Diploma Teachers Training CollegeBungomaDTE (Secondary)
Lugari Diploma Teachers Training CollegeKakamegaDTE (Secondary)
Migori Teachers Training CollegeMigoriDPTE, DTE
Seme Teachers Training CollegeKisumuDPTE, DTE
Ugenya Teachers Training CollegeSiayaDPTE, DTE

Mount Kenya and Eastern

TTCCountySpecialisation
Chesta Teachers Training CollegeTharaka-NithiDPTE, DTE
Egoji Teachers Training CollegeMeruDPTE, DTE
Kitui Teachers Training CollegeKituiDPTE, DTE
Meru Teachers Training CollegeMeruDPTE, DTE
Machakos Teachers Training CollegeMachakosDPTE, DTE

Coast Region

TTCCountySpecialisation
Galana Teachers Training CollegeKilifiDPTE, DTE
Kwale Teachers Training CollegeKwaleDPTE, DTE
Shanzu Teachers Training CollegeMombasaDPTE (P1), Business Diplomas

Northern and Northeastern

TTCCountySpecialisation
Garissa Teachers Training CollegeGarissaDPTE, DTE
Mandera Teachers Training CollegeManderaDPTE
Tarbaj Teachers Training CollegeWajirDPTE

Highlighted Public TTCs Worth Knowing

Kagumo Teachers Training College — Nyeri County

Kagumo TTC started as a primary school with a long history stretching back to the early 20th century. Land was acquired in the late 1920s, construction began in 1930, and it opened with a humble enrolment of 8 students and a staff of six for primary teachers’ training in 1944. By 1982, the college had produced 6,661 qualified primary school teachers.

Today, Kagumo is Kenya’s leading TTC for secondary teacher training. Kagumo TTC offers Agriculture, Physics, Mathematics, Biology, Chemistry, History, Christian Religious Education, Islamic Religious Education, Geography, English, Literature of English, Kiswahili, Fasihi ya Kiswahili, French, German, Arabic, Fine Art, Computer Science, and Mechatronics Technology to adequately equip graduates to take up their rightful place in teaching.

Entry: C+ (Plus) at KCSE with C+ in two teaching subjects.


Kamwenja Teachers Training College — Nyeri County

Kamwenja Teachers College was started in 1924 by Bishop Perlo, Vicar Apostolic of Nyeri, under the sponsorship of the Consolata Missionary Society who managed it up to 1958. It is located in Nyeri Central District, 8 km northwest of Nyeri town. It started as a men’s college and became co-educational in 1970 when the first 20 women students were admitted. It acquired its current name derived from a fig tree that belonged to a man called Mwenja.

Kamwenja is one of Kenya’s most established primary teacher training colleges, with a well-maintained campus and strong KNEC examination performance.

For DPTE at Kamwenja, the entry requirement is a mean grade of C Plain only — with no additional subject-based performance requirements. All you need is a C (Plain) at KCSE.


Shanzu Teachers Training College — Mombasa County

Shanzu TTC was established in 1967 following the amalgamation of four teacher training colleges. Initially, the institution only focused on the training of P1, P2, and P3 teachers. Currently, the institution trains P1 teachers and has diversified training opportunities to include several diploma and certificate courses in the business field.

Shanzu is the primary teacher training hub for the Coast region, serving students from Mombasa, Kilifi, Kwale, Tana River, and Lamu counties.


Teacher Training Colleges (TTC) Fees in Kenya 2026

Public TTC Fees (KUCCPS-Placed Students)

The first year fees for students placed through KUCCPS at public TTCs is KSH 67,189. This is the government-guided annual fee applicable across all public TTCs for KUCCPS-placed students.

Full realistic cost breakdown for a public TTC student:

Cost ItemAnnual Amount (KES)
Tuition (KUCCPS-guided)67,189
Accommodation (boarder)15,000 – 25,000
Meals and personal expenses30,000 – 60,000
KNEC exam fees (payable at registration)3,900 (one-time)
Total Estimated Annual Cost116,000 – 156,000

Total 2-year DPTE programme cost (KUCCPS): Approximately KES 235,000 – 315,000 including all living expenses. This makes DPTE at a public TTC one of the most affordable professional qualification pathways in Kenya.

Private TTC Fees

Private TTCs have more varied fee structures. At MIT Teachers Training College, the Diploma in Secondary Education (full-time, 3 years/9 terms) costs KES 139,740 total. The Diploma in Early Childhood Education (DECTE) is also offered with separate full-time and school-based fee schedules.

At Shanzu TTC, for the certificate in PTE course, the fee is KES 12,000 per term. Students are also required to pay the KNEC examination fee of KES 3,900 payable once during admission. For diploma courses in business management, information technology, supply chain management, and human resource, students pay KES 56,450 per year. Certificate business course students pay KES 37,700 per year.

Estimated annual fee ranges at private TTCs:

Institution TypeAnnual Fees Range (KES)
Public TTC (KUCCPS)67,189
Public TTC (self-sponsored)40,000 – 70,000
Faith-based private TTC50,000 – 90,000
For-profit private TTC60,000 – 120,000

ECDE Colleges in Kenya 2026

What ECDE Training Involves

Early Childhood Development Education (ECDE) prepares teachers to work with children aged 3–8 years — covering PP1 and PP2 under Kenya’s CBC, and the transition into Grades 1–3. ECDE teachers are among the most in-demand under the new curriculum, as every primary school in Kenya is now required to run pre-primary classes.

ECDE intake for 2026 is ongoing, with many institutions offering January, May, and September intakes. Specific dates vary widely by institution and programme level — certificate, diploma, or degree. The Ministry of Education has a push for certificate holders to upgrade to the diploma level for better career prospects.

Levels of ECDE Qualification

LevelDurationEntry GradeExamining BodyCareer Path
ECDE Certificate (being phased out)1 yearD+KNECUpgrade to diploma required
DECTE Diploma2–3 yearsC PlainKNECTSC ECDE teacher
UDECTE (Upgrading Diploma)Flexible (full-time/school-based)ECDE CertificateKNECTSC upgrade / new grade
B.Ed. Early Childhood Studies4 yearsC+UniversityUniversity lecturer / senior roles

Colleges Offering ECDE Courses in Kenya (2026)

Public TTCs with ECDE programmes: Most public TTCs offer the DECTE as part of their programme list. Kajiado TTC, Narok TTC, Kwale TTC, and Garissa TTC are particularly noted for serving ECDE demand in their regions.

Private ECDE colleges: Several private colleges specialize in ECDE, including: C.F.K. Teachers Training College (Nairobi), Deans E.C.D. College (Nairobi), St. Ann’s ECD Teachers College (Kisii County), Sunrise Teachers College (Athi River, Machakos County), and Thika ECD College (Kiambu).

Universities offering B.Ed. Early Childhood Studies: Mount Kenya University’s Department of Early Childhood Studies (ECS) offers a Bachelor of Education in Early Childhood Studies. Kenyatta University, Daystar University, and several other universities also offer this degree.


Private Teaching Colleges in Kenya — Key Institutions

Kenya has more than 50 registered private TTCs, concentrated in Nairobi, Central Kenya, and Western Kenya. Here are the most prominent:

St. Paul’s Teachers Training College (Limuru)

St. Paul’s TTC is one of Kenya’s registered private teacher training colleges actively recruiting for January 2026 DPTE and upgrading courses. It is affiliated with St. Paul’s University and offers a faith-based education environment for both pre-service and in-service teachers.

MIT Teachers Training College

MIT TTC offers the Diploma in Secondary Education at a total fee of KES 139,740 for the full 3-year full-time course, and KES 102,550 for the school-based mode. The DTE full-time fee per term is KES 17,500 and the school-based rate is KES 11,500 per term.

Madonna Teachers Training College

A Nairobi-based private TTC with active January 2026 ECDE and DPTE intakes, known for smaller class sizes and flexible study options for working teachers seeking to upgrade their qualifications.

Kajiado TTC (Private)

An active ECDE and DPTE intake centre serving the rapidly growing Kajiado County, with increasing enrolment from the expanding Nairobi satellite towns of Kitengela, Ongata Rongai, and Kiserian.

St. Martin De Porres Teachers College (Kiserian)

St. Martin De Porres Teachers College in Kiserian is a registered private TTC in Kajiado County offering teacher training programmes.


Entry Requirements for Teaching Colleges in Kenya (2026 Update)

One of the most significant recent changes in TTC admissions is the removal of subject-specific cluster requirements for DPTE:

The Ministry of Education has done away with the subject cluster which was previously required to admit students to the teacher training course. Previously, students were required to have C Plain in all the cluster subjects as well as in English, Kiswahili, Mathematics, a humanity and a science subject.

This means the entry requirements in 2026 are now:

ProgrammeMinimum KCSE GradeSubject RequirementsSpecial Access
DPTE (Primary Teaching)C (Plain)None — mean grade onlyC- for visually/hearing impaired candidates
DECTE (ECDE Diploma)C (Plain)None — mean grade onlyD+ at some private colleges
DTE (Secondary — Arts)C+ (Plus)C+ in two teaching subjects; D+ in Maths; C in EnglishWith P1 certificate: C Plain acceptable
DTE (Secondary — Sciences)C+ (Plus)C+ in two teaching subjects; C in Maths; C in English
DSNE (Special Needs)C (Plain)Generally as DPTE
Upgrading DPTE (in-service P1 teachers)Valid P1 CertificateEmployed as P1 teacherSchool-based mode available
B.Ed. (University)C+ (Plain)Course-specificHigher for competitive science/art subjects
PGDEDegree in relevant subjectC+ in subject of specialisation

How to Apply to a Teaching College in Kenya 2026 (Step-by-Step)

Route 1: Via KUCCPS (Public TTCs — Government-Sponsored)

  1. Obtain your KCSE results and confirm you meet the minimum grade of C (Plain) for DPTE or C+ (Plus) for DTE.
  2. Log into the KUCCPS student portal at students.kuccps.net using your KCSE index number and password.
  3. Navigate to the “Apply” section and select TVET/TTC programmes.
  4. Choose your preferred TTC and course as your first, second, and third choice (up to six choices total).
  5. Submit your application before the published deadline.
  6. Await placement results — you will receive an SMS notification and can check online.
  7. Download your admission letter from the KUCCPS portal.
  8. Report to your assigned TTC on the stated date with: original KCSE certificate, national ID, birth certificate, and passport photographs.
  9. Apply for HELB TVET loan at helb.co.ke to help offset fees.
  10. Apply simultaneously for county government bursary and NG-CDF bursary from your local offices.

Route 2: Direct Application (Private TTCs and Self-Sponsored Public TTC)

  1. Identify a registered private TTC or a public TTC accepting self-sponsored students.
  2. Confirm the institution appears on the KUCCPS institution list or the TSC’s approved TTC register.
  3. Visit the institution’s website or admissions office to obtain the current intake schedule.
  4. Complete and submit the application form with your KCSE certificate, national ID, and passport photos.
  5. Pay the application fee (typically KES 500–2,000).
  6. Await an admission letter.
  7. Pay required fees before the stated reporting date.
  8. Report with all required documentation on the admission date.

Route 3: In-Service / Upgrading (P1 and ECDE Teachers)

P1 upgrading to diploma reporting dates for 2026 fall within the January and May intakes in accredited TTCs. Teachers with ECDE certificates enrol in the ECDE upgrading programme to attain the new minimum qualification — a Diploma in ECDE. The upgrading diploma in ECDE is offered in flexible modes including full-time and school-based.

  1. Confirm your eligibility (current P1 or ECDE Certificate holder, employed or seeking employment).
  2. Apply through the KUCCPS portal during the in-service/upgrading application window.
  3. Select your preferred TTC and indicate school-based or full-time mode of study.
  4. Your headteacher must endorse your application if you are upgrading while in employment.
  5. Upon placement, attend the college on the stated dates while managing your school schedule if school-based.

TSC Teacher Salaries in Kenya 2026 (Verified Figures)

Understanding the salary structure is critical for anyone considering a teaching career. Here is the authoritative 2026 salary breakdown based on the new CBA signed on 18 July 2025.

The TSC signed a new Collective Bargaining Agreement with KNUT, KUPPET, and KUSNET on July 18, 2025. The agreement is valued at KSh 33.75 billion over four years and is being implemented in four phases starting July 1, 2025 through June 30, 2029.

Primary School Teachers (TSC Grades)

GradeTitleQualificationBasic Monthly Salary (KES)
B5Primary Teacher IIP1/DPTE Certificate/Diploma28,600 – 37,100
C1Primary Teacher IDiploma + experience, or degree35,300 – 47,300

For Primary Teacher II (Grade B5), salaries range from KES 28,600 to KES 37,100, reflecting an increase of between KES 4,770 and KES 7,313 compared to previous scales. Teachers in Grade C1 (Primary Teacher I) earn between KES 35,300 and KES 47,300.

Secondary School Teachers (TSC Grades)

GradeTitleQualificationBasic Monthly Salary (KES)
C1Secondary Teacher IIIDiploma in Education35,300 – 47,300
C2Secondary Teacher IIB.Ed. degree (entry level)41,400 – 57,200
C3Secondary Teacher IDegree + promotion49,781 – 66,233

The secondary school teachers’ starting salary in Kenya is set at between KES 41,400 and KES 57,200 according to the new CBA. Grade C2 is the entry level for qualified and TSC-registered secondary school teachers — typically comprising university graduates joining the teaching profession for the first time.

Leadership Positions

GradeTitleBasic Monthly Salary (KES)
C4Senior Teacher / Deputy Head66,000 – 90,000
C5Headteacher / Deputy Principal80,000 – 110,000
D5Chief Principal131,380 – 159,534

Teacher Allowances (In Addition to Basic Salary)

All TSC teachers receive monthly and annual allowances on top of basic salary:

AllowanceAmount (KES)Notes
House Allowance — Nairobi16,500/monthCluster 1
House Allowance — Mombasa, Kisumu, Nakuru12,800/monthCluster 2
House Allowance — Other towns8,000–10,000/monthClusters 3–5
Commuter Allowance4,000–16,000/monthVaries by grade
Hardship Allowance10,900/monthArid and semi-arid zones
Leave Allowance6,000/yearPaid in January
Disability Guide Allowance20,000/monthFor applicable cases

Total monthly take-home (Grade B5 primary teacher, rural posting): Basic salary ~KES 28,600 + house allowance ~KES 8,000 + commuter allowance ~KES 4,000 = approximately KES 40,000–45,000 gross before statutory deductions.


Teaching Career Progression Pathway in Kenya

Understanding how a career in teaching develops helps set realistic expectations and shows the long-term value of teacher training investment.

StageQualificationTSC GradeEntry Salary (KES/month)
Fresh DPTE graduateDiploma in Primary Teacher EducationB528,600 – 37,100
Experienced primary teacherDPTE + 5+ yearsC135,300 – 47,300
DTE diploma (secondary)Diploma in Teacher EducationC135,300 – 47,300
B.Ed. degree graduateBachelor of EducationC241,400 – 57,200
Promoted secondary teacherDegree + experienceC349,781 – 66,233
Deputy HeadteacherDegree + leadershipC4/C566,000 – 110,000
Chief PrincipalDegree + Masters (preferred)D5131,380 – 159,534

The progression from B5 to C1: A primary school teacher with a DPTE diploma can be promoted from B5 to C1 after demonstrating years of service and performance. A teacher holding a diploma can be promoted to a secondary Grade C2 teacher after serving for three years as a Grade C1 teacher. A university degree holder starts as a Grade C2 teacher in secondary school directly without any years of service.


Pros and Cons of Joining a Teaching College in Kenya

ProsCons
FeesSome of the most affordable professional training at KES 67,189/year (public TTC)Private TTCs cost more; total living costs can double the headline fee
Entry accessibilityC (Plain) — the same as many TVET diplomasDTE requires C+ (Plus) — more competitive
Employment securityTSC public school employment is permanent and pensionableCompetition for TSC positions can be intense
SalaryAllowances significantly supplement basic payStarting B5 basic pay of KES 28,600 is modest
ProgressionClear, structured TSC grade ladder from B5 to D5Promotion can be slow without further qualifications
Social impactOne of Kenya’s most respected professionsSome rural postings can be challenging
Geographic spread34 public TTCs in 30+ countiesSome students placed far from home county
CBC transitionStrong demand for trained CBC-competent teachersCurriculum updates require ongoing professional development

Frequently Asked Questions

1. Which are the best teaching colleges in Kenya?

Among public TTCs, Kagumo Teachers Training College (Nyeri) is Kenya’s most celebrated TTC for secondary school teacher training, with the broadest range of teaching subject combinations and a history dating to 1944. Kamwenja TTC (Nyeri) is highly regarded for primary teacher training. Shanzu TTC (Mombasa) serves the entire coastal region. For ECDE, Kajiado TTC and St. Paul’s TTC are regularly cited as strong options. For private TTCs, MIT Teachers Training College has a well-established reputation and a published, transparent fee structure.

2. What is the minimum grade to join a teaching college in Kenya?

For the Diploma in Primary Teacher Education (DPTE), the minimum is C (Plain) at KCSE — with no additional subject-specific requirements following the Ministry of Education’s revised criteria. For the Diploma in Teacher Education (DTE, secondary level), you need C+ (Plus) overall with C+ in your two teaching subjects. Candidates with visual or hearing impairments can join DPTE with C- (Minus).

3. How much are TTC fees in Kenya in 2026?

Public TTC fees for KUCCPS-placed students are KES 67,189 per year — the government-guided standard rate. Self-sponsored students and private TTC students pay varying amounts, typically between KES 40,000 and KES 120,000 per year depending on the institution and course. At Shanzu TTC, the certificate in PTE costs KES 12,000 per term. Always request the full fee schedule including accommodation and KNEC examination fees before comparing institutions.

4. How do I apply to a Teacher Training College in Kenya?

For public TTCs, apply through the KUCCPS student portal at students.kuccps.net during the published application window, using your KCSE index number. Select your preferred TTC and course in order of priority. For private TTCs, apply directly to the institution. In-service teachers upgrading their qualifications also apply through KUCCPS during the designated in-service application window and can choose either full-time or school-based study mode.

5. What is the salary of a P1 teacher in Kenya in 2026?

Under the new 2025–2029 CBA, primary school teachers at Grade B5 (Primary Teacher II, entry level for P1/DPTE certificate or diploma holders) earn a basic salary of KES 28,600 to KES 37,100 per month. Adding allowances — house allowance (KES 8,000–16,500 depending on location), commuter allowance (KES 4,000), and leave allowance — brings total monthly take-home to approximately KES 40,000–55,000 gross depending on posting location.

6. What ECDE colleges are available in Kenya in 2026?

ECDE courses are offered at most public TTCs across Kenya, at private TTCs including C.F.K. Teachers Training College, Deans E.C.D. College, St. Ann’s ECD Teachers College, Sunrise Teachers College (Athi River), and Kajiado TTC, and at universities for degree-level B.Ed. Early Childhood Studies (Mount Kenya University, Kenyatta University, Daystar University). The January 2026 intake is currently active at Kajiado TTC, St. Paul’s TTC, Madonna TTC, and MIT TTC among others.

7. Can I get a HELB loan for a TTC?

Yes. HELB loans are available to students placed at public TTCs through KUCCPS. Apply at helb.co.ke after receiving your admission letter. Additionally, apply simultaneously for county government bursaries and NG-CDF bursaries — combining these can reduce your out-of-pocket cost significantly. Students at accredited private TTCs may also qualify for HELB TVET loans subject to institutional eligibility.

8. What is the difference between DPTE and DTE?

The Diploma in Primary Teacher Education (DPTE) is a 2-year programme for training primary school teachers (Grades 1–8 under the new CBC). Entry requires C (Plain). Graduates are employed by TSC at Grade B5. The Diploma in Teacher Education (DTE) is a 3-year programme for training secondary school teachers. Entry requires C+ (Plus) with C+ in two teaching subject specialisations. DTE graduates teach secondary school at Grade C1 and can later be promoted to C2. The two qualifications are distinct career tracks — choosing between them depends on which school level and salary grade you are targeting.


Final Verdict

Teaching remains one of Kenya’s most stable and socially impactful career choices. The 2025–2029 CBA has delivered the most significant salary increases for Kenyan teachers in years — and with the TSC’s ongoing recruitment drives for CBC-trained educators, the employment pipeline for TTC graduates is stronger in 2026 than it has been in over a decade.

The entry bar has been deliberately lowered — a C (Plain) with no subject cluster requirements means more Kenyans can access teacher training than at any time before. The fees at public TTCs (KES 67,189 per year) are among the most affordable for any professional qualification in Kenya. And the career trajectory, while modest at entry, offers permanent pensionable employment, structured promotions, and the possibility of rising to Chief Principal and beyond.

Apply through KUCCPS as soon as the window opens. Get your HELB and bursary applications in simultaneously. And choose a public TTC in good standing — one whose graduates are consistently TSC-registered and employed. With those decisions made wisely, teacher training in Kenya is one of the most reliable educational investments available.

Read also:

LEAVE A REPLY

Please enter your comment!
Please enter your name here