Helping Animals Across North Wiltshire and Newbury Every Day

RSPCA North Wiltshire and Newbury District Branch is a self-funded, independent Branch of the RSPCA dedicated to rescuing, rehabilitating and rehoming animals right within our local community. Every penny we raise is spent locally transforming the lives of animals in our District; whether that be at our Wildlife Rescue Centre, supporting pet owners in our community or finding permanent homes for cats in need.

Together, we can continue to inspire kindness and compassion to animals.

Donate

Find A Pet

Is there room in your home, sofa and heart for a four legged friend?

The animals in our care are looking for safe, warm and happy homes - just like yours!

Browse their profiles below:

Together we're making a difference for local animals in need. Your support means that we can continue to:

Provide 24,000+ hours of wildlife care a year

Give veterinary care support to 500+ animals

Help around 4,000 animals every year across North Wiltshire and Newbury