Nursing is one of South Africa’s most critical professions. Many nurses are unaware of the full pay scale available under the OSD (Occupational Specific Dispensation). Here is a complete breakdown by grade.
Nursing Salary Ranges (2026)
Enrolled Nursing Auxiliary / Staff Nurse Grade 1
R150,000–R200,000 per year (R12,500–R16,700/month). Entry-level nurses registered with SANC as Enrolled Nursing Auxiliaries start in this range in public hospitals.
Professional Nurse Grade 1 (4-Year Degree / Diploma)
R200,000–R300,000 per year (R16,700–R25,000/month). Registered Professional Nurses with SANC registration earn at this level in government hospitals. Private hospitals (Netcare, Mediclinic, Life Healthcare) often pay 10–20% above public sector.
Professional Nurse Grade 2–3 / Specialty Nurse
R300,000–R450,000 per year (R25,000–R37,500/month). Nurses with specialisation (ICU, Theatre, Neonatal, Psychiatry) and 10+ years of experience earn at Grade 2-3.
Chief Professional Nurse / Unit Manager
R450,000–R600,000 per year (R37,500–R50,000/month). Chief nurses managing wards earn R45,000–R55,000/month in public hospitals; private sector unit managers often earn more.
Private vs Public Sector
Private hospitals pay 10–25% more in base salary, but public sector nurses benefit from GEPF pension, medical aid subsidies, housing allowances, and rural allowances up to R4,000/month for underserved areas.
Factors Affecting Salary
Specialisation: ICU, theatre, and neonatal nurses earn 15–30% more. Night duty allowance: R1,500–R2,500/month. Agency nursing: Locum nurses earn R300–R600/hour but lack benefits.
Career Progression
Enrolled Nursing Auxiliary → Enrolled Nurse → Professional Nurse → Clinical Nurse Specialist → Chief Professional Nurse → Nursing Manager.
Looking for nursing vacancies in South Africa?