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

Monte Vista Citivet
Address: 22 Diaz Road, Monte Vista
Contact: 021 558 2933

Soneike Vet Shop
Address: Soneike Centre, cnr Bottelary & Amandel, Kuilsriver
Contact: 021 903 8946

Van Riebeeckshof Vet Shop
Address: Shop 1, Van Riebeeckshof Centre, cnr Van Riebeeck & Koelenhof, Welgedacht
Contact: 021 913 9066

Graanendal Vet shop
Address: Shop 6, Graanendal Shopping Centre, Goedemoed Rd Graanendal/Goedemoed
Contact: 021 979 2068

Milnerton Vet Clinic

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

The Vet Store Shop

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

SPCA Vet shop

Address: 6 Gabriel road, Plumstead
Contact: 021 761 4463
Visit Shop