Caring for Animals in Craven
The RSPCA Craven & Upper Wharfedale Branch covers 300 square miles of the rural Craven Dales, including the towns of Ilkley, Keighley, Skipton, Barnoldswick, Slaidburn and Settle.
We are entirely self-financing, relying on the generosity of local people and organisations. We receive no funding from the government or any other central source.
The branch is run by volunteers. Our animal welfare work covers rehoming, fundraising and raising the profile of animal welfare issues within our area.
Please spend a few moments looking at our site and consider whether you can help us in this vital work.
If you need to report a case of cruelty or neglect, please telephone RSPCA 24-hour national helpline on 0300 1234 999.
For all other enquiries please email us or phone our office number on 07949 229955.