159 active jobs across South Africa — updated daily

Nurse Salary in South Africa

Updated 2026-07-01

Salary Summary — Nurse

Average
R28,000 – R42,000 per month
Full Range
R15,000 – R65,000 per month
Entry Level
R15,000 – R22,000 per month (Enrolled Nurse)
Mid Level
R28,000 – R42,000 per month (Professional Nurse)
Senior Level
R43,000 – R65,000 per month (Specialist / Unit Manager)

Nursing is one of the most in-demand professions in South Africa, with opportunities across public hospitals, private healthcare groups and clinics. Here is what nurses earn at each level.

Nursing salary levels in South Africa

Nursing salaries in the public sector follow the Occupation Specific Dispensation (OSD) for nurses, while private hospital groups like Mediclinic, Netcare and Life Healthcare set their own competitive scales. The type of qualification you hold determines your category and pay grade.

Public vs private sector pay

Public sector nurses generally earn slightly less in base salary but benefit from government pension (GEPF), medical aid subsidy and job security. Private sector nurses often earn higher base salaries with performance bonuses, but benefits structures differ.

Factors affecting nurse salaries

  • Category — Enrolled Nursing Auxiliary, Enrolled Nurse, Professional Nurse, Specialist.
  • Experience — OSD grades reward years of service with notch increases.
  • Specialisation — ICU, theatre, midwifery and psychiatric nursing attract premiums.
  • Location — rural allowances in public service; private sector premiums in cities.
  • Overtime and shifts — night duty, weekend and public holiday rates add significantly.

Career Path

  • Enrolled Nursing Auxiliary (ENA) — 1-year Higher Certificate.
  • Enrolled Nurse (EN) — 2-year Diploma.
  • Professional Nurse (PN) — 4-year B.Nursing degree.
  • Specialist Nurse — postgrad diploma in ICU, midwifery, oncology etc.
  • Unit Manager / Nursing Manager — management track.
  • Chief Professional Nurse / Deputy Director Nursing — senior public service.

Requirements & Qualifications

  • Matric with Mathematics and Life Sciences (or equivalent).
  • A nursing qualification from an accredited institution (university or nursing college).
  • Registration with the South African Nursing Council (SANC).
  • Annual SANC registration renewal.
  • CPD (Continuing Professional Development) points maintenance.

Frequently Asked Questions

What is the starting salary for a nurse in South Africa?

An Enrolled Nursing Auxiliary (ENA) typically starts around R15,000 per month in the public sector. A newly qualified Professional Nurse (with a 4-year degree) starts around R28,000 to R32,000 per month.

Is nursing a good career in South Africa?

Yes. Nurses are in high demand locally and internationally. The profession offers job security, clear career progression, and the ability to specialise in fields like ICU, midwifery or theatre nursing.

Do nurses get rural allowances?

Public sector nurses stationed in designated rural areas receive a rural allowance on top of their base salary, which can be a meaningful supplement.

More Salary Guides