Animal Adoption Centre


The Johannesburg SPCA kennels are a place of love and safety for over 500 homeless, sick and abused animals. It is an ongoing struggle to find homes...

view gallery

Mobile Veterinary Clinic


Outreach is where a JSPCA team provides basic vet care to the animals in resource-poor areas. This includes vaccinations, deworming...

read more



Teaching today's children to respect not only animals but themselves, plays a vital role in our goal to uplift the welfare of animals and raise socially responsible children...

read more

Emergency Contacts

24 hour Duty Inspector

Jhb South Area    : 083 604 1172

Krugersdorp Area : 072 295 5116


Donate to the SPCA

How much would you like to donate?

Click to Browse

Support the JSPCA

Select the Johannesburg SPCA as your beneficiary.



Follow Us On

facebook  twitter  pinterest 

We are proud users of F10 Products