Pursuing a career in nursing is a noble endeavor that contributes significantly to healthcare and community well-being. In Kenya, numerous institutions are dedicated to nursing education, equipping students with the skills needed to excel in the medical field. Choosing the best nursing schools in Kenya is one of the most important decisions for anyone planning a successful career in healthcare. Kenya has become one of Africa’s leading destinations for nursing education, producing highly skilled nurses who work in government hospitals, private healthcare facilities, international NGOs, and overseas healthcare systems in countries such as the United Kingdom, Germany, Australia, Canada, and the United States.
The country’s nursing education system is regulated by the Nursing Council of Kenya (NCK), ensuring that approved institutions meet national and international standards. Whether you are interested in pursuing a Diploma in Nursing, a Bachelor of Science in Nursing (BSN), or specialized post-basic nursing courses, Kenya offers numerous accredited institutions that combine classroom learning with extensive clinical practice.
This comprehensive guide explores the 20 Best Nursing Schools in Kenya, including admission requirements, tuition fees, courses offered, accreditation status, and factors to consider before choosing a nursing college. If your goal is to become a registered nurse in Kenya or build an international nursing career, this guide will help you make an informed decision.
READ ALSO: Top 7 Nursing Specializations That Boost Your Career in Africa
Why Study Nursing in Kenya?
Nursing continues to be one of the fastest-growing healthcare professions in Kenya. The government has increased investment in healthcare services, while private hospitals and international organizations continue to recruit qualified nurses.
Some of the major benefits of studying nursing in Kenya include:
- High employment opportunities after graduation
- International recognition of Kenyan nursing qualifications
- Affordable tuition compared to many countries
- Practical clinical placements in referral hospitals
- Opportunities to specialize in critical care, midwifery, theatre nursing, oncology, and community health
- Increasing demand for Kenyan nurses abroad
Graduates from the Best Nursing Schools in Kenya are highly sought after by employers because of their strong clinical skills and professional training.
How the Nursing Education System Works in Kenya
Kenya offers several pathways into the nursing profession depending on your academic qualifications and career goals.
The common nursing programmes include:
- Certificate Nursing Programmes (limited)
- Diploma in Kenya Registered Community Health Nursing (KRCHN)
- Bachelor of Science in Nursing (BSN)
- Higher Diploma Nursing Programmes
- Postgraduate Nursing Degrees
Upon graduation, students must register with the Nursing Council of Kenya (NCK) before practicing as Registered Nurses.
READ ALSO: Best Nursing Schools in Tanzania
Accredited 20 Best Nursing Schools in Kenya
Choosing the right nursing school is crucial for aspiring nurses in Kenya. The best nursing schools in Kenya not only provide quality education but also equip students with essential skills to thrive in the healthcare sector.
1. Kenya Medical Training College (KMTC)
Kenya Medical Training College (KMTC) is widely regarded as the largest and most respected public medical training institution in Kenya. Established in 1927, KMTC has trained thousands of nurses who now work in hospitals across Kenya and internationally.
Its nationwide presence gives students access to quality education regardless of their location, while partnerships with county referral hospitals provide excellent clinical experience.
Popular Programmes
- Diploma in Kenya Registered Community Health Nursing (KRCHN)
- Higher Diploma in Critical Care Nursing
- Higher Diploma in Neonatal Nursing
- Community Health Nursing
- Perioperative Nursing
- Oncology Nursing
Estimated Tuition
Approximately KSh 80,000–120,000 per academic year, depending on the programme.
Why Choose KMTC?
- Largest medical college in Kenya
- Affordable tuition
- Strong clinical partnerships
- Excellent graduate employment rate
- Nationally recognized qualifications
2. University of Nairobi
The University of Nairobi (UoN) is Kenya’s oldest and most prestigious public university, consistently ranked among Africa’s leading institutions for health sciences. Its School of Nursing Sciences offers one of the country’s most competitive Bachelor of Science in Nursing programmes, attracting students from across East Africa.
Students benefit from training at the renowned Kenyatta National Hospital, providing exposure to complex medical and surgical cases. The university also emphasizes research, leadership, and evidence-based nursing practice, preparing graduates for both clinical and academic careers.
Popular Programmes
- Bachelor of Science in Nursing (BSN)
- Master of Science in Nursing
- PhD in Nursing
Estimated Tuition
Approximately KSh 180,000–300,000 per year, depending on sponsorship status and programme.
Why Choose the University of Nairobi?
- Kenya’s top-ranked nursing university
- Extensive clinical experience at Kenyatta National Hospital
- Highly qualified faculty
- Strong research opportunities
- Excellent reputation among employers
3. Aga Khan University School of Nursing and Midwifery
Location: Nairobi
The Aga Khan University School of Nursing and Midwifery (AKU-SONAM) is one of the most prestigious nursing schools in East Africa. Established to provide world-class nursing education, the university has built a strong reputation for producing highly competent nurses, educators, researchers, and healthcare leaders.
Students receive training using modern simulation laboratories and complete clinical rotations at Aga Khan University Hospital, one of the leading private teaching hospitals in Africa. Graduates are highly sought after by hospitals, NGOs, research institutions, and international healthcare organizations.
Popular Programmes
- Bachelor of Science in Nursing (BSN)
- Master of Science in Nursing
- Postgraduate Nursing Programmes
- Continuing Professional Development (CPD)
Estimated Tuition
Approximately KSh 300,000–500,000 per academic year depending on the programme.
Why Choose Aga Khan University?
- Internationally recognized nursing degree
- Modern simulation laboratories
- Training at Aga Khan University Hospital
- Excellent graduate employment rate
- Strong research and leadership development
4. Kenyatta University
Kenyatta University is among Kenya’s largest public universities and offers one of the country’s most respected Bachelor of Science in Nursing programmes. The university combines classroom instruction with extensive clinical placements in referral hospitals, helping students build practical nursing competencies.
Its School of Health Sciences is recognized for promoting evidence-based nursing practice, community health, and healthcare innovation.
Popular Programmes
- Bachelor of Science in Nursing
- Master’s Degree in Nursing
- Postgraduate Nursing Studies
Estimated Tuition
Approximately KSh 180,000–260,000 annually.
Why Choose Kenyatta University?
- Strong academic reputation
- Modern laboratories
- Excellent research opportunities
- Affordable public university fees
- High graduate employability
5. Moi University
Moi University has been training healthcare professionals for decades and remains one of the Best Nursing Schools in Kenya. The university focuses on producing nurses who can work effectively in hospitals, community healthcare settings, public health programmes, and international organizations.
Students benefit from clinical placements at Moi Teaching and Referral Hospital, one of Kenya’s largest referral hospitals.
Popular Programmes
- Bachelor of Science in Nursing
- Master of Science in Nursing
Estimated Tuition
Approximately KSh 170,000–250,000 annually.
Why Choose Moi University?
- Training at a major referral hospital
- Experienced lecturers
- Strong practical learning
- Highly respected nursing programme
READ ALSO: How to Pass the NCK Exam on the First Attempt: The Kenya Nursing Student’s Complete Guide
6. Outspan Medical College
Outspan Medical College has grown into one of Kenya’s leading private medical colleges, offering quality nursing education with modern facilities and experienced instructors. The college emphasizes practical learning, ensuring graduates are prepared for real-life clinical practice.
Students complete clinical attachments in accredited hospitals and healthcare facilities across Kenya.
Popular Programmes
- Diploma in Nursing
- Higher Diploma Nursing Programmes
Estimated Tuition
Approximately KSh 65,000–85,000 per semester.
7. Consolata School of Nursing
Consolata School of Nursing is one of Kenya’s oldest mission-based nursing institutions. The college is respected for producing compassionate, ethical, and competent nurses who serve in both public and private healthcare facilities.
Its curriculum combines academic excellence with strong values in patient-centered care and professional ethics.
Popular Programmes
- Diploma in Nursing
- Midwifery Programme
Estimated Tuition
Approximately KSh 60,000–80,000 per semester.
8. Joan School of Nursing
Joan School of Nursing has earned recognition for offering affordable nursing education while maintaining quality training standards. The institution focuses on preparing students for employment in hospitals, community healthcare centres, and specialized clinics.
Its graduates are known for strong clinical competence and professionalism.
Popular Programmes
- Diploma in Nursing
- Diploma in Clinical Medicine and Surgery
Estimated Tuition
Approximately KSh 60,000–80,000 per semester.
9. Fidenza School of Nursing
Fidenza School of Nursing is a modern nursing college recognized for its student-centred approach to healthcare education. The institution emphasizes hands-on clinical skills, technology-based learning, and continuous professional development.
Its bridging programmes also provide opportunities for enrolled nurses seeking career advancement.
Popular Programmes
- Diploma in Nursing
- Bridging Nursing Programmes
Estimated Tuition
Approximately KSh 55,000–75,000 per semester.
10. Kenyatta National Hospital School of Nursing
The Kenyatta National Hospital School of Nursing is one of the premier institutions for specialized nursing education in Kenya. Situated within Kenyatta National Hospital, the country’s largest national referral hospital, students gain unmatched clinical experience managing complex patient cases.
The school primarily trains registered nurses seeking specialization in advanced nursing practice.
Popular Programmes
- Higher Diploma in Critical Care Nursing
- Higher Diploma in Nephrology Nursing
- Higher Diploma in Oncology Nursing
- Higher Diploma in Neonatal Nursing
- Short Professional Courses
Admission Requirements
- Registered Nurse (KRN/KRCHN or BSN)
- Minimum two years of post-registration experience
- Valid Nursing Council of Kenya licence
Estimated Tuition
Approximately KSh 232,000–300,000 per programme.
11. Mount Kenya University (MKU)
Mount Kenya University (MKU) is one of Kenya’s leading private universities offering accredited nursing programmes. The university is known for combining academic excellence with practical clinical experience, preparing graduates for careers in hospitals, NGOs, research institutions, and international healthcare organizations.
MKU has invested heavily in modern laboratories, simulation centres, and partnerships with leading hospitals, making it an excellent choice for students seeking quality private university education.
Popular Programmes
- Bachelor of Science in Nursing (BSN)
- Postgraduate Nursing Programmes
- Continuing Professional Development (CPD)
Estimated Tuition
Approximately KSh 180,000–280,000 per academic year.
12. Maseno University
Maseno University has become one of Kenya’s fastest-growing public universities for health sciences. Its School of Medicine and Nursing focuses on producing competent nurses capable of addressing Kenya’s evolving healthcare needs.
Students receive practical training in referral hospitals throughout western Kenya, enabling them to develop strong clinical decision-making skills before graduation.
Popular Programmes
- Bachelor of Science in Nursing
- Master of Science in Nursing
Estimated Tuition
Approximately KSh 170,000–250,000 annually.
13. Kenya Methodist University (KeMU)
Kenya Methodist University (KeMU) is a respected private Christian university recognized for producing ethical, compassionate, and highly skilled healthcare professionals.
The university integrates professional nursing education with leadership, ethics, and community service, making its graduates highly competitive in both Kenyan and international healthcare systems.
Popular Programmes
- Bachelor of Science in Nursing
- Postgraduate Nursing Studies
Estimated Tuition
Approximately KSh 190,000–280,000 annually.
14. Great Lakes University of Kisumu (GLUK)
Great Lakes University of Kisumu specializes in public health, nursing, and community healthcare education. The university has gained recognition for producing nurses with strong leadership, research, and public health competencies.
Its programmes emphasize community engagement and evidence-based healthcare.
Popular Programmes
- Bachelor of Science in Nursing
- Public Health Programmes
Estimated Tuition
Approximately KSh 180,000–250,000 annually.
15. Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Although widely known for engineering and technology, JKUAT has expanded into health sciences and now offers quality nursing education supported by modern technology and innovation.
Students benefit from interdisciplinary learning and strong research opportunities.
Popular Programmes
- Bachelor of Science in Nursing
Estimated Tuition
Approximately KSh 180,000–260,000 annually.
READ ALSO: Best Nursing Schools in Nigeria 2026: Full List of NMCN-Accredited Schools by State
16. Catholic University of Eastern Africa (CUEA)
The Catholic University of Eastern Africa offers quality nursing education grounded in academic excellence, ethics, and compassionate patient care.
Its graduates work in hospitals, NGOs, faith-based health institutions, and international organizations.
Popular Programmes
- Bachelor of Science in Nursing
Estimated Tuition
Approximately KSh 180,000–270,000 annually.
17. Masinde Muliro University of Science and Technology (MMUST)
Masinde Muliro University has established itself as one of western Kenya’s leading institutions for health sciences. Its nursing programme emphasizes practical skills, research, and community health interventions.
Students gain valuable clinical experience through partnerships with referral hospitals and county health facilities.
Popular Programmes
- Bachelor of Science in Nursing
Estimated Tuition
Approximately KSh 170,000–250,000 annually.
18. University of Eldoret
The University of Eldoret has expanded its healthcare programmes to meet Kenya’s growing demand for qualified nurses. The institution provides students with strong theoretical knowledge supported by extensive clinical practice.
Graduates are equipped to work in hospitals, public health programmes, and research institutions.
Popular Programmes
- Bachelor of Science in Nursing
Estimated Tuition
Approximately KSh 170,000–250,000 annually.
19. Daystar University
Daystar University is well known for academic excellence and leadership development. Its nursing programme combines professional healthcare education with ethical leadership and community service.
Students are encouraged to develop communication, management, and research skills alongside clinical competence.
Popular Programmes
- Bachelor of Science in Nursing
Estimated Tuition
Approximately KSh 200,000–300,000 annually.
20. PCEA Tumutumu School of Nursing
PCEA Tumutumu School of Nursing is one of Kenya’s respected faith-based nursing institutions. The college has trained nurses for decades and is known for producing compassionate professionals who excel in clinical practice and community healthcare.
Students receive extensive hands-on training through affiliated mission hospitals, making the institution a preferred choice for diploma nursing education.
Popular Programmes
- Diploma in Community Health Nursing
- Higher Diploma in Critical Care Nursing
Estimated Tuition
Approximately KSh 60,000–80,000 per semester.
General Admission Requirements
Although requirements vary between institutions, most nursing schools require:
- KCSE Mean Grade C+ or higher for Bachelor of Science in Nursing.
- KCSE Mean Grade C for most Diploma Nursing programmes.
- Minimum grade of C+ in Biology.
- Good grades in Chemistry, English/Kiswahili, Mathematics or Physics.
- National Identification Card or Birth Certificate.
- KCSE Result Slip or Certificate.
- Passport-size photographs.
- Completed application form.
Private institutions may also conduct interviews or aptitude assessments before admission.
How to Apply to Nursing Schools in Kenya
Applying to one of the Best Nursing Schools in Kenya requires careful preparation. Most institutions admit students through the Kenya Universities and Colleges Central Placement Service (KUCCPS) or their own direct application portals, depending on whether they are public or private institutions.
Step 1: Choose an Accredited Nursing School
Always apply to institutions approved by the Nursing Council of Kenya (NCK) to ensure your qualification will be recognized for registration and licensing.
Step 2: Verify Entry Requirements
Check that your KCSE grades meet the admission requirements for your preferred programme.
Step 3: Complete the Application
Applications can be submitted through:
- KUCCPS (for eligible public institutions)
- Individual university portals
- Nursing college admission offices
Step 4: Upload Required Documents
Most institutions require:
- KCSE Certificate
- National ID/Birth Certificate
- Passport photograph
- Application fee receipt
Step 5: Wait for Admission Letter
Successful applicants receive:
- Admission Letter
- Fee Structure
- Reporting Instructions
- Orientation Schedule
Tuition Fees and Scholarships
Tuition fees vary depending on whether the institution is public, private, university-based, or diploma-level.
Estimated Tuition Fees
| Institution Type | Approximate Fees |
|---|---|
| Public Universities | KSh 170,000–300,000 per year |
| Private Universities | KSh 200,000–500,000 per year |
| Nursing Colleges | KSh 60,000–90,000 per semester |
| Higher Diploma Programmes | KSh 180,000–320,000 per programme |
Scholarships Available
Students may qualify for financial support through:
- Government scholarships
- Higher Education Loans Board (HELB)
- County Government bursaries
- University scholarships
- Faith-based organization sponsorships
- NGO sponsorship programmes
Always check with your preferred institution for the latest scholarship opportunities.
Average Registered Nurse Salary in Kenya
Salary depends on experience, employer, specialization, and qualifications.
Typical monthly earnings include:
| Position | Estimated Monthly Salary |
|---|---|
| Intern Nurse | KSh 40,000–70,000 |
| Registered Nurse | KSh 60,000–150,000 |
| Senior Registered Nurse | KSh 120,000–220,000 |
| Nurse Educator | KSh 100,000–250,000 |
| Nurse Manager | KSh 180,000–350,000 |
| NGO Nurse | KSh 150,000–400,000 |
| International Nurse | Varies by destination country |
Specialist nurses in critical care, theatre, oncology, renal care, emergency nursing, and neonatal care generally earn higher salaries.
Nursing Council of Kenya (NCK) Registration
After completing an approved nursing programme, graduates must register with the Nursing Council of Kenya (NCK) before practicing legally.
The registration process generally includes:
- Passing the NCK Licensure Examination
- Completing the required internship (where applicable)
- Submitting an online registration application
- Paying the prescribed registration and licensing fees
- Receiving a practice licence and registration certificate upon approval
Foreign-trained nurses must also undergo qualification verification and may be required to complete a licensure examination and clinical orientation before registration.
READ ALSO: NCLEX Centers in Africa: Kenya vs. South Africa, Which is Better for You?
Frequently Asked Questions (FAQs)
1. Which is the best nursing school in Kenya?
Top institutions include:
- Kenya Medical Training College (KMTC)
- University of Nairobi
- Aga Khan University
- Kenyatta University
- Moi University
2. What KCSE grade is required for nursing?
Most Bachelor of Science in Nursing programmes require a KCSE Mean Grade of C+, while many diploma programmes accept a Mean Grade of C with the required science subjects.
3. How long does it take to study nursing in Kenya?
- Diploma in Nursing: 3 years
- Bachelor of Science in Nursing: 4 years
- Higher Diploma: 1 year
- Master’s Degree: 2 years
4. Which nursing course has the highest salary?
Some of the highest-paying specialties include:
- Critical Care Nursing
- Oncology Nursing
- Nephrology Nursing
- Theatre Nursing
- Emergency Nursing
- ICU Nursing
5. Can I study nursing in Kenya without Biology?
No. Biology is a core admission requirement for nearly all accredited nursing programmes.
6. Which university offers the best Bachelor of Science in Nursing?
Leading universities include:
- University of Nairobi
- Aga Khan University
- Kenyatta University
- Moi University
- Mount Kenya University
7. Is KMTC better than a university?
KMTC is highly regarded for diploma-level nursing education, while universities are ideal for students pursuing bachelor’s and postgraduate nursing degrees. The better option depends on your career goals.
8. Are Kenyan nursing qualifications recognized internationally?
Yes. Many graduates from accredited Kenyan institutions work abroad after meeting the licensing requirements of their destination countries.
9. Can international students study nursing in Kenya?
Yes. Many public and private institutions admit international students, provided they meet admission and immigration requirements.
10. How do I become a registered nurse in Kenya?
Complete an accredited nursing programme, pass the Nursing Council of Kenya licensure examination, fulfill internship requirements where applicable, and obtain registration and a practicing licence from the NCK.
Conclusion
Choosing one of the Best Nursing Schools in Kenya is the first step toward building a successful and rewarding healthcare career. Whether you prefer a public university, a private institution, a faith-based college, or the renowned Kenya Medical Training College (KMTC), Kenya offers excellent nursing education pathways for aspiring professionals.
Before applying, compare tuition fees, accreditation status, clinical training opportunities, graduate employment rates, and available specializations. Most importantly, ensure that your chosen institution is recognized by the Nursing Council of Kenya so you can qualify for registration and practice legally after graduation.
READ ALSO: Best Countries Offering Nursing Jobs with Visa Sponsorship






