Johannesburg SPCA


We offer many services to help you and your pets!




Charity Shop

Surrender your pet

Animal hospital


1. Vaccination

Just like children, dogs and cats need vaccinations against dangerous viral and bacterial diseases. Vaccination remains the single most effective method for protecting against infectious disease in healthy animals. Without proper vaccination, your pet is left unprotected.

Vaccines help prevent many illnesses that affect pets. Vaccinating your pet has long been considered one of the easiest ways to help him live a long, healthy life. Not only are there different vaccines for different diseases, there are different types and combinations of vaccines. Vaccination is a procedure that has risks and benefits that must be weighed for every pet relative to his lifestyle and health.

Our in-house animal hospital offers several veterinary services to the public and their pets, including vaccination.

Vaccinations are done on Mondays to Fridays from 9:30 to 15:00, and on Saturdays from 9:00 to 11:00. No bookings are necessary. The price varies depending on how many vaccinations the animal has received and if you have bought the vaccination packages. Payment is required upfront. 

For queries related to vaccination, please contact the hospital: 011 681 3600 /
Please note: To utilise our services, all owners must agree to our sterlisation policy.

2. Sterilisation

The single most important thing that we can do to save cats and dogs from all the suffering and death that their overpopulation causes is to spay and neuter them. It makes a big difference! Just one unaltered female dog and her offspring can produce 67,000 puppies in only six years. In seven years, one female cat and her offspring can produce an incredible 370,000 kittens! (Source: PETA) Sterilization also has many benefits, including improving the health of your animals, reducing undesirable behaviors, and preventing unwanted animals.

There are a number of myths surrounding sterilization and we’d like to take a moment to clear these up;

For queries related to sterilization, please contact the hospital: 011 681 3600 /

3. Store

Shop for your pet at our SPCA Vet Shop and help our cause 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 JSPCA – so through shopping for your own pet’s needs, you can rest assured that another, less fortunate animal, is benefiting!

Visit us in store, where our friendly and knowledgeable staff, usually our very own smiley Jacobeth will help you choose the right products for your beloved pets. These 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.
  • A 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.

The shop is open from 8:00 until 16:00 on Mondays to Saturdays, and closed on Sundays and public holidays. For queries regarding the shops, please contact 011 681 3600 /

4. Charity Shop

The JSPCA Charity Shop operates primarily through good quality, second-hand items, donated for resale. Please think of us before discarding unwanted items such as clothing, bric-a-brac, utensils, appliances, tools, furniture, curtains, blinds, toys, games, office supplies, sports equipment, radios, hi-fi’s, TVs, VCRs, decoders (working condition), kennels, baskets and carriers.

Your donations to our Charity Shop help us raise funds for animals – and provides a more affordable shopping experience for many communities in our area. Whilst we are grateful for donations, we do not accept any item or appliance that is not in working condition, magazines, empty bottles and containers (please take these to a recycling centre) or worn-out and damaged clothing.

Donated items can be delivered to the SPCA week days from 8:30am to 4:30pm or on weekends from 9am to 12pm.

We accept cards or cash!

The shop is open Monday to Friday 09:00 – 15:00

For queries regarding the shops, please contact 011 681 3600 /

5. Surrender your pet

Donating our pet to the SPCA should not be a decision that is taken lightly. Please ensure you consult all the relevant family members BEFORE donating the animal to the SPCA. Once donated you are no longer the owner and you sign over all interest to the SPCA.

The SPCA will then decide what is the best for the animal. Age and temperament is taken into consideration before being placed in the Kennels up for adoption. We try our best to find the animals new, loving homes – but sadly we cannot guarantee all the animals will find a home.

We ask that you please do not come and visit the animals as it is very traumatizing and confusing for them. They do not understand why they can not go home with you, and this can lead to trauma for the animal. If an animal has been donated to the SPCA and you decide to take the animal back – should he/she still be available, you will have to adopt the animal back from the SPCA.

As you are no longer the owner and the animal, it is the property of the Pound, NO exceptions will be made. You will be subjected to a Adoption fee, a Home inspection and the animal will be spayed/neutered before going home – should your home inspection pass.

Please make sure once you decide to donate your animal, that you are a 100% sure this is what you want to do.

6. Animal hospital

Our dedicated team of hospital staff treat all stray, abandoned and injured animals.

We also assist the public with vaccinations, sterilisations, dentals, microchipping, nail clipping and deworming. We pride ourselves that our veterinary services are not only limited to dogs and cats.

We have sterilised many pigs, goats and sheep!

7. Inspectors

Animal Cruelty Must Stop. No Animal Should Suffer.

The men and women in the SPCA Inspectorate are on the frontline in our fight against animal cruelty. Every day they face challenging, intimidating and often threatening situations where animals are at risk. In order for them to adequately handle these encounters and ensure that those responsible for animal abuse are held accountable, they must be skilled and trained to rescue animals in distress, issue warnings, seize animals in appalling conditions and instigate legal action against abusive and neglectful owners.

Our team of inspectors are on call 24/7. They rescue animals who are the victims of cruelty and neglect, trapped animals or stray and injured animals. They respond to complaints and cruelty reports, address concerns with owners and also do proactive inspections at, for example, pet shops, security companies, abattoirs and other places where animals might be at risk. They educate members of the public and communities on how to care for animals. Their mission is to ensure that all animals they attend to are afforded the five freedoms:

The Five Freedoms

Freedom from hunger and thirst

Freedom from discomfort

Freedom from pain, injury or disease

Freedom to express natural behaviour

Freedom from fear and distress

For queries related to sterilization, please contact the hospital:
011 681 3600 /

Stay connected!

Subscribe to all the latest JSPCA news and other informative content about your fluffy friends