Talent.com

Oncology nurse: Average Salary in South Africa, 2026

Find out what the average Oncology nurse salary is

Salary rate
How much does a Oncology nurse make in South Africa?
R 684 000/ Annual
Based on 3006 salaries
The average Oncology nurse in South Africa is R 684 000 per year or R 351 per hour. Entry-level positions start at R 270 000 per year, while most experienced workers make up to R 1 236 060 per year.
MedianR 684 000
chart
LowR 270 000
HighR 1 236 060
Active jobs with salaries
  • Promoted
Professional Nurse - Caledon/Botrivier (Western Cape)

Professional Nurse - Caledon/Botrivier (Western Cape)

Right to CareZA
BASIC CARE AND REHABILITATION 10%.HEALTH PROMOTION AND WELLNESS 10%.RECORDKEEPING AND DATA COLLECTION 5%.Willingness to use own Transport.Show moreLast updated: 30+ days ago
  • Promoted
Medical Case Coordinator: Professional Nurse, Grade 1-3)- REF NO: HR 4/4/7/61

Medical Case Coordinator: Professional Nurse, Grade 1-3)- REF NO: HR 4/4/7/61

The Department of Employment and LabourZA
A 4 years’ degree / 3 years’ diploma in Nursing.Post basic Diploma in Occupational Health/ Theatre Technique/ Critical Care will be an advantage.Valid Driver’s Licence is required.The following yea...Show moreLast updated: 9 days ago
  • Promoted
Professional Nurse Specialised Theatre Scrub

Professional Nurse Specialised Theatre Scrub

MediclinicZA
Deliver quality nursing care in collaboration with a multi-professional team.Identify, prevent, and manage risks to ensure patient safety.Facilitate a positive client experience by creating a condu...Show moreLast updated: 23 days ago
  • Promoted
Occupational Health Nurse | Fixed Term

Occupational Health Nurse | Fixed Term

Life HealthcareZA
Fixed Term Contract vacancy exists for an Occupational Health Nurse (40 hours per week), based in Rosebank and reporting to the Key Account Manager.The successful candidate will be responsible for ...Show moreLast updated: 1 day ago