Average Veterinarian Salary in South Africa

R509,327
Avg. SalaryShow Hourly Rate
R30,500
Bonus
R36,000
Commission
R50,000
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Veterinarian in South Africa is R509,327.
10%
R323k
MEDIAN
R509k
90%
R775k
Is Veterinarian your job title? Find out what you should be paid

Use our tool to get a personalized report on your market worth.

How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
R323k - R775k
Bonus
R1k - R91k
Profit Sharing
R0 - R50k
Commission
R0 - R36k
Total Pay
R329k - R853k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Veterinarian

Veterinarian Tasks
  • Examine animals to detect and determine health, injury, or illnesses.
  • Counsel pet owners around treatment and diagnosis, and perform authorization when required.
  • Administer vaccinations and collect samples for testing for pathogens or diseases.
  • Provide immediate treatment and care including diagnosis, prescriptions, and/or advice and behavior changes.

Veterinarian Job Listings

Search for more jobs
Search

Popular Skills for Veterinarian

Skills that pay less than market rate include Emergency Medicine, Diagnosis and Treatment Planning, Preventative Medicine, General Surgery and Medicine / Surgery.

Pay by Experience Level for Veterinarian

An entry-level Veterinarian with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R440,000 based on 6 salaries. An early career Veterinarian with 1-4 years of experience earns an average total compensation of R460,652 based on 74 salaries. A mid-career Veterinarian with 5-9 years of experience earns an average total compensation of R526,909 based on 34 salaries. An experienced Veterinarian with 10-19 years of experience earns an average total compensation of R582,717 based on 38 salaries. In their late career (20 years and higher), employees earn an average total compensation of R751,571.

Years of Experience

This data is based on 174 survey responses.
Entry Level
3.4%
Early Career
42.5%
Mid Career
19.5%
Experienced
21.8%
Late Career
12.6%

Related Job Salaries

R101k - R215k
R200k - R488k
R465k - R1m
R200k - R996k
R180k - R389k