Johannesburg SPCA

Not Just Humans Need A Home.

Willing to adopt a puppy? Or you want to volunteer at our Johannesburg SPCA? You’re in the right place.

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.



For as little as R400 per month you can sponsor a kennel or a farm animal.



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!

Recent SPCA News

Join Our Mailing List Today!

Charity Shop Volunteer needed:

What’s Happening on Social

3 hours ago

Johannesburg SPCA
Thank you to everyone supporting Olaf's winter sponsorship. Cart will be changing on Monday morning - please donate any of the below items to help our 4 legged friends this winter.Winter is officially here, and boy ooo boy do we have some cold days coming up! 🥶🥶Help us by sponsoring one of Olaf's sleighs, and get that warm fuzzy feeling knowing you helped❤️Sleighs will be updates as soon as we have sponsorships. ... See MoreSee Less
View on Facebook

3 hours ago

Johannesburg SPCA
Please donate any good quality books you no longer need for re-sale at our Charity shop.We are most grateful for any donation but please note we are unable to sell badly damaged, moldy books.For collections please send an email to ... See MoreSee Less
View on Facebook

8 hours ago

Johannesburg SPCA
View on Facebook

1 day ago

Johannesburg SPCA
Thank you to The CatBox Fairlands for the donation of pet food🐶🐱 ... See MoreSee Less
View on Facebook

4 days ago

Johannesburg SPCA ... See MoreSee Less
View on Facebook

Willing to Adopt a Pup or Kitten?

Our animals at the Johannesburg SPCA are always looking for a new home, see how to adopt and more below.

Contact Us


Phone: (011) 681 3600
After Hours: 083 604 1172

Working Hours

Monday – Saturday: 08:00 – 16:00

Closed on Sunday and Public Holidays


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

Stay connected!

Subscribe to all the latest JSPCA news and other informative content about your fluffy friends