Find accredited mechanical engineering courses across 23 TVET institutions in Kenya. Compare Level 6 level courses, fees, entry requirements, and career prospects for 2026.
Mechanical Engineering Courses in Kenya 2026
Career Prospects
- Mechanical Technician
- Plant Operator
- Maintenance Engineer
Bomet County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| KONOIN TECHNICAL TRAINING INSTITUTE | TTI | — | 80 | accredited |
Garissa County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| NORTH EASTERN NATIONAL POLYTECHNIC | National Polytechnic | — | 53 | accredited |
Kajiado County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| MASAI TECHNICAL TRAINING INSTITUTE | TTI | — | 100 | accredited |
Kericho County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| THE KERICHO NATIONAL POLYTECHNIC | National Polytechnic | — | 76 | accredited |
Kiambu County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| THIKA TECHNICAL TRAINING INSTITUTE | TTI | — | 100 | accredited |
Kilifi County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| KALOLENI TECHNICAL AND VOCATIONAL COLLEGE | TTI | — | 16 | accredited |
Kisii County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| Riragia Technical and Vocational College | TTI | — | 30 | accredited |
Kisumu County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| NYAKACH TECHNICAL AND VOCATIONAL COLLEGE | TTI | — | 28 | accredited |
Meru County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| Meru University of Science and Technology TVET Directorate | TTI | — | 39 | accredited |
Migori County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| SIALA TECHNICAL TRAINING INSTITUTE | TTI | — | 12 | accredited |
Murang'A County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| GATANGA TECHNICAL VOCATIONAL COLLEGE | TTI | — | 25 | accredited |
Nairobi County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| NYS ENGINEERING INSTITUTE | TTI | — | 30 | accredited |
| Multimedia University of Kenya TVET Center | TTI | — | 12 | accredited |
| THE KABETE NATIONAL POLYTECHNIC | National Polytechnic | — | 100 | accredited |
Nakuru County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| KABARAK UNIVERSITY TVET INSTITUTE | TTI | — | 98 | accredited |
| RIFT VALLEY INSTITUTE OF BUSINESS STUDIES | TTI | — | 100 | accredited |
| NAIVASHA TECHNICAL AND VOCATIONAL COLLEGE | TTI | — | 29 | accredited |
Narok County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| NAROK WEST TECHNICAL TRAINING INSTITUTE | TTI | — | 44 | accredited |
Nyandarua County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| KINANGOP TECHNICAL AND VOCATIONAL COLLEGE | TTI | — | 50 | accredited |
Trans Nzoia County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| Endebess Technical Training Institute | TTI | — | 37 | accredited |
| THE KITALE NATIONAL POLYTECHNIC | National Polytechnic | — | 100 | accredited |
Uasin Gishu County
| Institution | Type | Town | Courses | Status |
|---|---|---|---|---|
| RIFT VALLEY TECHNICAL TRAINING INSTITUTE | TTI | — | 100 | accredited |
| THE ELDORET NATIONAL POLYTECHNIC | National Polytechnic | — | 73 | accredited |
Frequently Asked Questions
What are the entry requirements for Mechanical Engineering courses in Kenya?
For certificate-level Mechanical Engineering courses, you typically need a KCSE certificate with a minimum of D+ (Plus). For diploma courses, a minimum of C- (Minus) is usually required. Artisan level courses may accept primary school leavers. KCSE C (Plain) or relevant Level 5 certificate
How long do Mechanical Engineering courses take in Kenya?
Mechanical Engineering courses typically take 12 months total. Part-time and evening options may take longer.
What jobs can I get after studying Mechanical Engineering?
Graduates of Mechanical Engineering courses can work as Mechanical Technician, Plant Operator, Maintenance Engineer. The course prepares you for both employment and self-employment in this field.
How much do Mechanical Engineering courses cost in Kenya?
Fees for Mechanical Engineering courses vary by institution. On average, expect to pay between KES 20,000 and KES 65,000 per year. Government institutions are generally more affordable than private colleges.
Which exam body certifies Mechanical Engineering courses?
Mechanical Engineering courses in Kenya are examined by TVET - CDACC.