Will You Share with Me?
Help Feed Animals in Need
Don't Let Her Live in Fear
For Just R7 a Day You Can Give Abused Animals a Better Life
Help Prevent Animal Cruelty
Don't Let Animals Suffer

Our stories about


Inspector Ronald to scale Kilimanjaro

JSPCA Inspector Ronald Ramalata is no stranger to challenge. He spends most of his waking hours dedicated to the prevention of cruelty to animals and to rescuing those animals who have been abused, abandoned, injured or lost. This year, Inspector Ronald is taking on a whole new challenge and will be scaling Africa’s highest peak as part of the SPCA Kilimanjaro Challenge; a climb dedicated to raising funds for the SPCA.

Cat Stories


A mommy and her 3 kittens came in unwanted and heavily pregnant and gave birth her to 3 cute kitties at Johannesburg SPCA. The babies

Dog Stories


Lola is our SPCA Mascot Lola was rescued from a stormwater drain in Soweto a few months ago. As the pic shows she was in

The Many Ways To Help The SPCA


Every rand can help an animal in need. Join the JHBSPCA by making a gift today to help give an animal an extra chance.


Whether you are looking for a baby kitten or a lovable old dog, there is always an animal looking for a new home.


Volunteering is a wonderful and meaningful way to enrich both your own life and that of the animals and our staff.


Your company can become involved in monetary donations, service donations and even to be involved with the staff.


Do you love animals? Do you love Johannesburg ? Then become a proud card-carrying member of the JSPCA!

Service Volunteer

We are in constant need of everything ranging from a handyman and painter to an accountant and caterer!

The Good You've Done so Far


Total Animal Adoptions in 2018


Cruelty investigations in 2018


Animals Sterilised in 2018

JSPCA News and Blog

What’s happening on Social Media?

Contact Us


Phone: (011) 681 3600
After Hours: 083 604 1172
Email: pr@jhbspca.co.za

Working Hours​

Monday – Saturday:  08:00 – 16:00 Closed on Sunday and Public Holidays


5 Benray Road, Reuven, Johannesburg, Gauteng, South Africa, 2091