Johannesburg SPCA

Contact Us

Learn more about our mission, values, our premises and more.

Johannesburg SPCA Contact Details

Adoption queries: kennels@jhbspca.co.za or phone 011 681 3600

Finance queries: finance@jhbspca.co.za or 011 681 3600

Hospital-related queries: admin@jhbspca.co.za

Cruelty or Inspector queries: inspectors@jhbspca.co.za

Contact

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

Working Hours

Monday – Friday: 08:00 – 15:30
Saturday: 08:00 – 12:00
Closed on Sunday
and Public Holidays

Location

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

Kindly contact your local veterinarian for emergency treatment after hours, or any of the following private vets:

After hour treatments

Parklands Veterinary Clinic

Address: 24 Newport Rd, Parkwood, Randburg, 2193

Phone: 011 447 6379
Mobile: 083 287 2459

Bryanston Veterinary Hospital

Address: 6 Ballyclare Dr, Bryanston, Johannesburg, 2191

Phone: (011) 706 6023/4/5

New South Veterinary Hospital

Address: 203 Biggarsberg St, Glenvista, Johannesburg South, 2091

Phone: (011) 682 3213

Still have a question or want to let us know something – send us an email

Stay connected!

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