Step forward to end animal cruelty

Become a part of our community, in whatever way you can, and let’s start improving lives together today. Our work depends on your generosity!

0 K+

Animals currently under our care

0 +

Cases reported in 2022

0 +

Active Supporters


Number of KSPCA Branches

Who we are

A champion for the rights of all animals.

KSPCA is the only animal welfare charity in Kenya protecting animals from neglect and abuse. We rely on the help of volunteers, voluntary fundraising and donations to carry out our important work, so your support in invaluable to us!

Since the society’s formation one hundred years ago, KSPCA has grown and is well known for animal rescue and rehabilitation. With a focus on domestic animals, KSPCA is currently home to around 150 dogs, 90 cats as well as donkeys and goats at any one time. We rehome around 45-50 dogs and 20 cats every month.

We firmly believe that educating younger generations is the best way to raise standards of animal care in the future and encourage school children to visit the shelter and learn about animal welfare. In the last twenty years we have seen an encouraging change in attitudes to animals, though there is still a long way to go.

Help us to make a difference

Help the KSPCA put a stop to animal cruelty.

Choose your monthly contribution level and we will prompt you for your next contribution on the last day of every month. If you need to decline that month, no problem, we understand.

Our programmes

Animal shelter

 We provide care and a safe environment until animals are reclaimed or re-homed to carefully vetted new owners.
Learn More

Investigations & rescue​

We respond to over 6000 calls per year to give help and advice to owners on pet care.
Learn More

Horses & donkeys

We arrange and encourage school visits to the shelter to teach children about the importance of animal welfare.
Learn More

We engage with the community

We put our words into action

We take a wider role in animal welfare

We believe in animal rights & advocacy

Become a member

At KSPCA we consider our members to be our greatest asset and need your help.

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.
Hi, I am Freshia, happy to meet you. I am a very playful...
Read More
Hi, my name is Zuri, pleased to meet you! I am a 4...
Read More
Hi, my name is Zola, pleased to meet you! I am a 4...
Read More
Hi, my name is Zaine, pleased to meet you! I am a 4...
Read More
Fraya and Fay
Hi, we are Fraya (boy) and Fay (female), nice meeting...
Read More
IMG20230204095428 (1)
Hi, I am Freya, nice meeting you. I am a playful and...
Read More
Hi, I am Frey, nice meeting you. I am friendly boy,...
Read More
Hi, I am Wakili, nice meeting you. I am a 5 month old...
Read More
Untitled design
Hi, I am Zuri, nice to meet you. I am a gorgeous 4...
Read More
Kiwi, Zorro and Nori
Hi, we are Kiwi, Zorro and Nori and we are labrador...
Read More

Latest News & Events

KSPCA Mombasa (November)

Animals: We had a relatively busy month with all sorts of things going on.  We had a large number of very small kittens brought in, far

Read More »

Donkey Welfare (November)

We received a report about a seemingly stranded donkey at Regen, Waiyaki Way. For more than 2 weeks, the donkey had been exposed to harsh

Read More »

KSPCA Naivasha (November)

Rescues and Investigations We were notified of some donkeys at North Kinangop, that are usually used for collecting milk from the dairy farmers and taking

Read More »
No events found

Get in touch.


Langata Road, Karen
020 2430318


Moi Southlake Rd, Karagita
+254 795 551425


Malindi Road, Nyali
+254 733 728356


Nanyuki Town, Laikipia
+254 733 728356


A Saturday market where you can SHOP AND CHILL with vendors sharing their food, drinks, and crafts.