Talent.com

Veterinarian: Average Salary in South Africa, 2026

Find out what the average Veterinarian salary is

Salary rate
How much does a Veterinarian make in South Africa?
R 600 000/ Annual
Based on 75 salaries
The average Veterinarian in South Africa is R 600 000 per year or R 308 per hour. Entry-level positions start at R 180 000 per year, while most experienced workers make up to R 785 422 per year.
MedianR 600 000
chart
LowR 180 000
HighR 785 422
Active jobs with salaries

Medical Specialist Grade 1-3 Ophthalmology (Re-Advertisement)

Gauteng Department of HealthZA

FC Ophth (SA) and MMed (Ophth).Registration as a specialist Ophthalmology with the HPCSA.Research and teaching experience will be an added advantage.To render a support service to the Chief Special... Show more

 • Promoted

Phlebotomist | Witbank

AmpathZA

We are looking for individuals who bring both knowledge and integrity to their work.To thrive in this role, you will need: A recognised qualification in Phlebotomy or Nursing (Registered Nurse) and... Show more

 • Promoted

HPCSA Phlebotomist- Bedfordview

South African National Blood ServiceZA

South African National Blood Service has an opportunity for a Phlebotomist in the blood collection department.The purpose will be to collect quality safe blood according to specific targets.Assists... Show more

 • Promoted

Medical Specialist Grade 1 to 3 (Family Physician)

Western Cape Department of Health and WellnessZA

Grade 1: None after registration with the HPCSA as a Medical Specialist.Grade 2: A minimum of 5 year’s appropriate experience as Medical Specialist after registration with the HPCSA (or a recognise... Show more

 • Promoted