Charity profile

The Cape of Good Hope SPCA is the oldest animal welfare organisation in South Africa.


To prevent cruelty and promote the welfare of all animals.


To end animal cruelty in South Africa and to engender compassion for all animals.

The Society for the Prevention of Cruelty to Animals – SPCA ‘for short’ – aims to protect all animals from cruelty, neglect and ill treatment that often results from ignorance of animals and their needs. When we say 'all' animals, we mean exactly that – from pet dogs, cats and rabbits to farm animals, poultry and even wildlife.

We are affiliated to the Royal Society for the Protection of Animals (RSPCA) and are Executive Members of the National Council of SPCAs South Africa (NSPCA), and previously a member of the World Society for the Protection of Animals (WSPA) before it’s dissolution.

Over the past 143 years we have diligently carried out our mission to prevent cruelty to animals. This is done through education, law enforcement, veterinary care services (operating an animal hospital, and four mobile clinics serving impoverished communities), an Animal Care Centre, Horse Care Unit, and Wildlife Centre.
Our area of operation is vast and covers approximately 11 000km² excluding the coastline. Last year alone the society sterilized over 5000 animals, thus reducing the region’s animal over-population problem. By providing primary veterinary care, we not only helped thousands of individual animals, but also improved the health of their human family by reducing the spread of Zoonosis such as mange (human scabies) and worms.

If you share in our passion, and want to help, there are many ways in which you can support us such as making a donation, donating gifts in kind, supporting our fundraising initiatives or volunteering at our SPCA.

Bank: Standard
Branch: Constantia
Branch Code: 051001
Acc no: 063 002 167
Acc name: Cape of Good Hope SPCA
Deposit reference: GivenGain

We would also like you to know that not only will your donation directly benefit the animals in our area but – through a sharing agreement between all SPCAs nationwide – a portion will be used in other, less fortunate areas to benefit animals over a wider area. We feel sure you will approve of this outreach initiative and wish to thank you most sincerely for supporting our SPCA and the movement generally.

We speak for, protect and care for animals.