Staffed by two veterinarians and animal welfare assistants, our Clinic 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 the services of a private veterinarian.

Sadly, we are seeing an increase in the number of people qualifying for special SPCA Clinic rates, as pet owners are struggling to make ends meet. Often their animals are the only source of comfort in times of hardship. Our Clinic only assists people who cannot afford private veterinarians.

Our Clinic 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 Offered:

  • vaccinations,
  • spaying and neutering,
  • general consultations,
  • general surgery and procedures,
  • microchipping and
  • student training for Animal Welfare Assistants.

Opening Hours:

  • Week days -
    • 08:00 to 09:30
  • Mon, Wed, Fri -
    • 13:00 to 15:00
  • Saturdays -
    • 09:00 to 11:30
NOTE: Our Clinic is closed on Sundays and Public Holidays.

In order to qualify for our Clinics’ services you will be required to produce proof of income.

Sadly we do not provide veterinary services after hours. If your animal is sick or injured and you require a veterinarian after hours, then please contact any of the following 24 hour PRIVATE veterinary practises:

Bryanston Veterinary Hospital

Phone: 011 706 6023

6 William Nicol Dr & Ballyclare Dr
Bryanston, Sandton, 2191

link to map

Fourways Veterinary Hospital

Phone: 011 705 3411

2021 Witkoppen Rd
Bryanston, Sandton, 2021

link to map

Parklands Veterinary Clinic

Phone: 011 788 4748

24 Newport Rd & Well Ave
Parkwood, Randburg, 2193

link to map

Parktown North Vet Clinic

Phone: 011 447 2517

207 Jan Smuts Ave
Randburg, 2193

link to map

Please note that the above are private veterinarians and that standard private rates will apply.

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

Donate towards our community outreach efforts
Click to contribute today

Let Others Know