Veterinarian Salary in South Africa

R 467,571
per year
per month
R 38,960
per month
per year

Veterinarian Average Salary

The average salary for a Veterinarian in SA is R 467 571 gross per year (R 38 960 gross per month), which is 66% higher than the South Africa's national average salary.
Salary Range: a Veterinarian can expect an average starting salary of R 299 200. The highest salaries can exceed R 790 850.
R 299,200
Low
R 467,571
Average salary
R 790,850
High
R 24,930
Low
R 38,960
Average salary
R 65,900
High

Vet Salary Range - South Africa

Low
R 299,200
Average salary
R 467,571
Senior
R 563,900
High
R 790,850
Low
R 24,930
Average salary
R 38,960
Senior
R 46,990
High
R 65,900
Among Veterinarians registered with the SAVC (South African Veterinary Council), Graduate Vets tend to have the lowest salaries, while experienced Wildlife Veterinarians or State Veterinarians enjoy the highest salaries.

Veterinarian - Salary Differences

JobSalaryDifference
State VeterinarianR 580K/year
+24% 
Wildlife VeterinarianR 491K/year
+5% 
Small Animal VeterinarianR 383K/year
 -18%

Veterinarian - Pay by Experience Level

In South Africa, an Entry Level Veterinarian with less than three years of experience can expect to earn an average compensation of R 27 000 gross per month. A mid career Veterinarian with 4-9 years of experience earns an average salary of R 35 000, while a Senior Veterinarian with 10-20 years of experience makes on average R 46 000. Veterinarians with more than 20 years of experience may earn more than R 50 000 monthly.

How Work Experience Affects the Salary of a Veterinarian in SA

Late Career▲ +28%
Senior▲ +18%
Average SalaryR 38,960/month
Mid Career▼ -10%
Entry Level▼ -31%

Gender Breakdown

Female
47%
Male
53%

Veterinarian Jobs in South Africa by Location

Veterinarian - Related Salaries

The salary and wage information presented on this page is based on the actual salaries offered to candidates in Veterinarian job vacancies published on Jobted South Africa in the last 12 months.
Jobemail
Don’t miss out on new vacancies!
Create a job alert for: Veterinarian
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Veterinarian

How much does a Veterinarian make in South Africa?
A Veterinarian in South Africa earns an average of R 467 571 gross per year, which is about R 38 960 gross per month. Everything you need to know about the salary of the Veterinarian updated to 2024.
What is the starting salary for a Veterinarian in South Africa?
The starting salary of a Veterinarian in South Africa is around R 299 200 gross per year. Graduate Vets usually have a lower salary.
What is the highest salary for a Veterinarian in South Africa?
The highest salary of a Veterinarian in South Africa can reach and exceed R 790 850 gross per year. Wildlife Veterinarians or State Veterinarians usually have the highest salaries.
Get new jobs by email!
Get email updates for the latest Veterinarian jobs
It's free, and you can cancel email updates at any time