Talent.com

Cardiologist: Average Salary in South Africa, 2026

Find out what the average Cardiologist salary is

Salary rate
How much does a Cardiologist make in South Africa?
R 198 000/ Annual
Based on 9 salaries
The average Cardiologist in South Africa is R 198 000 per year or R 102 per hour. Entry-level positions start at R 198 000 per year, while most experienced workers make up to R 774 418 per year.
MedianR 198 000
chart
LowR 198 000
HighR 774 418
Active jobs with salaries
  • Promoted
Senior Registrar (Medical) (Paediatric Pulmonology) (Tygerberg Hospital)

Senior Registrar (Medical) (Paediatric Pulmonology) (Tygerberg Hospital)

SADOCSZA
Appointment as Senior Registrar will be for a maximum contract period of 2 years.It may become necessary to second/transfer staff to another hospital/institution during their period of training, in...Show moreLast updated: 7 days ago
  • Promoted
CSSD Supervisor (Re-Advertised) – Rondebosch Medical Centre

CSSD Supervisor (Re-Advertised) – Rondebosch Medical Centre

Africa Health CareZA
Ensure correct packing and sterilization of instrument sets and linen packs for theatre and doctors’ rooms in accordance with the Hospital’s infection control standards by CSSD staff.Manage CSSD so...Show moreLast updated: 21 days ago
  • Promoted
Catering Manager - Healthwise

Catering Manager - Healthwise

Tsebo SolutionZA
Duties & Responsibilities .Lead and manage catering teams across patient wards, staff canteens, and retail food outlets.Ensure meals meet strict clinical dietary requirements in partnership with di...Show moreLast updated: 7 days ago
  • Promoted
Unit Manager | Orthopaedic Unit

Unit Manager | Orthopaedic Unit

Life HealthcareZA
A vacancy exists for a Unit Manager for the Orthopaedic Unit based at Life Groenkloof Hospital, reporting to the Nursing Manager.The successful candidate will be responsible for managing and coordi...Show moreLast updated: 2 days ago