Repost: Can You Take Too Much Vitamin B12?

I’m reposting this for everyone who made a New Year’s resolution to start a plant-based diet. Don’t forget your vitamin B12. (Actually, everyone over 50 should be taking B12, not just vegans. People who drink alcohol regularly, take laxatives, use the diabetes medicine Metformin, smoke, or take antacids are also at risk for deficiency.) Don’t worry about taking too much.



Vitamin B12 crystals are naturally colored red. Solutions of B12 are naturally cherry-colored.

The Institute of Medicine (IOM), the group that develops the RDAs, says that people over 50 should take a B12 supplement, they shouldn’t rely on food. Can you take too much? They didn’t set an upper limit:

There is not sufficient scientific evidence to set a Tolerable Upper Intake Level (UL) for vitamin B12 at this time.

As with many nutrients, the more we consume, the less we absorb. In the case of vitamin B12, we absorb just 5% of a 25 microgram dose:

Nearly 50% was retained at a 1-µg dose, 20% at a 5-µg dose, and just over 5% at a 25-µg dose.

The RDA for vitamin B12 for people 19 to 70 years old, men or women, is 2.4 micrograms/day. There is a proposal to raise this to 4-to-7 micrograms/day.

Here’s what the IOM says about taking a supplement containing more than the RDA:

No adverse effects have been associated with excess B12 intake from food or supplements in healthy individuals.

When high doses are given orally only a small percentage of B12 can be absorbed from the gastrointestinal tract, which may explain the apparent low toxicity.

On the basis of the review of data involving high-dose intakes of B12, there appear to be essentially no risks of adverse effects to the general population even at the current ninety-fifth percentile of intake noted above. [37 µg/day]

There appear to be no risks associated with intakes of supplemental B12 that are more than two orders of magnitude higher than the ninety-fifth percentile of intake. [2 orders of magnitude is x times 100, or 37 times 100, or 3,700 micrograms, or 3.7 mg]

When we consume more than a couple micrograms at any one meal, most of the excess goes out in the feces. However:

When large doses of crystalline B12 are ingested, up to approximately 1 percent of the dose may be absorbed by mass action even in the absence of intrinsic factor.

So, if you take, say, a 500 microgram tablet, 1 or 2 micrograms will be absorbed actively, and maybe another 5 micrograms will be absorbed passively. If that ends up being more than blood can carry:

If the circulating B12 exceeds the B12 binding capacity of the blood, the excess is excreted in the urine.

The answer to the question in my title? It would be difficult to take too much vitamin B12 … 3,700 micrograms/day appear to show no risk. And the body has a number of ways to get rid of a large dose.

2 thoughts on “Repost: Can You Take Too Much Vitamin B12?

  1. Pingback: Three New Studies Highlight Benefits Of A Plant-Based Diet | Fanatic Cook

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s