Skip to main content Skip to navigation

Serum Vitamin B12 level Test – Indications, Procedures, Results

Cobalamin test; Pernicious anemia – vitamin B12 level

Vitamin B12 level is a blood test that measures how much vitamin B12 is in your blood.

How the Test is Performed

A blood sample is needed.

How to Prepare for the Test

You should not eat or drink for about 6 to 8 hours before the test.

Certain medicines may affect the results of this test. Your health care provider will tell you if you need to stop taking any medicines. DO NOT stop any medicine before talking to your provider.

Medicines that can affect the test result include:

  • Colchicine
  • Neomycin
  • Para-aminosalicylic acid
  • Phenytoin

How the Test will Feel

When the needle is inserted to draw blood, some people feel moderate pain. Others feel only a prick or stinging. Afterward, there may be some throbbing or a slight bruise. This soon goes away.

Why the Test is Performed

This test is most often done when other blood tests suggest a condition called megaloblastic anemia. Pernicious anemia is a form of megaloblastic anemia caused by poor vitamin B12 absorption. This can occur when the stomach makes less of the substance the body needs to properly absorb vitamin B12.

Your provider may also recommend a vitamin B12 test if you have certain nervous system symptoms. A low level of B12 can cause numbness or tingling in the arms and legs, weakness, and loss of balance.

Other conditions for which the test may be done include:

  • Sudden severe confusion ( delirium )
  • Loss of brain function ( dementia )
  • Dementia due to metabolic causes

Normal Results

Normal values are 200 to 900 picograms per milliliter (pg/mL).

Normal value ranges may vary slightly among different laboratories. Some labs use different measurements or may test different samples. Talk to your provider about what your specific test results mean.

What Abnormal Results Mean

Values of less than 200 pg/mL are a possible sign of a vitamin B12 deficiency. People with this deficiency are likely to have or develop symptoms.

Older adults with vitamin B12 levels between 200 and 500 pg/mL may also have symptoms. Deficiency should be confirmed by checking the level of a substance in the blood called methylmalonic acid. A high level indicates a true B12 deficiency.

Causes of vitamin B12 deficiency include:

  • Not enough vitamin B12 in diet (rare, except with a strict vegetarian diet)
  • Diseases that cause malabsorption (for example, celiac disease and Crohn disease )
  • Lack of intrinsic factor , a protein that helps the intestine absorb vitamin B12
  • Above normal heat production (for example, with hyperthyroidism )
  • Pregnancy

An increased vitamin B12 level is uncommon. Usually, excess vitamin B12 is removed in the urine.

Conditions that can increase B12 level include:

  • Liver disease (such as cirrhosis or hepatitis )
  • Myeloproliferative disorders (for example, polycythemia vera and chronic myelogenous leukemia )

Risks

There is very little risk involved with having your blood taken. Veins and arteries vary in size from one person to another and from one side of the body to the other. Taking blood from some people may be more difficult than from others.

Other risks associated with having blood drawn are slight, but may include:

  • Excessive bleeding
  • Fainting or feeling lightheaded
  • Hematoma (blood buildup under the skin)
  • Infection (a slight risk any time the skin is broken)

Frequently Asked Questions

Is this article a replacement for a doctor?

No. It is educational content only. Patients should consult a qualified clinician for diagnosis and treatment.

When should I seek urgent care?

Seek urgent care for severe symptoms, rapidly worsening condition, breathing difficulty, severe pain, neurological changes, or any emergency warning sign.

References

Add references, clinical guidelines, textbooks, journal articles, or trusted medical sources here. You can edit this area later with a custom field named _rx_references.

Written by Dr. Harun Ar Rashid, MD - Arthritis, Bones, Joints Pain, Trauma, and Internal Medicine Specialist

Dr. Md. Harun Ar Rashid, MPH, MD, PhD, is a highly respected medical specialist celebrated for his exceptional clinical expertise and unwavering commitment to patient care. With advanced qualifications including MPH, MD, and PhD, he integrates cutting-edge research with a compassionate approach to medicine, ensuring that every patient receives personalized and effective treatment. His extensive training and hands-on experience enable him to diagnose complex conditions accurately and develop innovative treatment strategies tailored to individual needs. In addition to his clinical practice, Dr. Harun Ar Rashid is dedicated to medical education and research, writing and inventory creative thinking, innovative idea, critical care managementing make in his community to outreach, often participating in initiatives that promote health awareness and advance medical knowledge. His career is a testament to the high standards represented by his credentials, and he continues to contribute significantly to his field, driving improvements in both patient outcomes and healthcare practices. Born and educated in Bangladesh, Dr. Rashid earned his BPT from the University of Dhaka before pursuing postgraduate training internationally. He completed his MD in Internal Medicine at King’s College London, where he developed a special interest in inflammatory arthritis and metabolic bone disease. He then undertook a PhD in Orthopedic Science at the University of Oxford, conducting pioneering research on cytokine signaling pathways in rheumatoid arthritis. Following his doctoral studies, Dr. Rashid returned to clinical work with a fellowship in interventional pain management at the Rx University School of Medicine, refining his skills in image-guided joint injections and minimally invasive pain-relief techniques.