Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Staff nurse make in South Africa?
R 18 000
/ Month
Based on 54 salaries
The average staff nurse salary in South Africa is R 216 000 per year or R 111 per hour. Entry-level positions start at R 180 000 per year, while most experienced workers make up to R 2 058 865 per year.
Median
R 18 000
chart
Low
R 15 000
High
R 171 572

Active jobs with salaries

No results found for: 'staff nurse'

Archived Salaries

STAFF NURSES

ZA
Global Medical Recruiting
r 20 000

CAREWORKERS, PRE NURSES, AUXILIARY STAFF NEEDED

Johannesburg, Gauteng
Felicity holdings
R 13200

Registered Staff Nurse

Cape Town, Western Cape
Finovate People
R18000 to R20000 monthly

Staff Nurse Healthcare Medical Cape Town Western Cape

Cape Town, Western Cape
Complement Recruitment Pty Ltd
R15k

Sinakho Staffshop Ltd: Occupational Health / Clinic Nurse Kzn - Reference: 21092

KwaZulu-Natal
Sinakho Staffshop Ltd
R25 000 toR29 000

Enrolled Nu8rses And Staff Nurses

Johannesburg, Gauteng
Tan chemicals and logistics
R 24500

Staff Nurse: Professional Services (2 posts available- Lindelani and Sivuyile), Ref No. DSD 2019-13

Cape Town, Western Cape
Western Cape Government
R 280 437

Staff Nurses/Admin Clerks/Drivers and General Workers-0797456304 (Mr Madalane)

Soweto, Gauteng
CHRIS HANI BARAGWANATH HOSPITAL
R30 k-R45 k

Occupational Health Staff Nurse

Uitenhage, Eastern Cape
JobMail
R 14000

Staff Nurses/Admin Clerks/Drivers and General Workers-0614170631

Mahikeng, North West
Bophelong Psychiatric Hospital
R30 k-R45 k

Auxiliary Nurse Ancillary Nursing Staff Healthcare

Klerksdorp, North West
confidencial
R18000 to R38000

STAFF NURSES AND CAREWORKERS NEEDED

Johannesburg, Gauteng
Nimrod logistics
R 9800 to 16500

Staff Nurse - Healthcare - Cape Town

Cape Town, Western Cape
Complement Recruitment
R15k

CAREWORKERS AND STAFF NURSES

Gauteng
TAN ENGINEERING SOLUTIONS
R 24500

Pre Nurses And Baa Staff Required Urgently - Johannesburg

Gauteng
Epz Logistic
R 9800 to 16500