Find a pet
Much of our direct animal welfare work is carried out through our branches. These separately registered charities across England and Wales are run by volunteers who are unstinting in their work for animal welfare.
RSPCA branches are self-funding and raise money locally to support the animal welfare work they do. To learn more about what it's like at one of our branches read our blogs.
Each branch operates at a local level offering advice, microchipping, neutering and subsidised animal treatments, as well as rehabilitating and rehoming animals taken in through their clinics, animal centres, boarding and fostering facilities. Additionally, there are around 215 RSPCA shops.
We recognise the valuable support we receive from the branches in delivering our animal welfare aims and provide both financial and other support to them.