Your Dog Can Donate Blood, Too!

Did you know that just like humans, dogs could also donate blood to other pets in need? In an emergency or during certain veterinary procedures like surgery, dogs may need blood. Veterinarians can purchase this blood from blood banks and donors can also provide the blood.

Dogs even have five distinct blood types, similar to how humans have different blood types. There is also a universal “O negative” blood type.

Cats can donate blood too, although there’s less need for it compared to dogs. Because cats are so small and taking the blood needed can lead to complications (plus, they may need to be sedated as they’re not as likely to sit still), it’s a more stressful process and some clinics will simply try to locate donor cats as needed in an emergency. If you do have a cat that’s pretty calm at the vet, you can ask if there’s any way you can donate or put your cat on a list should the need arise.

When dogs donate blood, they do it through the jugular vein in their neck instead of their arm like humans. While it can take up to 30 minutes to make one donation, it doesn’t require much effort on your dog’s part and your dog should only need a little extra rest for the duration of the day. Just one of these donations can help save the lives of two other dogs.

There are several major blood banks in the United States, Canada and the UK. If you’re interested in donating your pet’s blood, speak to your local veterinarian or emergency clinic, or try one of the places below:


Animal Blood Bank, Dixon, California; (707) 678-7350
Eastern Veterinary Blood Blank, Annapolis, Maryland; (800) 949-EVBB;
Hemopet, Garden Grove, California; (714) 891-2022;
Midwest Animal Blood Services, Stockbridge, Michigan; (877) 517-MABS;

This is a larger list of USA Dog Blood Donor Clinics:


Room X100
11762 - 106 Street NW
Edmonton, AB  T5G 2R1
Phone: 780.491.1324

Find your nearest donation site using your Postal Code:


Unit 21 & 22
Loughborough Technology Centre
Epinal Way
LE11 3GE
Tel: 01509 232 222 or 0844 800 9925 (5p/min)

Do you know of an animal blood bank or blood service that isn’t listed here? Leave a comment and let us know!