Animal Hospital

Helping people and pets

Staffed by three vets and a team of animal welfare assistants and orderlies, our Animal Hospital based in the Southern Suburbs of Cape Town provides excellent medical treatment for sick and injured animals. Many of these are animals brought to the SPCA by our Inspectors or by owners who are unable to afford a private vet.

Sadly, we are seeing an increase in the number of people qualifying for special SPCA hospital rates, as pet owners struggle to make ends meet. Often their animals are the only source of comfort in times of hardship.

Our hospital treats thousands of animals every year, and we rely on contributions from our loyal donors and corporate partners to subsidise veterinary care for pets of poorer owners.

Services: Vaccinations, spaying and neutering, general consultations, general surgery and procedures, microchipping, radiology, in-house laboratory, mobile clinics, student training for Animal Welfare Assistants.

Please note that we mainly treat domestic, equine and farm animals, other animals would need specialised veterinary care which is not performed at the SPCA, kindly contact us first if you are unsure if we can treat the animal.

Opening hours: 8am – 5:00pm (weekdays) and 8am – 12:30pm (weekends). Please ensure that your pet is brought in 30 minutes before closing in order to be attended to.

Careers in veterinary medicine: Please visit the South African Veterinary Council website for further information –

Contact us: 0217004145/64 /

SPCA Animal Vet Cape Town

After hours treatment

Belmont Road Veterinary Clinic
16 Belmont Rd,
Rondebosch, 7700
021 685 7750

Cape Animal Medical Centre
78 Rosmead Ave,
Kenilworth, 7806
021 674 0034

Panorama Veterinary Clinic
1 Hendrik Verwoerd Drive,
Kaapzicht, Cape Town, 7500
021 930 6632

Please note that these are private vets and that standard rates will apply.