The Dairy Training Institute (DTI) is a public TVET institution located along the Nairobi–Nakuru Highway in Naivasha, Nakuru County. 


Established in 1963, the institute operates under the State Department for Livestock Development in the Ministry of Agriculture and Livestock Development. 


DTI is licensed by the Technical and Vocational Education and Training Authority (TVETA) to offer training in dairy production, processing, animal health, and agribusiness.


Below are the latest courses offered at the Dairy Training Institute, the fee structure, and contact details.

images (2)
Always confirm the latest fees, course availability, admission requirements, and intake dates with the Dairy Training Institute before submitting your application and payments.

Dairy Training Institute Courses

1. Diploma Courses

The diploma programmes are offered on a full-time basis for 2½ years (5 semesters).

CourseDurationTotal Fee (Ksh)
Diploma in Dairy Production and Processing2½ Years160,300
Diploma in Animal Health and Production2½ Years165,300

2. Certificate Courses

The certificate programmes are offered on a full-time basis for 1 year (2 semesters).

CourseDurationTotal Fee (Ksh)
Certificate in Dairy Production and Processing1 Year71,800
Certificate in Dairy Technology and Management1 Year71,800
Certificate in Animal Health and Production1 Year123,700

3. Artisan Courses

  • Artisan in Dairy Plant Management
  • Artisan in Dairy Farm Management

4. Short Courses

DTI also offers short professional courses in:

  • Hygienic Milk Handling and Processing
  • Feed Formulation and Feed Milling
  • Climate-Smart Dairy Farming
  • Cheese Making
  • Ice Cream Production
  • Yoghurt Processing
  • Dairy Farm Management
  • Agribusiness Management

Application Fee

  • Application Form: Ksh 1,000 (Non-refundable)

Note: Fees and programme availability are subject to change. Contact the institute for the latest admission requirements, fee structure and application procedures before applying.

Dairy Training Institute Naivasha Contacts

Phone: +254 750 493 929, +254 722 252 775

Email: info@dtinaivasha.ac.ke, registrar@dtinaivasha.ac.ke