What does it mean when your blood test shows High B12 Levels?

blood test shows high B12is B12 level of 2000 too high?

I’ve talked to many people who are told by their medical doctor that they found high levels of B12 in their blood test. They are thus reluctant to take a B vitamin formula designed to help build healthy nerves as it has B12 in it, or even just take a B supplement for their health.

In addition, it seems to be a big problem for a lot of people once their doctor tells them. They worry about what it could mean.

But, what does high B12 actually mean?

What other symptoms do you have?

High B12 levels in the blood can be the result of liver disease, kidney failure and blood cancers. There is also a condition where a person has too many white blood cells that causes high vitamin B12. These conditions, however, will all have other symptoms other than this blood test result, and your medical doctor will test if he suspects any of these.*

What else can it mean?

Blood tests are done with venous blood. This is the blood that comes after digestion and all the other bodily functions. It is on its way to dispose of a lot of things. One of them is things the body does not need. B12 is water-soluble, so the body can easily get rid of the B12 if it has too much. It will be in the blood.

So, why the excess B12.

1) Do you take B12 supplements with artificial B12? Many vitamins are made in a laboratory with synthetic ingredients. The body doesn’t recognize it as food, and it will no doubt be eliminated from the body via the blood.

2) Do you eat processed foods which is fortified with B12? Again, synthetic ingredients that the body doesn’t recognize as food that will be gotten rid of via the blood.

3) Taking just B12 and no other B vitamins. They work together. B12 needs B9 to be activated, and much more. Here’s an article on nerve health which explains this.

These can cause high levels of B12 in the blood.

A deficiency of Vitamin B12?

A deficiency of vitamin B12, or a low B12 level, can contribute to a wide range of problems. General symptoms of vitamin B12 deficiency can include tiredness, weakness, abdominal pain, nausea, constipation, flatulence, reduction in appetite, and menstrual problems.  It is possible that although the blood test is showing high levels of B12, the blood taken from the vein is blood that the body is using to get rid of excess B12 that the body cannot use.  It might be that the body isn’t getting enough B12 that it can use.

Extended periods of deficiency can eventually result in degeneration of nerves as the body needs it to build the myelin sheath (the outside of the nerve). Those who suffer from a vitamin B12 deficiency can have tingling sensations numbness, and burning feelings, weakness in the legs and problems walking.

What happens when you have these low B12 level symptoms, but the blood tests show high B12 levels?

Vitamin B12 does not accumulate to toxic levels. Consuming large quantities does not cause side effects or high levels in your system, whether you get it through food or from taking high-dose whole food B12 supplements.

What is another cause of blood tests showing high amounts of B12?

High serum B12 can be caused by a “functional” B12 deficiency. What does that mean?

In that condition, as mentioned above there is enough B12 going into the body, but the cells are not able to use it properly. This results in the body putting the B12 back in the blood.

What happens when the body is not able to use the B12 at a cellular level?

High serum B12 per se is not harmful, but it indicates that there may be an issue with B12 utilization

One reason for this is that B12 from food and most supplements is the form cyanocobalamin. In order for the body to utilize it, it must be converted to Methyl B 12 (or methyl cobalamin). This conversion happens in the gut. The intrinsic factor is necessary for this conversion. If a person doesn’t for any reason have sufficient intrinsic factor, this will not take place and the B12 will not be utilized.

Intrinsic factor: Intrinsic factor is a protein secreted by the stomach that joins vitamin B-12 in the stomach and escorts it through the small intestine to be absorbed by your bloodstream. Without intrinsic factor, vitamin B-12 can’t be absorbed and leaves your body as waste.

Thus, high levels of B12 in a blood test can be a “functional” B12 deficiency. The intrinsic factor goes down with age, and thus as we age we are less likely to be able to absorb the B12 in our food and supplements.

If you have an actual functional B12 deficiency, it is important to supplement with Methyl B12 which can be gotten from B12 shots or by supplementing with Methyl B12 which is like getting a B12 shot every day.


Sources of Methyl B12? We recommend a natural B vitamin with other important things for your health including promoting nerve health.  It Supports your nervous system which is key to a healthy and sound body and mind. Your nervous system controls muscle movement, memory, thought, sleep, and hundreds of other functions. Without the right nutrients, your nervous system can become susceptible to oxidative stress, inflammation, and damage.

Nerve Support with Benfortiamine

Not getting results from the vitamins supplements and formulas you take?

Is your body absorbing and utilizing the vitamins?
Address your Metabolism and thus digestion and even a fatty liver It might even be a fatty liver.  What is Metabolism?



*Study   The pathophysiology of elevated vitamin B12 in clinical practice.

More on Blood Tests

Why Your Blood Tests Keep Showing up Normal?

Want to Build Health? We recommend building a healthy metabolism?  Health starts at the cellular level.
Fix the gut first Improving Metabolism

Sign up to receive the MCVitamins Newsletter!

Up-to-date info on the latest health-related news happening in the world
(available in English only)

MCVitamins Affiliate Notice