Can Vegans Donate Blood?


A bit before I went vegan, I started donating blood.

I’ve continued doing it since, so the short answer to whether or not vegans can give blood is “yes”.

But I assume you probably want a bit more detail than that.

To start with, why might it be harder for vegans to donate blood?

The big thing is iron loss.

You lose a lot of iron when you donate blood, and vegans are already more likely to be iron deficient.

This is because iron in plants is “non-heme” iron, which is less absorbable by the body than heme iron.

Here Are What My Iron Levels Look Like as a Blood Donating Vegan

The Canadian Blood Association tests your hemoglobin levels (which correspond to iron) each time before you donate, and then lets you see them in your account.

Here are what mine look like up until this point (click to enlarge):

hemoglobin blood levels

I wish I had more data from before, but unfortunately I do not. As far as how I’ve felt during and after giving blood, I’ve noticed no difference.

Of the 9 times I’ve given blood as a vegan, my hemoglobin was:

  • Significantly higher 3 times
  • Comparable 4 times
  • Significantly lower 2 times

Make special note that my hemoglobin has been as high as ever, and right about optimal the last 2 times I’ve donated.

This is because I did a bunch of reading on iron after my hemoglobin hit the low point right before.

I made 2 changes:

  • Focused a bit more on the best vegan sources of iron. Not a huge change since I was already eating more of those regularly.
  • Started eating more vitamin C alongside iron. I learned that vitamin C greatly increases how well iron is absorbed.

The big factor was the vitamin C, and my hemoglobin shot up to its highest recorded level soon after.

If you want to learn more about this, see my post on the research behind how vitamin C increases iron absorption, and how much you need.

Conclusion: Can You Give Blood as a Vegan?

Obviously this is a sample size of 1, but I think it still illustrates that donating as a vegan is possible.

Note that it’s likely harder as a woman, since they need more iron than men.

Finally, I think it’s safe to say that you need to pay attention to your iron intake. As an omnivore, it’s not a big issue, but as a vegan, your iron intake can be an issue.

Familiarize yourself with foods high in iron, and try to incorporate the best vegan sources of vitamin C with iron-rich sources.

Some of my favorite pairings are:

  • Oatmeal + strawberries
  • Legumes (beans, lentils) + spinach
  • Legumes + red bell pepper/broccoli/peas in stir-frys.

You’ll likely find that the vitamin C component is harder to find than the iron source.

You’ll Need More Iron Than You Think

The RDA for iron is around 10mg per day for a man, and even more for a woman.

On top of that, we’re mainly eating non-heme iron, which doesn’t absorb as well, even if you pair it with vitamin C.

On top of that, your body only absorbs a fraction (estimate is usually around 25%) of the iron you ingest. It’s why it takes 8-12 weeks after taking an iron supplement to start feeling better.

So if you have a deficiency (and donating blood can give you a small deficiency that you need to correct), possibly indicated by low hemoglobin levels, you need to eat a lot of iron to get back to normal levels.

About the author

Dale Cudmore

Your friendly neighborhood vegan from Toronto. Chemical engineer turned semi-professional soccer player and freelance nutrition writer. I've been vegan for years and try to make life easier for others by sharing what I've learned.