animal ethics unit

Our goal is the replacement of animal experiments with humane alternatives.

society liaison unit

The main objectives of the Society Liaison Unit are spelt out in the SPCA Act 169/93.

Special Projects

This Unit is responsible for monitoring the welfare of animals which in special circumstances.

communications team

The Communications Team includes Marketing, Public Relations and Web Management/Social Media.

farm animal protection unit

All animals are deserving of consideration, even those being raised to feed people.

wildlife protection unit

The Wildlife Protection Unit has gained national recognition for its expertise and sound approach.

training unit

It is the responsibility of our Training Unit to present courses in a professional and user-friendly manner.

Special Investigations

Our Special Investigations Unit addresses the horrendous and illegal practice of dog fighting.

Community Outreach

Improving the welfare standards of animals through our Outreach Programmes and Donkey Project.


We prevent cruelty, promote kindness and alleviate the suffering of animals.

Reporting animal cruelty to your local SPCA directly will ensure that the animal is reached faster

Donate to the NSPCA

SMS the word CARE to 38018.

Each SMS costs R25 (Network & Admin Fees Apply).

Promote the welfare of all animals by taking one of our Pledges.

Contact the NSPCA

6 Clark Road, Florentia, Alberton Johannesburg, South Africa
Phone: 011 907 3590


Enter your email to sign up for our newsletters:

  • Please double check.

Copyright © The NSPCA 2019 • Website Proudly Sponsored by Casson Media