Keighley, Craven & Upper Wharfedale Branch

Your local RSPCA

Find us on

Welcome To Our Branch Website

The RSPCA Keighley, Craven & Upper Wharfedale Branch covers 350 square miles of the rural craven Dales, including the towns of Ilkley, Keighley, Skipton, Barnoldswick, Slaidburn and Settle, Haworth & Grassington.

Our branch is run entirely by volunteers and trustees - our activities include re-homing animals, fundraising and raising the profile of animal welfare issues within our branch area. We are constantly updating this site so why not add us to your favourites and keep up with all our latest news and fundraising events?

If you have any questions regarding the branch or you would like to adopt or foster any of our animals please send us an email or give us a call on the branch line. 

We always need more active volunteers - If you have any spare time and would like to become a volunteer with us you can find all the information you will need here.

Rehome a pet - can you offer a home to an animal in our care?