Skip navigation

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

URL of this page: //medlineplus.gov/ency/article/000574.htm

Vitamin B12 deficiency anemia

Anemia is a condition in which the body does not have enough healthy red blood cells. Red blood cells provide oxygen to body tissues. There are many types of anemia.

Vitamin B12 deficiency anemia is a low red blood cell count due to a lack (deficiency) of vitamin B12.

Causes

Your body needs vitamin B12 to make red blood cells. In order to provide vitamin B12 to your cells:

  • You must eat foods that contain vitamin B12, such as meat, poultry, shellfish, eggs, fortified breakfast cereals, and dairy products.
  • Your body must absorb enough vitamin B12. A special protein, called intrinsic factor, helps your body do this efficiently. This protein is released by cells in the stomach.

Certain health conditions can make it difficult for your body to absorb enough vitamin B12. They include:

  • Pernicious anemia, a condition that occurs when your body destroys cells in your stomach that make intrinsic factor, which may lead to vitamin B12 deficiency and anemia
  • Surgery that removes certain parts of your stomach or small intestine, such as some weight-loss surgeries
  • Crohn disease, celiac disease, infection with the fish tapeworm, or other problems that make it difficult for your body to digest foods
  • Alcohol use
  • Taking antacids and other heartburn medicines for a long period of time
  • Abuse of laughing gas (nitrous oxide)
  • Long term use of the medicine metformin

A lack of vitamin B12 may be due to dietary factors, including:

  • Eating a strict vegetarian diet
  • Poor diet in infants
  • Poor nutrition during pregnancy

Symptoms

You may not have symptoms. Symptoms may be mild.

Symptoms may include:

If you have low vitamin B12 level for a long time, it can cause nerve damage. Symptoms of nerve damage include:

Exams and Tests

Your health care provider will perform a physical exam. This may reveal problems with your reflexes or sensations.

Tests that may be done include:

Other procedures that may be done include:

Treatment

The treatment depends on the cause of vitamin B12 deficiency anemia. The goal of treatment is to increase your vitamin B12 level.

For people who have a low level of B12 due to a restricted vegetarian diet, taking B12 pills may resolve the issue.

For people with a health condition that causes B12 deficiency, treatment may include a shot of vitamin B12, often once a month. If you have a very low level of B12, you may need more shots in the beginning. It is possible you may need shots regularly for the rest of your life. Some people may be adequately treated by taking large doses of vitamin B12 supplements by mouth.

A certain type of vitamin B12 may be given as a spray into the nose.

Outlook (Prognosis)

People with this type of anemia often do well with treatment.

Long-term vitamin B12 deficiency can cause nerve damage. This may be permanent if you do not start treatment promptly after your symptoms begin. If nerve damage is severe or long-lasting, some damage may be permanent.

Vitamin B12 deficiency anemia most often responds well to treatment. It will likely get better when the underlying cause of the deficiency is treated.

Possible Complications

A woman with a low B12 level may have a false positive Pap smear. This is because vitamin B12 deficiency affects the way certain cells (epithelial cells) in the cervix look.

When to Contact a Medical Professional

Contact your provider if you have any of the symptoms of anemia.

Prevention

Eating a well-balanced diet can help ensure you get enough vitamin B12 from the foods you eat. However, it can't prevent anemia in people with certain health conditions that prevent their body from using vitamin B12 properly.

Shots of vitamin B12 can prevent anemia if you've had a surgery known to cause vitamin B12 deficiency.

Early diagnosis and prompt treatment can reduce or prevent complications related to a low vitamin B12 level.

There is no evidence that taking B12 supplements will prevent or treat dementia, Alzheimer disease, or other health conditions such as heart disease.

Alternative Names

Megaloblastic macrocytic anemia; Cobalamin deficiency anemia

References

Antony AC. Megaloblastic anemias. In: Hoffman R, Benz EJ, Silberstein LE, et al, eds. Hematology: Basic Principles and Practice. 8th ed. Philadelphia, PA: Elsevier; 2023:chap 40.

Elghetany MT, Banki K. Erythrocytic disorders. In: McPherson RA, Pincus MR, eds. Henry's Clinical Diagnosis and Management by Laboratory Methods. 24th ed. Philadelphia, PA: Elsevier; 2022:chap 33.

National Institutes of Health website. Vitamin B12: fact sheet for health professionals. ods.od.nih.gov/factsheets/VitaminB12-HealthProfessional/. Updated July 2, 2025. Accessed April 9, 2026.

Stabler SP. Megaloblastic anemias. In: Goldman L, Cooney KA, eds. Goldman-Cecil Medicine. 27th ed. Philadelphia, PA: Elsevier; 2024:chap 150.

Review Date 1/29/2026

Updated by: Warren Brenner, MD, Oncologist, Lynn Cancer Institute, Boca Raton, FL. Review provided by VeriMed Healthcare Network. Also reviewed by David C. Dugdale, MD, Medical Director, Brenda Conaway, Editorial Director, and the A.D.A.M. Editorial team.

Related MedlinePlus Health Topics