Vet Shop

SPCA vet shops

Shop for your pet at your closest SPCA Vet Shop – 6 Gabriel Road, Plumstead or at our premises in Grassy Park – and help in our care at the same time!

All income generated from both retail stores, goes directly back into caring for thousands of lost, stray, injured, abused, neglected, sick or abandoned animals, who find refuge at the Cape of Good Hope SPCA – so through shopping for your own pet’s needs, you can rest assured that another, less fortunate animal, is benefiting!

Home Delivery Service
Our affordable and hassle-free delivery service makes shopping at the Plumstead SPCA Vet Shop even easier! Order and pay before 12 noon for same day delivery (excludes prescription diet food – Terms & Conditions apply). There’s a minimum delivery fee of R80.00 and all deliveries are subject to stock availability. Call us on 021 761 4463 or email for further details.

Products include:

  • A wide range of tick and flea treatments and de-worming products.
  • A wide range of leading brand pet foods sold at the recommended retail price.
  • Wide selection of dog treats and toys.
  • Dog and cat sleeping baskets and carriers and pet blankets. We are also the regional stockist of Houndsleepers beds.
  • A range of shampoos including medicated shampoo for your tick and flea problems.
  • Dog and cat feeding bowls, leads and collars.

Visit us in store, where our friendly and knowledgeable staff will help you choose the right products for your beloved pets.

Cape SPCA Vet Shop

Plumstead Hours


Monday to Friday 8.00am – 6.00pm

Saturday 8.00am – 3.00pm

Closed Sundays and Public holidays


Monday – Friday 8.30am – 5.30pm

Saturday 8.30am – 1.30pm

Closed Sundays and Public Holidays

Cape SPCA Trading Hours

Grassy Park Store:
Monday – Friday – 8.30am – 4.30pm
Saturday – 8.00am – 3.00pm
Sunday – closed
Tel. 021 700-4169

Be the first to know about new products, specials and promotions.