Nurse Salary in South Africa (2024) (2024)

R341,620

per year

per month

R28,470

per month

per year

Nurse Average Salary

The average salary for a Nurse in SA is R341620 gross per year (R28470 gross per month), which is 21% higher than the South Africa's national average salary.
Salary Range: a Nurse can expect an average starting basic salary of R144200. The highest salaries can exceed R583500 (excluding benefits and allowances).

R144,200

Low

R341,620

Average salary

R583,500

High

R12,020

Low

R28,470

Average salary

R48,630

High

Find now Nurse jobs on Jobted South Africa

Nurse Salary Range - South Africa

Low

R144,200

Average salary

R341,620

Experienced

R447,500

High

R583,500

Low

R12,020

Average salary

R28,470

Experienced

R37,290

High

R48,630

Among Nursing Practitioners in South Africa, Nursing Assistants, Enrolled Auxiliary Nurses or Enrolled Nurses / Staff Nurses tend to have the lowest salaries, while more experienced and qualified Registered Nurses with the South African Nursing Council (SANC) or Professional Nurses enjoy the highest salaries.

Nurse - Salary Differences

JobSalaryDifference
Manager NursingR560K/year

+64%

Professional Nurse (Specialist Nursing)R366K/year

+7%

Registered Nurse (RN)R352K/year

+3%

Professional Nurse (General Nursing)R335K/year

-2%

Staff Nurse / Enrolled Nurse (EN)R195K/year

-43%

Nursing Auxiliary (NA)R147K/year

-57%

Nurse - Pay by Experience Level

In South Africa, an Entry Level Nurse with less than three years of experience can expect to earn an average compensation of R15000 gross per month. A mid career Nurse with 4-9 years of experience earns an average salary of R26000, while an experienced Nurse with 10-20 years of experience makes on average R37000. Nurses with more than 20 years of experience may earn more than R40000 monthly.

How Work Experience Affects the Salary of a Nurse in SA

Late Career▲ +40%
Experienced▲ +30%
Average SalaryR28,470/month
Mid Career▼ -9%
Entry Level▼ -47%

Gender Breakdown

Nurse Jobs in South Africa by Location

Nurse - Related Salaries

NurseR144K- 448K

RadiographerR315K- 476K

Social WorkerR126K- 254K

The salary and wage information presented on this page is based on the actual salaries offered to candidates in Nurse job vacancies published on Jobted South Africa in the last 12 months.

Nurse Salary in South Africa (2024) (1)

Don’t miss out on new vacancies!

Create a job alert for: Nurse

It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Nurse

How much does a Nurse make in South Africa?

A Nurse in South Africa earns an average of R341620 gross per year, which is about R28470 gross per month. Everything you need to know about the salary of the Nurse updated to 2024.

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

The starting salary of a Nurse in South Africa is around R144200 gross per year. Nursing Assistants, Enrolled Auxiliary Nurses or Enrolled Nurses / Staff Nurses usually have a lower salary.

What is the highest salary for a Nurse in South Africa?

The highest salary of a Nurse in South Africa can reach and exceed R583500 gross per year. Registered Nurses with the South African Nursing Council (SANC) or Professional Nurses usually have the highest salaries.

Get new jobs by email!

Get email updates for the latest Nurse jobs

or

It's free, and you can cancel email updates at any time

Nurse Salary in South Africa (2024) (2024)
Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated:

Views: 6346

Rating: 4.4 / 5 (55 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.