Working on the front line to challenge animal abuse

A safe haven for 1 000 animals every night.
Responding to more than 6 000 welfare reports every year.
Treatment and rehabilitation for hundreds of seriously injured and sick animals.
Working to enforce and improve the law.

Care in the community – making change happen

Working with communities for animal and human health.
Vaccinating and treating animals to prevent rabies and other serious diseases.
Sterilisation of homeless and community animals to control populations humanely.
Working with community volunteers to educate, inform and provide practical help.

KSPCA is a membership organisation, 100% funded by public fundraising.

Become a sustaining member
Volunteer to help
Shop for some merch!

Adopt A Pet

We know that bringing a new dog, puppy, cat, kitten or other small animals into your home is an important decision and we are here to help you with that process.

Donation Info

Online: Visit our websites donation page on our website at www.kspca-kenya.org and choose your preferred payment method.

How we work

The KSPCA is entirely funded by private individuals and organisations, and directs every cent to action for animal and community welfare.

We’re determined to make a difference

Animal diseases and over-population are serious problems in Kenya, with as many as 2,000 people dying of rabies annually, according to the CDC. But these problems are preventable through work to vaccinate and sterilise animals. We are on the front line in communities delivering these services. As a nation we face serious development challenges, but we Kenyans value our animals and rely on them for our livelihoods, food, security and friendship. Our lives are richer and safer if we can work and live together with happy, healthy animals.​

Practical action to make a lasting change

On the frontline for animal welfare

Community based animal welfare

Working animal welfare

Humane slaughter

Investigation

Rescue

Shelter and rehoming

Our Services

Crematorium

MORE INFO

Adopt a pet

Showing listings 1-6 of 33

Check all our latest news

ALL CONTACTS

Nairobi

Langata Road, Karen
Phone: +254 733 571 125

Naivasha

Moi Southlake Rd, Karagita
Phone: +254 795 551 425

Mombasa

Malindi Road, Nyali
Phone: +254 733 728 356

Nanyuki

Nanyuki Town, Laikipia
Phone: +254 705 280 834

Contact Us