From budgies to badgers, our dedicated veterinary staff help as many animals in need as possible.
Low-cost vet care
Our hospitals and clinics are dotted around the country. We can’t help everyone so we try and provide for pet owners who need our help the most. Check with your local RSPCA to see if you are eligible for low-cost vet care.
There is a high demand for basic vet care, so we focus our resources right there - doing the basics well, and allowing us to treat more animals.
We offer high-quality services that promote responsible pet ownership. These include:
Find out if RSPCA services are offered in your area. Depending on where you live you may be able to take your pet along to one of our hospitals or branches – or even one of our two mobile clinics.
If we don’t offer veterinary services in your area, we may be able to provide financial assistance. At the very least we will advise you of your options and try to help. We also recommend that pet owners consider taking out pet insurance. This will help you to cope financially with any unexpected bills.
You can also find a vet through the Royal College of Veterinary Surgeons (RCVS).
If you are registered at one of our hospitals, we are on hand round the clock to respond to emergencies.
Some private vets may also offer a 24-hour service.
If you can’t contact your own vet, find out how you can phone a vet 24 hours a day for advice.
Injured and wild animals
We treat injured stray and wild animals who are brought to us by members of the public or our field staff, such as inspectors and animal welfare officers (AWOs).
As well as our hospitals and clinics, we have vets working in our wildlife centres.
To ensure treatment is available for all sick or injured wild animals, we have an agreement with the British Veterinary Association (BVA). Read more about the agreement:
RSPCA payment policy for emergency wildlife treatments by private vets (PDF 35.8KB)
If you find an injured animal, please contact us on our 24-hour cruelty line for advice on what best to do – 0300 1234 999.
One abandoned every hour
During the summer months our inspectors are called out to rescue one abandoned animal every hour.
Many abandoned animals that are rescued are very badly neglected, so need urgent veterinary care and often hospital treatment.
We urgently need your help to help our hospitals save lives.
Please help us reach our target of £780,000 so we can continue to save animals' lives this summer. Help us give urgent care to abandoned animals.