top of page
Rinnit logo – modern health products and health news

High B12 Levels: Understanding Hypercobalaminemia

Oct 14
6 min read

Updated: 2 days ago

Medically reviewed by Dr. Baraa Alnahhal, MD · Last reviewed: October 2026

Quick Answer

High B12 levels, or hypercobalaminemia, usually come from excessive supplements or B12 injections and are usually harmless, with toxicity very rare. If you do not take B12, however, a high level can point to liver or kidney disease or blood disorders and should be checked. Treatment involves reducing intake and treating any underlying condition. [1] [2]

What the research says

  • Unexplained high B12 is a recognized warning sign. A clinical review describes hypercobalaminemia as frequent and underestimated, and says that the main causes are solid tumors, blood cancers, and liver and kidney disease, so a high level with no obvious reason calls for a search for an underlying cause. (Andrès et al., QJM, 2013)

  • High B12 is associated with a higher chance of a later cancer diagnosis, mostly within a year. In a Danish registry study of 333,667 people not taking B12 treatment, 6% had levels above 600 pmol/L. In the first year of follow-up, cancer risk was 3.44 times expected for levels of 601 to 800 pmol/L and 6.27 times expected for levels above 800 pmol/L, particularly for blood cancers and smoking- and alcohol-related cancers. This shows an association, not that B12 causes cancer. (Arendt et al., J Natl Cancer Inst, 2013)

What are high B12 levels?

A high B12 level, medically known as hypercobalaminemia, means your blood contains more vitamin B12 than the standard reference range. Vitamin B12 (cobalamin) is an essential nutrient that your body needs for nerve function and red blood cell production. However, because it is a water-soluble vitamin, your body is generally excellent at flushing out any extra through your urine or stool. [1]

In most instances, having high levels from supplements is not a cause for immediate alarm. Still, a high level can sometimes serve as a marker for how your body is processing nutrients or indicate an underlying health concern that needs attention. [2]

How much vitamin B12 do you actually need?

Vitamin B12 recommended daily allowance in micrograms by life stage, from infants and toddlers to adults and pregnant or lactating women – rinnit.com

Your body only requires tiny amounts of B12 to function correctly. The recommended daily amount varies by age and life stage. [4]

Age / Stage

Recommended Daily Amount (mcg)

Birth to 12 months

0.4 – 0.5 mcg

1 to 8 years

0.9 – 1.2 mcg

9 to 13 years

1.8 mcg

14 years and older

2.4 mcg

During pregnancy

2.6 mcg

While lactating

2.8 mcg

What causes high B12 levels?

There are two primary reasons why B12 levels might rise in your blood: excessive intake or a medical condition that prevents the body from processing the vitamin correctly. [1]

1. High intake (over-supplementation)

This is a common cause. Many people take B12 supplements or receive injections to treat or prevent a deficiency, and deficiency is common enough, especially in older adults and people who follow plant-based diets, that it is easy to overcorrect. Because the body cannot absorb all the B12 from a high-dose pill at once, the excess usually stays in the blood until it is excreted. It is very difficult to reach high levels from food alone. [1]

2. Underlying medical conditions

Sometimes, high B12 levels are not about what you eat, but how your organs are working. Certain conditions can interfere with B12 metabolism: [2]

  • Liver disease: The liver stores B12; if it is damaged, it may release the vitamin into the bloodstream.

  • Kidney disease: The kidneys help clear B12; if they aren't working well, levels can build up.

  • Blood cancers and solid tumors: Certain types of leukemia and other cancers can raise B12 levels.

Vitamin B12 metabolism and pathology: absorption in the terminal ileum with intrinsic factor, storage in the liver and excretion by the kidneys, with liver or kidney disease causing a buildup of B12 in the blood – rinnit.com

Symptoms of excess B12

Most people with high B12 levels experience no symptoms at all. Very high intake, often through repeated injections, has been linked to side effects in some people, although the evidence is limited. [1]

Rare symptoms sometimes linked to high B12 (acne-like rashes, anxiety and irritability, heart palpitations) compared with common causes (excess supplements, fortified diet, kidney dysfunction, liver disease) – rinnit.com

Reported side effects

  • Skin issues: Acne or redness on the face.

  • Mental health: Increased anxiety or insomnia.

  • Physical discomfort: Headaches, nausea, or vomiting.

  • Cardiovascular: Heart palpitations or high blood pressure.

  • Akathisia: A feeling of restlessness or difficulty sitting still.

  • Chromaturia: Red-colored urine, which is different from having blood in your urine.

Diagnosis and management

High B12 levels are almost always discovered through routine blood work. If your results are high, your doctor will likely review your supplement use and diet, and may check your liver, kidney and blood counts if there is no clear explanation. [1][2]

How is it treated?

If the cause is high intake, the solution is simple: stop or reduce your supplements (ask your doctor first if they were prescribed). Your body will naturally clear the excess over time. If the high levels are caused by an underlying condition like liver or kidney disease, your healthcare provider will focus on treating that specific illness. [1]

Conclusion

Having high B12 levels is rarely a medical emergency, but it is an important signal from your body. Whether it's a sign that you need to dial back on your vitamins or a prompt to check your liver and kidney health, it is a finding that is easily managed with professional guidance.

Concerned about your vitamin levels? Visit Rinnit.com to find comprehensive guides on interpreting blood test results and tips for maintaining a balanced, nutrient-rich diet.

Frequently Asked Questions

Can you overdose on vitamin B12?

It is very difficult to reach toxic levels of B12 through food or standard supplements because your body flushes out the excess. Toxicity is rare and has mostly been reported with repeated high-dose injections.

Does high B12 cause weight gain?

There is no evidence that high B12 levels directly cause weight gain.

Can high B12 be a sign of cancer?

High B12 can be a marker. In a large Danish study of 333,667 people, cancer risk was higher among those with high B12 levels, mostly in the first year after the test. High B12 does not cause cancer, but doctors investigate the cause if you aren't taking supplements.

How long does it take for B12 levels to drop?

If supplements were the cause, levels often normalize within a few weeks after you stop taking them.

What is hypercobalaminemia?

Hypercobalaminemia is the formal medical term for having high levels of cobalamin (vitamin B12) in the blood.

Should I worry if my B12 is high but I have no symptoms?

If you take B12 supplements or injections, a high result is usually not a concern. If you do not take B12 and your level is high, talk to your doctor: unexplained high B12 can be a clue to liver, kidney or blood disorders, or cancer, so a check-up is wise.

Can B12 supplements cause acne?

Some people report acne outbreaks with high doses of B12, although the link is not firmly established.

Is red urine from B12 dangerous?

Red or pink urine (chromaturia) can occur after some B12 injections and is not the same as blood in the urine (hematuria). Because the two can look alike, check with your doctor if you notice red urine.

Can high B12 cause heart palpitations?

Heart palpitations have been reported with very high B12 doses, although this is rare.

Why is my B12 high if I don't take vitamins?

High B12 without taking vitamins may point to an underlying issue with your liver or kidneys, or a blood disorder. Very large amounts of animal products or fortified foods can contribute, but unexplained high levels should be checked.

What is the normal range for B12?

Ranges vary by lab, but normal is typically between 200 and 900 picograms per milliliter (pg/mL).

Does B12 stay in your system forever?

No, it is water-soluble. While the liver stores some, the rest is excreted relatively quickly.

Can high B12 cause anxiety?

Some people report increased anxiety or restlessness (akathisia) when taking very high doses of B12.

What foods are highest in B12?

Animal-based foods like meat, fish, poultry, eggs, and dairy products, as well as fortified foods such as some cereals.

Is B12 toxicity permanent?

No. The symptoms of excess B12 are generally temporary and resolve once levels return to normal.

Related Reading

References

  1. Cleveland Clinic. High B12 Level. Cleveland Clinic. Last updated October 1, 2025. https://my.clevelandclinic.org/health/diseases/high-b12-levels

  2. Andrès E, Serraj K, Zhu J, et al. The pathophysiology of elevated vitamin B12 in clinical practice. QJM. 2013;106(6):505-15. PMID 23447660. https://doi.org/10.1093/qjmed/hct051

  3. Arendt JF, Pedersen L, Nexo E, et al. Elevated plasma vitamin B12 levels as a marker for cancer: a population-based cohort study. J Natl Cancer Inst. 2013;105(23):1799-805. PMID 24249744. https://doi.org/10.1093/jnci/djt315

  4. NIH Office of Dietary Supplements. Vitamin B12: Fact Sheet for Health Professionals. Office of Dietary Supplements. Updated July 2, 2025. https://ods.od.nih.gov/factsheets/VitaminB12-HealthProfessional/

This article is for general educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified healthcare provider with any questions you may have about a medical condition. Never disregard professional medical advice or delay seeking care because of something you have read here. If you think you may have a medical emergency, call your doctor or emergency services immediately.

Comments


bottom of page