Western Cape SPCA & Animal Shelter Directory
Community Support & Resources
14. Nov 2026
9 views
If your dog is missing in the Western Cape, or you have found one, the SPCA for that area is the first place to phone and the first place to visit. These are the SPCAs and larger welfare organisations in the province, with the contact details published by the Western Cape Government and the organisations themselves.
Cape Town
- Cape of Good Hope SPCA
Corner 1st Avenue and First Road, Grassy Park
Tel: 021 700 4140 (inspectorate 021 700 4158/9)
After hours / emergencies: 083 326 1604
- Animal Anti-Cruelty League, Epping
90 Bofors Circle (corner Carrier Way), Epping 2
Tel: 021 534 6426
- Animal Anti-Cruelty League, Bellville
1 Bureau Street, Bellville South
Tel: 021 951 3010
Winelands
- Paarl SPCA
Ben Barnard Estate, Suider-Paarl
Tel: 021 863 2720
- Wellington SPCA
Interpace Road, Wellington
Tel: 021 864 3726
- Franschhoek SPCA
La Provence Street, Groendal
Tel: 021 876 4808
- Winelands SPCA
Ashton
Tel: 023 615 2241
West Coast and Swartland
- Swartland SPCA
R315 Yzerfontein Road (next to the cemetery), Darling
Tel: 022 492 2781
After hours / emergencies: 082 414 7153
- West Coast SPCA
R45 Main Road, Vredenburg
Tel: 022 289 0998
Overberg
- Swellendam SPCA
51 Bontebok Street, Railton, Swellendam
Tel: 028 514 2083
After hours / emergencies: 084 737 1948
Garden Route
- Garden Route SPCA, George
Ossie Urban Road, Tamsui Industrial Area, George (near the N2)
Tel: 044 878 1990
- Garden Route SPCA, Mossel Bay
Bill Jeffrey Avenue, KwaNonqaba, Mossel Bay
Tel: 044 693 0824
After hours / emergencies: 072 287 1761
Karoo
- Karoo SPCA, Beaufort West
Meentgronde, corner Grimbeeck and Jooste Streets, Beaufort West
Tel: 072 847 7312
If your dog is missing in the Western Cape
- Report your dog as lost. It is free and needs no account.
- Phone the SPCA that covers the area where the dog went missing, then go in person. A description over the phone is easy to mismatch.
- Go back every two or three days. Dogs are sometimes handed in a week or more after they went missing.
If you have found a dog
Have it scanned for a microchip at a vet or SPCA, tell the SPCA you have it, and report it as found. See I found a dog: what to do, step by step.
Not sure which SPCA covers your area?
Each SPCA is a separate society with its own area. The SPCA locator on nspca.co.za finds the nearest one from your postal code.
Details checked on 14 November 2026. Phone before you travel, as hours and numbers change. If anything here is out of date, tell us and we will correct it.
Comments