TO REPORT CRUELTY OR NEGLECT: 0300 1234 999
RSPCA Keighley, Craven & Upper Wharfedale Branch
We are an independently operated branch of the RSPCA, covering Keighley, Skipton, Upper Wharfedale, Barnoldswick, Earby and surrounding areas. If you are viewing our website on a mobile, please use the top right 'hamburger' icon to navigate the site. You can view our latest cats and dogs on our adoption pages, If you have any questions regarding our branch or our adoption process, please send us an email here. We always need more funds to enable us to continue our vital work in the local area, you can donate directly to our branch here. For the latest animal welfare information, please visit the national RSPCA website here.
IMPORTANT: Please note that local branches cannot deal with cases of cruelty & neglect or sick & injured animals. If you wish to report these cases, please visit our advice page here.