Pet directory
Animal shelters and SPCAs in Johannesburg
6 SPCAs, shelters and rescues in Johannesburg. Adopt from them directly: they check the home and do the paperwork.
-
Animal Anti-Cruelty League Johannesburg
Animal welfare
Head office of the Animal Anti-Cruelty League in Regents Park, Johannesburg. It runs a welfare hospital for lower-income pet owners, an inspectorate, kennels and adoptions.
Regents Park, Johannesburg South
-
Johannesburg SPCA
Animal welfare
SPCA for Johannesburg, based in Reuven in the south of the city, with kennels, a cattery, an inspectorate and a sterilisation hospital. It rehomes stray and abandoned dogs and cats and houses rescued farm animals.
Reuven, Johannesburg South
-
Kitty and Puppy Haven
Animal welfare
Non-profit animal shelter in President Park, Midrand, that rescues abandoned dogs and cats and rehomes them after vaccination and sterilisation.
President Park, Midrand
-
Midrand SPCA
Animal welfare
SPCA in Glen Austin, Midrand. It investigates cruelty complaints, shelters stray and unwanted animals for adoption and runs a small clinic for owners who cannot afford private vet care.
Glen Austin, Midrand
-
Randburg SPCA
Animal welfare
SPCA on Northumberland Avenue in Northriding with an adoption centre for dogs and cats, education programmes and an inspectorate.
Northriding, Randburg
-
Sandton SPCA
Animal welfare
SPCA in Marlboro Gardens running the pound and adoption kennels for its area, plus a welfare clinic for owners who cannot afford private vet care.
Marlboro Gardens, Sandton
Looking for a dog to adopt?
Welfare organisations and owners rehoming a dog post them on the NogPets dog board. Tell us the kind of dog you'd love and we'll email you when one is posted. It's free, and NogPets doesn't sell dogs.
Towns in Johannesburg
Animal shelters and SPCAs in other areas
- Cape Winelands 5
- Helderberg 1
- Northern Suburbs 3
- City Bowl & Atlantic Seaboard 2
- False Bay 1
- Cape Flats 3
- Overberg 4
- Garden Route 4
- West Coast 3
- Pretoria 3
- West Rand 1
- East Rand 6
- Durban 3
- KZN North Coast 2
- KZN Midlands 2
- KZN South Coast 1
- Nelson Mandela Bay 4
- Jeffreys Bay & St Francis 1
- Buffalo City 1
- Free State 1
- Limpopo 1
- Mpumalanga 3
- North West 2
- Northern Cape 1
Is a business missing?
Tell us its name and town. We check it and add it.