Talent.com

Rn: Average Salary in South Africa, 2026

Find out what the average Rn salary is

Salary rate
How much does a Rn make in South Africa?
R 396 000/ Annual
Based on 170 salaries
The average Rn in South Africa is R 396 000 per year or R 203 per hour. Entry-level positions start at R 336 000 per year, while most experienced workers make up to R 4 200 000 per year.
MedianR 396 000
chart
LowR 336 000
HighR 4 200 000
Active jobs with salaries

Registered Nurse/Clinical Technologist (Independent Practice) – NRC Blaauwberg (Blaauwberg)

National Renal Care PtyZA

Relevant qualification within a specialist area or equivalent NQF 7.Registration with the South African Nursing Council as a Registered Nurse/ Midwife or Registration with HPCSA as a Clinical Techn... Show more

 • Promoted

Registered Nurse (Ad-Hoc/Shift-Basis)

Status StaffingZA

Our client in Century City, Cape Town, is seeking a qualified Registered Nurse (Ad-Hoc/Shift-Basis) for an afternoon position.The successful candidate must be a Registered Nurse with experience in ... Show more

 • Promoted

Professional Nurse (Piketberg) (Western Cape)

Right to CareZA

Support the facility with the integrated clinical management of clients for TB services (35%).Support facility staff with the integrated management of the integrated HIV services (35%).Awareness an... Show more

 • Promoted

Registered Nurse

Clinix Health Group LtdZA

The Registered Nurse will promote and deliver quality patient care and wellness in accordance with industry standards and execute Nursing duties within the standards, procedures and protocols set d... Show more

 • Promoted