Nurse: Average Salary in South Africa, 2025
Find out what the average Nurse salary is
Salary rate
How much does a Nurse make in South Africa?
R 570 000/ Annual
Based on 2866 salaries
Based on 2866 salaries
The average Nurse in South Africa is R 570 000 per year or R 292 per hour. Entry-level positions start at R 270 000 per year, while most experienced workers make up to R 1 236 060 per year.
MedianR 570 000

LowR 270 000
HighR 1 236 060
Active jobs with salaries
Our client is a leading healthcare staffing firm that partners with hospitals and facilities across the U.They specialize in providing dedicated healthcare professionals - including Licensed Practi...Show moreLast updated: 30+ days ago

Registered Nurse - NICU
Melomed Private HospitalsZA Job title : Registered Nurse - NICU.Specializes in providing direct nursing care to premature or critically ill newborns, which includes administering medication, communicating with families, and m...Show moreLast updated: 2 days ago
Nurse Scheduling Coordinator - EST Working Hours (Remote)
ISTA Personnel SolutionsZARemote
Quick Apply
- Promoted
Senior Professional Nurse
MHRZA Job title : Senior Professional Nurse.Introduction .Our client, a leader in the private healthcare industry, is urgently looking for an experienced Senior Professional Nurse with ...Show moreLast updated: 21 days ago
RN ICU Trained (CPT – West Coast)
MVG Recruitment SpecialistsSouth Africa RN ICU Trained (CPT West Coast).Registered Nurse ICU (Trained).Location : Cape Town West Coast.A private Hospital, in Cape Town is seeking a professional nurse (ICU Trained) who will remain responsi...Show moreLast updated: 30+ days ago