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.
Vets perform physical examinations, run diagnostic tests, perform surgeries, vaccinate animals, diagnose and treat diseases, advise farmers on herd health, and monitor animal welfare.
Mathematics (Level 6+), Physical Sciences (Level 6+), Life Sciences (Level 6+), English (Level 5+)
Use the free Career Helper APS Calculator to calculate your exact score for each SA university.
Programme names and requirements vary by institution. Always verify directly with the university before applying.
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).
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.
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.
What APS do I need to study Veterinary Science in South Africa?
Is Onderstepoort the only vet school in South Africa?
What do vets earn in South Africa?
Salary ranges are indicative for South Africa 2026 based on market data. Actual salaries vary by employer, location, and experience.