Here is a list of courses offered at Kakrao Technical and Vocational College (Kakrao TTC) that will set you on a fulfilling and meaningful career path.
Courses Offered at Kakrao TVC
| Course | Minimum Entry Requirement | Exam Body | Duration | Intake | 
| Artisan in Electrical installation | KCPE/ KCSE Mean grade D- (Minus) OR KCPE | KNEC | 2 Years | Jan/Sept | 
| Certificate in Solar PV Installation | KCPE/KCSE Mean Grade D- (Minus) | KNEC | 1 Month | April/ August | 
| Craft Certificate in Electrical & Electronic (Power or Telecommunication) | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Electrical & Electronic Engineering (Power/ Telecom/ Instrumentation) | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Higher Diploma in Electrical Engineering | KNEC Diploma | KNEC | 1 Year | Jan / Sept (Part time) | 
| Craft Certificate in Automotive Technology | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Automotive Engineering | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Artisan in Motor vehicle Technology | KCPE/KCSE Mean Grade D-(Minus) OR KCPE | KNEC | 2 Years | Jan/Sept | 
| Diploma in Mechanical Engineering | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Artisan in Welding and Fabrication | KCSE Mean Grade D- (minus) OR KCPE | KNEC | 2 Years | Jan/Sept | 
| Craft Certificate in Mechanical Engineering (Welding & Fabrication) | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Craft Certificate in Building Technology | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Building Technology | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Diploma in Civil Engineering | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Artisan Certificate in Plumbing | KCSE Mean Grade D- (minus) OR KCPE | KNEC | 2 Years | Jan/Sept | 
| Craft Certificate in Water Engineering | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Architecture | KCSE Mean Grade C-(Minus) | KNEC | 3 Years | May/Sept | 
| Diploma in Land Surveying | KCSE Mean Grade C-(Minus) | KNEC | 3 Years | Jan/May | 
| Certificate in Land Surveying | KCSE Mean Grade D (Plain) | KNEC | 2 Years | Jan/May | 
| Certificate in Information and Communication Technology | KCSE Mean Grade D (plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Information and Communication Technology | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Certificate in Library and Information Studies | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in Library and Information Science | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | May/Sept | 
| Artisan Certificate in Agriculture | KCPE/KCSE Mean D- (Minus) OR KCPE | KNEC | 2 Years | Jan/Sept | 
| Craft Certificate in Agriculture | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Agriculture | KCSE Mean Grade C- (minus) | KNEC | 3 Years | May/Sept | 
| Certificate in Accounting Management Skills | KCSE Mean Grade D+ (Plus) | KASNEB | 1 Year | Jan/May | 
| Accounting Technician Diploma | KCSE Mean Grade C- (Minus) | KASNEB | 18 Months | Jan/May | 
| Higher Diploma in Business Administration | KNEC Diploma | KNEC | 1 Year | Aug/Apr (School based) | 
| Certificate in Business Management | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Business Management | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Certified Investment Financial Analysis | KCSE Mean Grade C+ (Plus) | KASNEB | 1 Year | Jan/May | 
| Certified Public Accountant | KCSE Mean Grade C+ (Plus) | KASNEB | 3 Years | Jan/May | 
| Higher Diploma in Entrepreneurship Development | KNEC Diploma | KNEC | 1 Year | Aug/Apr (School based) | 
| Certificate in Human Resource Management | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Human Resource Management | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Certificate in Marketing Management | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Marketing Management | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Certificate in Supply Chain Management | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Supply Chain Management | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Secretarial Single & Group | KCSE Mean grade D (plain) | KNEC | 2 YEARS | Jan/Sept | 
| Store Keeping | KCSE Mean grade D – (minus) or KCPE | KNEC | 2 Years | Jan/Sept | 
| Diploma in Secretarial Studies | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Diploma in Counseling | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/ Sept | 
| Certificate in Social Work & Community Development | KCSE Mean Grade D (Plain) | KNEC | 2 Years | Jan/Sept | 
| Diploma in Social Work & Community Development | KCSE Mean Grade C- (Minus) | KNEC | 3 Years | Jan/Sept | 
| Craft Certificate in Social Work | KCSE Mean Grade | KNEC | 2 Years | Jan/Sept | 
| Artisan Certificate in Food and Beverage | KCSE Mean Grade D (Minus) / KCPE | KNEC | 2 years | Jan/Sept | 
| Craft Certificate in Catering & Accommodation | KCSE Mean Grade D (Plain) | KNEC | 2 Years | May/Sept | 
| Diploma in catering & Accommodation | KCSE Mean grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Craft certificate in Food & beverage Production & Service | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Food & Beverage Production & Service Mgt | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Artisan in Hair Dressing & Beauty Therapy | KCSE Mean Grade D (Minus) /KCPE | NITA/KNEC | 6 Months | Jan/Sept | 
| Craft certificate in Hair Dressing & Beauty Therapy | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Craft certificate in Fashion Design | KCSE Mean Grade D (Plain) | KNEC | 2 years | May/Sept | 
| Diploma in Fashion Design | KCSE Mean Grade C- (Minus) | KNEC | 3 years | May/Sept | 
| Hair Dressing & Beauty Therapy Level 3, 4 & 5 | Level 3 – KCPE Level 4 – KCPE/KCSE D- Level 5 – KCSE D Level 6 C- & Above  | TVET/CDACC | Level 3 – 1 term Level 4 – 2 Terms Level 5 – 4 terms Level 6 – 8 Terms  | April / August / Dec | 
Location of Kakrao TVC
- The college is located in Kenya, Migori County, along Uriri-Migori road just 100 metres before arriving at Babblers Hotel. alight and branch right, the school is 400 metres from the tarmac road