1. Home
  2. Career Explorer
  3. Nurse
  4. Salaries
Content has loaded

Nurse salary in South Africa

How much does a Nurse make in South Africa?

Average base salary

R 16 720

The average salary for a nurse is R 16 720 per month in South Africa. 71 salaries reported, updated at 8 September 2022

Is this useful?

Top companies for Nurses in South Africa

  1. Carnival
    3.9star
    79 reviews13 salaries reported
    R 65 000per month
  2. R 31 753per month
Is this useful?

Highest paying cities near South Africa for Nurses

  1. Durban, KwaZulu-Natal
    R 32 318 per month
    15 salaries reported
  2. East London, Eastern Cape
    R 25 396 per month
    6 salaries reported
  3. Cape Town, Western Cape
    R 23 816 per month
    12 salaries reported
  1. Johannesburg, Gauteng
    R 18 998 per month
    19 salaries reported
  2. Mpumalanga, KwaZulu-Natal
    R 16 381 per month
    13 salaries reported
  3. Rustenburg, North West
    R 15 983 per month
    5 salaries reported
  1. Pretoria, Gauteng
    R 15 617 per month
    20 salaries reported
  2. Pietermaritzburg, KwaZulu-Natal
    R 12 317 per month
    18 salaries reported
  3. Richards Bay, KwaZulu-Natal
    R 7 913 per month
    5 salaries reported
Is this useful?

Where can a Nurse earn more?

Compare salaries for Nurses in different locations
vs
Explore Nurse openings
Is this useful?

How much do similar professions get paid in South Africa?

Registered Nurse

520 job openings

Average R 21 779 per month

Registered Nurse - Operating Room

23 job openings

Average R 33 399 per month

Registered Nurse - Medical/Surgical

22 job openings

Average R 17 324 per month

Is this useful?

Frequently searched careers

Teacher

Architect

Software Engineer

General Worker

Security Guard

Registered Nurse

Truck Driver

Police Officer

Accountant

Psychologist

Data Scientist

Social Worker