Collection Points

Thank you to the Vet Shops and veterinarians across Cape Town who graciously allow us to place an SPCA collection box in their stores or practices – making it easier for our supporters to donate vital items such as pet food, blankets, toys and more without having to travel all the way to our premises in Grassy Park. Please note that space is limited in these stores so we ask that only donations of smaller items such as blankets, dried pet food, toys and clothing be placed in a collection box. For larger items, please bring them to our premises in Grassy Park, corner of 1st avenue and First road. If you have a veterinary practice or run a vet shop and would like to become a donation point for the SPCA please contact us on 021 704 0683 or email

Collection Points

View our Collection Points
Address: 22 Diaz Road, Monte Vista
Contact: 021 558 2933
Address: Shop 1, Van Riebeeckshof Centre, cnr Van Riebeeck & Koelenhof, Welgedacht
Contact: 021 913 9066

Address:2 Firgrove Way, off Koeberg Road, Milnerton
Contact: 021 552 6445

Address: 6 Gabriel road, Plumstead
Contact: 021 761 4463
Visit Shop
Address: Soneike Centre, cnr Bottelary & Amandel, Kuilsriver
Contact: 021 903 8946
Address: Shop 6, Graanendal Shopping Centre, Goedemoed Rd Graanendal/Goedemoed
Contact: 021 979 2068

Address:18 Capricorn Square, Princess George Drive, Muizenberg
Contact: 021 709 0064

Animal Cruelty Must Stop. No Animal Should Suffer.

Contact Us

Get in contact with our team


1st Ave & First Road,
Grassy Park,
Cape Town, 8000

Our hours

Monday – Friday  8:00 – 17:00

Saturday  8:00 – 12pm

Sundays 8:00 – 12:00 (Emergency Only) 

Contact us

Phone: +27 21 700 4140 
a/h 083 326 1604

Shopping Basket
id odio non eget sem, efficitur. Curabitur