University of Nairobi Degree courses, entry requirements, and fees for 2025/2026

Date:

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.

UoN students (Photo Courtesy)

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.

CourseKCSE Entry RequirementsApprox. Annual Fees
Medicine & Surgery (MBChB)C+ mean; B (plain) in Biology, Chemistry, Physics/Maths, and English/KiswahiliKsh 600,000
Dental SurgeryC+ mean; B (plain) in cluster subjectsKsh 576,000
Bachelor of PharmacyC+ mean; strong grades in Biology and ChemistryKsh 450,000
Bachelor of Nursing ScienceC+ mean; C+ in Biology, Chemistry, and English/KiswahiliKsh 324,000

Engineering and Technology

Engineering programmes require strong performance in Mathematics and Sciences and cost an average of Ksh 396,000 per year.

CourseKCSE Entry RequirementsApprox. Annual Fees
Civil EngineeringC+ mean; C+ in Maths, Physics, and ChemistryKsh 396,000
Electrical EngineeringC+ mean; C+ in Maths, Physics, and ChemistryKsh 396,000
Mechanical EngineeringC+ mean; C+ in Maths, Physics, and ChemistryKsh 396,000
Computer ScienceC+ mean; C+ in Mathematics and PhysicsKsh 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.

CourseKCSE Entry RequirementsApprox. Annual Fees
Bachelor of CommerceC+ mean; C (plain) in Maths and English/KiswahiliKsh 259,000*
Bachelor of Laws (LLB)C+ mean; B (plain) in English or KiswahiliVaries
Education (Arts)C+ mean; C+ in two teaching subjectsKsh 224,000
Architectural StudiesC+ mean; strong grades in Maths and PhysicsKsh 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.

CourseKCSE Entry RequirementsApprox. Annual Fees
BSc AgricultureC+ mean; science cluster subjectsKsh 324,000
BSc Food Science & TechnologyC+ mean; Biology and ChemistryKsh 324,000
BSc Microbiology & BiotechnologyC+ mean; Biology and ChemistryKsh 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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share post:

Subscribe

LATEST

More like this
Related

Kenya launches Judge Phoebe Okowa’s ICJ candidature at AU meeting in Ethiopia

Kenya has officially launched the candidature of Judge Phoebe...

Inside the major upgrade transforming Garissa Airstrip into a regional aviation hub

Garissa Airstrip is undergoing a significant transformation under a...

Cabinet approves major payroll reforms, drought funding boost, and KSh4.7 Trillion budget for 2026/27

The Cabinet has approved a sweeping package of reforms...

#MorningBrief: HIVCureIsJesus, Man United–West Ham draw and Sifuna remarks dominate Kenyan trends

Kenya’s online space is buzzing this morning as conversations...