Quick answer
NIBS tuition ranges from KSh 14,750 to KSh 26,750 per term depending on the course, plus one-off admission charges of KSh 8,650. Admissions: 0111 030 100.
Updated 18 October 2026
NIBS Technical College (formerly known as Nairobi Institute of Business Studies) charges tuition per term, from KSh 14,750 per term for short ICM diplomas such as Project Management to KSh 26,750 per term for Interior Design Level 6. Popular courses include Computer Science Level 6 at KSh 22,750 per term, the Diploma in Journalism and Media Studies at KSh 21,750 per term and the Diploma in Cosmetology at KSh 22,750 per term. On top of tuition, new students pay one-off admission charges of KSh 8,650. Call admissions on 0111 030 100 or email admissions@nibs.ac.ke.
NIBS one-off admission charges
| Charge | Amount |
|---|---|
| Registration | KSh 2,000 |
| Student ID card | KSh 400 |
| Maintenance | KSh 2,000 |
| Insurance | KSh 750 |
| Student activity | KSh 500 |
| Library | KSh 1,000 |
| Internal exam fee | KSh 2,000 |
| Total | KSh 8,650 |
Hostel students pay a hostel registration fee of KSh 1,000 and a hostel charge of KSh 27,000, payable in monthly instalments of KSh 9,000, which covers bed, meals and entertainment. Bring your own bedsheets, blankets and a 3 by 6 mattress. Students on CDACC courses also pay a KSh 10,000 industrial mentorship fee after their final month. NIBS says fees once paid are not refundable or transferable.
NIBS diploma courses and fees
| Programme | Duration | Tuition |
|---|---|---|
| Diploma in Journalism and Media Studies (ICM) | 8 terms | KSh 21,750 per term |
| International Diploma in Hospitality Management (ICM-CBQ) | 6 terms | KSh 20,750 per term |
| Diploma in Travel and Tourism Studies (ICM) | 6 terms | KSh 22,750 per term |
| Diploma in Cosmetology (ICM) | 6 terms | KSh 22,750 per term |
| Diploma in Project Management (ICM) | 3 terms | KSh 14,750 per term |
| Diploma in Customer Service (ICM) | 1 term | KSh 14,750 per term |
| Diploma in Public Relations (ICM) | 2 terms | KSh 14,750 per term |
NIBS certificate courses and fees (CDACC, NITA and KASNEB)
| Programme | Duration | Tuition |
|---|---|---|
| Computer Science – Level 6 (CDACC) | 7 terms | KSh 22,750 per term |
| ICT Technician – Level 6 (CDACC) | 7 terms | KSh 19,750 per term |
| ICT Technician – Level 5 (CDACC) | 5 terms | KSh 17,750 per term |
| Electrical Installation – Level 4 (NITA) | 6 terms | KSh 16,750 per term |
| Plumbing – Level 4 (NITA) | 6 terms | KSh 16,750 per term |
| Automotive Technician – Level 5 (CDACC) | 6 terms | KSh 16,750 per term |
| Electrical Technician – Level 5 (CDACC) | 6 terms | KSh 16,750 per term |
| Automotive Engineering – Level 6 (CDACC) | 8 terms | KSh 18,750 per term |
| Electrical Engineering – Level 6 (CDACC) | 8 terms | KSh 18,750 per term |
| Food and Beverage Management – Level 6 (CDACC) | 8 terms | KSh 20,750 per term |
| Food and Beverage Operations – Level 5 (CDACC) | 6 terms | KSh 18,750 per term |
| Interior Design – Level 6 (CDACC) | 8 terms | KSh 26,750 per term |
| Interior Design – Level 5 (CDACC) | 6 terms | KSh 24,750 per term |
| Fashion Design – Level 4 (CDACC) | 3 terms | KSh 17,750 per term |
| Fashion Technology – Level 5 (CDACC) | 6 terms | KSh 17,750 per term |
| Fashion Technology – Level 6 (CDACC) | 8 terms | KSh 24,000 per term |
| Business Management – Level 6 (CDACC) | 7 terms | KSh 19,000 per term |
| Human Resource Management – Level 6 (CDACC) | 7 terms | KSh 19,000 per term |
| Business Management – Level 5 (CDACC) | 5 terms | KSh 16,750 per term |
| Office Administrator – Level 5 (CDACC) | 5 terms | KSh 16,750 per term |
| Office Assistant – Level 4 (CDACC) | 3 terms | KSh 16,750 per term |
| CPA – Foundation and Intermediate (KASNEB) | 6 terms | KSh 18,000 per term |
| ATD – Level 1-3 (KASNEB) | 6 terms | KSh 18,000 per term |
| Social Work – Level 5 (CDACC) | 5 terms | KSh 16,750 per term |
| Social Work – Level 6 (CDACC) | 7 terms | KSh 19,000 per term |
| Caregiver Course | 3 terms | KSh 25,000 per term (Special Offer) |
NIBS short courses and master classes
| Programme | Duration | Tuition |
|---|---|---|
| ICDL (Full course inclusive of Exam) | 1 term | KSh 35,500 (Full course incl. exam) |
| DJ Techniques (Master Class) | 2 months | KSh 35,000 (Full course) |
| Advanced Colour Grading (Master Class) | 2 weeks | KSh 20,000 (Full course) |
| Digital Content Creation (Master Class) | 2 months | KSh 40,000 (Full course) |
| Live Streaming Techniques (Master Class) | 2 weeks | KSh 20,000 (Full course) |
| Sound Engineering (Master Class) | 4 months | KSh 80,000 (Full course) |
All courses and fees are from NIBS’s official programmes and admissions pages in October 2026. NIBS lists 7 diploma programmes, 26 certificate courses and 6 short courses. Fees are subject to review, so confirm the figure for your intake before paying.

How much does a full NIBS course cost?
To estimate the total, multiply the termly fee by the number of terms and add the admission charges. For example, Computer Science Level 6 runs for 7 terms at KSh 22,750 per term, which is KSh 159,250 in tuition, plus KSh 8,650 in admission charges and the KSh 10,000 CDACC mentorship fee, for about KSh 177,900 in total before exam body fees, transport or hostel. A 5-term Business Management Level 5 course at KSh 16,750 per term comes to KSh 83,750 in tuition. NIBS lets students pay tuition in 3 instalments per trimester.
NIBS entry requirements
- Diploma: KCSE mean grade C- (minus) and above, or a KNEC certificate in a related field, aged 18 or older.
- Certificate: KCSE mean grade D+ (plus) and above, aged 16 or older.
- Short courses: basic literacy, with no minimum academic grade.
Bring a copy of your KCSE result slip, your national ID or birth certificate, and your birth certificate for CDACC or TVET registration. Diploma students can apply for HELB loans, and NIBS also offers merit scholarships of up to 50% of tuition and a work-study programme. Compare costs with other colleges in our TVET fees guide.
How to apply to NIBS
- Choose your programme on the NIBS website.
- Check the entry requirements for that level.
- Fill in the online application form.
- Upload your certificates, ID or birth certificate and passport photos.
- Pay the non-refundable application fee by M-Pesa or bank transfer.
- Receive your admission letter, accept the offer and register.
NIBS contacts and location
NIBS’s postal address is P.O. Box 1227-00232, Ruiru. Phone 0111 030 100, email info@nibs.ac.ke or admissions@nibs.ac.ke. Office hours are Monday to Friday 8am to 5pm and Saturday 9am to 1pm. After training, look for openings on Job in Kenya.
Frequently asked questions
What are NIBS college fees per term?
Tuition ranges from KSh 14,750 to KSh 26,750 per term depending on the course, plus one-off admission charges of KSh 8,650.
What courses does NIBS offer?
Diplomas in journalism, hospitality, travel and tourism, cosmetology, project management, customer service and public relations, plus CDACC, NITA and KASNEB certificates in ICT, engineering, business, fashion, interior design and social work, and short master classes.
What is the NIBS cosmetology fee structure?
The Diploma in Cosmetology (ICM) runs for 6 terms at KSh 22,750 per term.
Where is NIBS located?
NIBS lists its address as P.O. Box 1227-00232, Ruiru. Call 0111 030 100 to book a campus tour.
What grade do I need to join NIBS?
C- (minus) for a diploma and D+ (plus) for a certificate. Short courses have no minimum grade.
Can I get HELB at NIBS?
NIBS says students in diploma programmes can apply for HELB funding.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


