For the 2025/2026 academic cycle, the University of Nairobi (UoN) maintains a minimum entry requirement of a KCSE mean grade of C+ (plus) for all undergraduate degree programmes.

However, admission is highly competitive, and many courses require applicants to meet specific cluster subject grades, especially in Mathematics, Sciences, and languages.
Below is a breakdown of key degree programmes at UoN, including entry requirements and approximate annual tuition fees, to help applicants make informed decisions.
Healthcare and Medical Sciences
Health-related courses are the most competitive at UoN and attract the highest fees due to laboratory, clinical, and hospital-based training.
| Course | KCSE Entry Requirements | Approx. Annual Fees |
| Medicine & Surgery (MBChB) | C+ mean; B (plain) in Biology, Chemistry, Physics/Maths, and English/Kiswahili | Ksh 600,000 |
| Dental Surgery | C+ mean; B (plain) in cluster subjects | Ksh 576,000 |
| Bachelor of Pharmacy | C+ mean; strong grades in Biology and Chemistry | Ksh 450,000 |
| Bachelor of Nursing Science | C+ mean; C+ in Biology, Chemistry, and English/Kiswahili | Ksh 324,000 |
Engineering and Technology
Engineering programmes require strong performance in Mathematics and Sciences and cost an average of Ksh 396,000 per year.
| Course | KCSE Entry Requirements | Approx. Annual Fees |
| Civil Engineering | C+ mean; C+ in Maths, Physics, and Chemistry | Ksh 396,000 |
| Electrical Engineering | C+ mean; C+ in Maths, Physics, and Chemistry | Ksh 396,000 |
| Mechanical Engineering | C+ mean; C+ in Maths, Physics, and Chemistry | Ksh 396,000 |
| Computer Science | C+ mean; C+ in Mathematics and Physics | Ksh 406,000* |
Year One Computer Science fees include administrative charges.
Business, Law, and Social Sciences
These programmes are generally more affordable, with most costing below Ksh 300,000 annually, though professional degrees have stricter entry criteria.
| Course | KCSE Entry Requirements | Approx. Annual Fees |
| Bachelor of Commerce | C+ mean; C (plain) in Maths and English/Kiswahili | Ksh 259,000* |
| Bachelor of Laws (LLB) | C+ mean; B (plain) in English or Kiswahili | Varies |
| Education (Arts) | C+ mean; C+ in two teaching subjects | Ksh 224,000 |
| Architectural Studies | C+ mean; strong grades in Maths and Physics | Ksh 360,000 |
Commerce fees vary depending on unit load.
Agriculture and Science-Based Degrees
Many science programmes have standardised fees of about Ksh 324,000 per year.
| Course | KCSE Entry Requirements | Approx. Annual Fees |
| BSc Agriculture | C+ mean; science cluster subjects | Ksh 324,000 |
| BSc Food Science & Technology | C+ mean; Biology and Chemistry | Ksh 324,000 |
| BSc Microbiology & Biotechnology | C+ mean; Biology and Chemistry | Ksh 324,000 |
Application and Additional Costs
The main intake for UoN is September/October, with limited January and May intakes for selected programmes. Applications are submitted through the University of Nairobi Online Application Portal.
In addition to tuition, students pay administrative and activity fees—including medical, ICT, library, and student services—amounting to approximately Ksh 20,000 to Ksh 30,000 per year.
Admission to the University of Nairobi goes beyond meeting the minimum KCSE grade. Understanding cluster subject requirements, programme costs, and intake timelines is essential for securing a competitive and financially realistic course choice in the 2025/2026 academic year.
