Registered Nurse salary in South Africa
Delivers patient care in hospitals, clinics and private practice.
Expect R18 000 – R50 000/month, with top earners reaching R75 000+.
Salary breakdown
Check your position
Enter your monthly salary and compare it with the market midpoint for Registered Nurse.
Your result appears here instantly.
Turn this salary insight into your next move.
Earning potential
Registered Nurse pay is shaped by high demand, employer budgets and the depth of proven skill. Scarce skills in healthcare roles can lift senior pay quickly when experience is strong.
Compare careers by salaryComparison
Career progression
Skills / requirements
Comparison
Trending comparisons to compare careers
Demand
Difficulty
Related careers
Medical Doctor salaryMedical Doctor salary in South Africa
Pharmacist salaryPharmacist salary in South Africa
Dentist salaryDentist salary in South Africa
Physiotherapist salaryPhysiotherapist salary in South Africa
Radiographer salaryRadiographer salary in South Africa
Paramedic salaryParamedic salary in South Africa
Higher paying careers
FAQ
What does a nurse earn in SA?+
Registered nurses earn R28–40k. ICU specialists can earn R50k+.
Is nursing a good career?+
Excellent demand locally and internationally, with strong job security.
How long to become a nurse?+
4-year Bachelor of Nursing degree.
Fast-track career options (6–12 months) →Can SA nurses work abroad?+
Yes - UK, Saudi Arabia and UAE actively recruit SA nurses.
Public or private?+
Private hospitals pay around 20–40% more than public service.