Registered nurse: Average Salary in South Africa, 2025
Find out what the average Registered nurse salary is
Salary rate
How much does a Registered nurse make in South Africa?
R 420 000/ Annual
Based on 3661 salaries
Based on 3661 salaries
The average Registered nurse in South Africa is R 420 000 per year or R 215 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 420 000

LowR 270 000
HighR 1 236 060
Active jobs with salaries



Registered Nurse
Degree Wellness, IncSouth Africa Be among the first 25 applicants.This range is provided by Degree Wellness.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Are you a clinically ...Show moreLast updated: 2 days ago
Registered Nurse
Life Healthcare GroupSouth Africa Life Renal Dialysis, Wits Donald Gordon.The successful candidate will be responsible for providing holistic and optimal quality nursing care to renal patients in order to maximize a positive outcom...Show moreLast updated: 3 days ago
Registered Nurse
Oasis Health ServicesSouth Africa Oasis Health Services are recruiting for a large private hospital group based within the Western Cape.Minimum requirements : Relevant nursing qualificationRegistered with SANCPost basic operating the...Show moreLast updated: 3 days ago
Registered Nurse
Broome Regional Aboriginal Medical ServiceSouth Africa Nursing – Community, Maternal & Child Health (Healthcare & Medical).The Broome Regional Aboriginal Medical Service (BRAMS) has been a vital part of the Broome community for over 45 years.As Western...Show moreLast updated: 3 days ago