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).
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
| TTC | County | Specialisation |
|---|---|---|
| Aberdare Teachers Training College | Nyandarua | DPTE, DTE |
| Kagumo Teachers Training College | Nyeri | DTE (Secondary — Sciences & Humanities) |
| Kamwenja Teachers Training College | Nyeri | DPTE, DTE |
| Kilimambogo Teachers Training College (St. John’s) | Kiambu | DPTE, DTE |
| Murang’a Teachers Training College | Murang’a | DPTE, DTE |
| Thogoto Teachers Training College | Kiambu | DPTE, DTE |
| Kigari Teachers Training College | Embu | DPTE, DTE |
Rift Valley
| TTC | County | Specialisation |
|---|---|---|
| Kericho Teachers College | Kericho | DPTE, DTE |
| Moi Teachers College Baringo | Baringo | DPTE, DTE |
| Mosoriot Teachers Training College | Nandi | DPTE, DTE |
| Narok Teachers Training College | Narok | DPTE, DTE |
| Tambach Teachers Training College | Elgeyo Marakwet | DPTE, DTE |
Western and Nyanza
| TTC | County | Specialisation |
|---|---|---|
| Asumbi Teachers Training College | Homa Bay | DPTE, DTE |
| Bishop Mahon Teachers Training College | Migori | DPTE, DTE |
| Bondo Teachers Training College | Siaya | DPTE, DTE |
| Borabu Teachers Training College | Nyamira | DPTE, DTE |
| Bunyore Teachers Training College | Vihiga | DPTE, DTE |
| Eregi Teachers Training College (St. Augustine) | Kakamega | DTE (Secondary) |
| Kaimosi Teachers Training College | Vihiga | DPTE, Special Needs |
| Kibabii Diploma Teachers Training College | Bungoma | DTE (Secondary) |
| Lugari Diploma Teachers Training College | Kakamega | DTE (Secondary) |
| Migori Teachers Training College | Migori | DPTE, DTE |
| Seme Teachers Training College | Kisumu | DPTE, DTE |
| Ugenya Teachers Training College | Siaya | DPTE, DTE |
Mount Kenya and Eastern
| TTC | County | Specialisation |
|---|---|---|
| Chesta Teachers Training College | Tharaka-Nithi | DPTE, DTE |
| Egoji Teachers Training College | Meru | DPTE, DTE |
| Kitui Teachers Training College | Kitui | DPTE, DTE |
| Meru Teachers Training College | Meru | DPTE, DTE |
| Machakos Teachers Training College | Machakos | DPTE, DTE |
Coast Region
| TTC | County | Specialisation |
|---|---|---|
| Galana Teachers Training College | Kilifi | DPTE, DTE |
| Kwale Teachers Training College | Kwale | DPTE, DTE |
| Shanzu Teachers Training College | Mombasa | DPTE (P1), Business Diplomas |
Northern and Northeastern
| TTC | County | Specialisation |
|---|---|---|
| Garissa Teachers Training College | Garissa | DPTE, DTE |
| Mandera Teachers Training College | Mandera | DPTE |
| Tarbaj Teachers Training College | Wajir | DPTE |
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 Item | Annual Amount (KES) |
|---|---|
| Tuition (KUCCPS-guided) | 67,189 |
| Accommodation (boarder) | 15,000 – 25,000 |
| Meals and personal expenses | 30,000 – 60,000 |
| KNEC exam fees (payable at registration) | 3,900 (one-time) |
| Total Estimated Annual Cost | 116,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 Type | Annual Fees Range (KES) |
|---|---|
| Public TTC (KUCCPS) | 67,189 |
| Public TTC (self-sponsored) | 40,000 – 70,000 |
| Faith-based private TTC | 50,000 – 90,000 |
| For-profit private TTC | 60,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
| Level | Duration | Entry Grade | Examining Body | Career Path |
|---|---|---|---|---|
| ECDE Certificate (being phased out) | 1 year | D+ | KNEC | Upgrade to diploma required |
| DECTE Diploma | 2–3 years | C Plain | KNEC | TSC ECDE teacher |
| UDECTE (Upgrading Diploma) | Flexible (full-time/school-based) | ECDE Certificate | KNEC | TSC upgrade / new grade |
| B.Ed. Early Childhood Studies | 4 years | C+ | University | University 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:
| Programme | Minimum KCSE Grade | Subject Requirements | Special Access |
|---|---|---|---|
| DPTE (Primary Teaching) | C (Plain) | None — mean grade only | C- for visually/hearing impaired candidates |
| DECTE (ECDE Diploma) | C (Plain) | None — mean grade only | D+ at some private colleges |
| DTE (Secondary — Arts) | C+ (Plus) | C+ in two teaching subjects; D+ in Maths; C in English | With 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 Certificate | Employed as P1 teacher | School-based mode available |
| B.Ed. (University) | C+ (Plain) | Course-specific | Higher for competitive science/art subjects |
| PGDE | Degree in relevant subject | C+ 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)
- Obtain your KCSE results and confirm you meet the minimum grade of C (Plain) for DPTE or C+ (Plus) for DTE.
- Log into the KUCCPS student portal at students.kuccps.net using your KCSE index number and password.
- Navigate to the “Apply” section and select TVET/TTC programmes.
- Choose your preferred TTC and course as your first, second, and third choice (up to six choices total).
- Submit your application before the published deadline.
- Await placement results — you will receive an SMS notification and can check online.
- Download your admission letter from the KUCCPS portal.
- Report to your assigned TTC on the stated date with: original KCSE certificate, national ID, birth certificate, and passport photographs.
- Apply for HELB TVET loan at helb.co.ke to help offset fees.
- 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)
- Identify a registered private TTC or a public TTC accepting self-sponsored students.
- Confirm the institution appears on the KUCCPS institution list or the TSC’s approved TTC register.
- Visit the institution’s website or admissions office to obtain the current intake schedule.
- Complete and submit the application form with your KCSE certificate, national ID, and passport photos.
- Pay the application fee (typically KES 500–2,000).
- Await an admission letter.
- Pay required fees before the stated reporting date.
- 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.
- Confirm your eligibility (current P1 or ECDE Certificate holder, employed or seeking employment).
- Apply through the KUCCPS portal during the in-service/upgrading application window.
- Select your preferred TTC and indicate school-based or full-time mode of study.
- Your headteacher must endorse your application if you are upgrading while in employment.
- 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)
| Grade | Title | Qualification | Basic Monthly Salary (KES) |
|---|---|---|---|
| B5 | Primary Teacher II | P1/DPTE Certificate/Diploma | 28,600 – 37,100 |
| C1 | Primary Teacher I | Diploma + experience, or degree | 35,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)
| Grade | Title | Qualification | Basic Monthly Salary (KES) |
|---|---|---|---|
| C1 | Secondary Teacher III | Diploma in Education | 35,300 – 47,300 |
| C2 | Secondary Teacher II | B.Ed. degree (entry level) | 41,400 – 57,200 |
| C3 | Secondary Teacher I | Degree + promotion | 49,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
| Grade | Title | Basic Monthly Salary (KES) |
|---|---|---|
| C4 | Senior Teacher / Deputy Head | 66,000 – 90,000 |
| C5 | Headteacher / Deputy Principal | 80,000 – 110,000 |
| D5 | Chief Principal | 131,380 – 159,534 |
Teacher Allowances (In Addition to Basic Salary)
All TSC teachers receive monthly and annual allowances on top of basic salary:
| Allowance | Amount (KES) | Notes |
|---|---|---|
| House Allowance — Nairobi | 16,500/month | Cluster 1 |
| House Allowance — Mombasa, Kisumu, Nakuru | 12,800/month | Cluster 2 |
| House Allowance — Other towns | 8,000–10,000/month | Clusters 3–5 |
| Commuter Allowance | 4,000–16,000/month | Varies by grade |
| Hardship Allowance | 10,900/month | Arid and semi-arid zones |
| Leave Allowance | 6,000/year | Paid in January |
| Disability Guide Allowance | 20,000/month | For 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.
| Stage | Qualification | TSC Grade | Entry Salary (KES/month) |
|---|---|---|---|
| Fresh DPTE graduate | Diploma in Primary Teacher Education | B5 | 28,600 – 37,100 |
| Experienced primary teacher | DPTE + 5+ years | C1 | 35,300 – 47,300 |
| DTE diploma (secondary) | Diploma in Teacher Education | C1 | 35,300 – 47,300 |
| B.Ed. degree graduate | Bachelor of Education | C2 | 41,400 – 57,200 |
| Promoted secondary teacher | Degree + experience | C3 | 49,781 – 66,233 |
| Deputy Headteacher | Degree + leadership | C4/C5 | 66,000 – 110,000 |
| Chief Principal | Degree + Masters (preferred) | D5 | 131,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
| Pros | Cons | |
|---|---|---|
| Fees | Some 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 accessibility | C (Plain) — the same as many TVET diplomas | DTE requires C+ (Plus) — more competitive |
| Employment security | TSC public school employment is permanent and pensionable | Competition for TSC positions can be intense |
| Salary | Allowances significantly supplement basic pay | Starting B5 basic pay of KES 28,600 is modest |
| Progression | Clear, structured TSC grade ladder from B5 to D5 | Promotion can be slow without further qualifications |
| Social impact | One of Kenya’s most respected professions | Some rural postings can be challenging |
| Geographic spread | 34 public TTCs in 30+ counties | Some students placed far from home county |
| CBC transition | Strong demand for trained CBC-competent teachers | Curriculum 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:
- Hospitality Colleges in Kenya (2026): Best Institutions for Hotel Management, Catering & Tourism
- Kenya Medical Training Colleges 2026: Complete Guide to Public, Private & Specialised Institutions
- KMTC Courses and Fees 2026: Complete Guide to Kenya Medical Training College
- Best Colleges in Mombasa 2026: Accredited Institutions, Courses, Fees & How to Apply










