A Promise for Every Paw.
We promise to never give up on an animal in our care. Help us keep that promise today.

It Costs £500,000 a Year to Turn a Promise into a Reality
At the RSPCA Milton Keynes & North Bucks branch, we make a simple, powerful promise to every animal that comes through our doors: you are safe here.
As an independent charity, we promise to do whatever it takes to heal, care for, and find a loving home for every animal. Those that can’t find homes stay with us for life. We fund all their care and needs for as long as they need us.
This commitment is the heart of who we are. But keeping it requires the constant support of our local community. We spend over £150,000 just in veterinary treatment for our animals every year.

Become a Promise-Keeper
Your Donation Helps an Animal in Your Neighbourhood.
When you support our branch, your kindness is felt right here in Milton Keynes. You become a promise-keeper. 100% of your donation stays local, turning our promise into warm beds, food, life-saving surgery, and second chances.
£5.00
Could feed a cat's meal.
£10.00
Could provide a comfort blanket and toys for a frightened kitten.
£25.00
Could fund a health check and medication, the first step on their road to recovery.
£50.00
Helps us keep our promise of specialised care for animals like rabbits and chinchillas.
More Ways to Help Us
Give Your Time, Share Their Stories.

Volunteer
Become a hands-on promise-keeper in our shops or become a foster. Your time is priceless.

Buy things for us
Buy things for us from our Amazon Wishlist. Everything on the list are for the animals in our care.
.png)
Our charity shops
Every purchase from our charity shops in Milton Keynes helps fund for shelter, food, medical care and more for the animals in our care.

Follow & Share
Be a voice for them. Sharing our adoption stories and appeals on social media helps us keep our promise of finding them a forever home.





