Sciences

How to Become a Veterinary Scientist / Vet in South Africa

Diagnose and treat illness in animals

APS 38–45
APS Range
R400k – R1.8m per year
Annual Salary (ZAR)
High
Job Demand
Investigative / Realistic
RIASEC Profile
About this Career

Veterinary scientists (vets) diagnose and treat diseases and injuries in animals. In South Africa, the BVSc (Bachelor of Veterinary Science) takes 6 years and is offered only at the University of Pretoria (the Onderstepoort Veterinary Campus). Vets work in small animal practice, large animal and wildlife medicine, government veterinary services, and food safety. The profession is highly competitive and extremely well-respected.

What Does a Veterinary Scientist / Vet Do?

Vets perform physical examinations, run diagnostic tests, perform surgeries, vaccinate animals, diagnose and treat diseases, advise farmers on herd health, and monitor animal welfare.

APS & Subject Requirements
Minimum APS
38 points
Typical APS Range
38–45 points
Required Subjects:
Mathematics (Level 6+), Physical Sciences (Level 6+), Life Sciences (Level 6+), English (Level 5+)
✗ Pure Mathematics is required — Mathematical Literacy is NOT accepted

Use the free Career Helper APS Calculator to calculate your exact score for each SA university.

SA Universities Offering This Programme

Programme names and requirements vary by institution. Always verify directly with the university before applying.

Step-by-Step Career Roadmap
  1. Achieve APS 38+ with Mathematics, Physical Sciences, and Life Sciences all at Level 6+. The BVSc at UP's Onderstepoort is the only vet programme in SA — intake is extremely limited (about 130 students per year).

  2. Complete the 6-year BVSc degree at Onderstepoort, including rotations in small animals, large animals, wildlife, and public health. The clinical years (years 4–6) are intensive.

  3. Register with the SAVC (South African Veterinary Council) after completing a community service year. Work in small animal practice, game farms, agriculture, government, or research.

Frequently Asked Questions
What APS do I need to study Veterinary Science in South Africa?
BVSc at UP (Onderstepoort) requires APS 38–45 with Mathematics, Physical Sciences, and Life Sciences at Level 6+. Intake is about 130 students per year — it is extremely competitive.
Is Onderstepoort the only vet school in South Africa?
Yes — the University of Pretoria's Onderstepoort Veterinary Academic Hospital is the only veterinary school in South Africa. Some students study in other countries (Netherlands, UK) and return to SA.
What do vets earn in South Africa?
Newly qualified vets in government or retail start at R400,000–R550,000. Specialists and owners of private small-animal practices earn R700,000–R1,800,000.
Salary Range in South Africa (2026)
Starting Salary
R400k/year
Senior / Experienced
R1.8m+/year

Salary ranges are indicative for South Africa 2026 based on market data. Actual salaries vary by employer, location, and experience.