Vitamin deficiency anemia occurs when your body doesn't have enough of the vitamins needed to produce adequate numbers of healthy red blood cells. Red blood cells carry oxygen from your lungs throughout your body. If your diet is lacking in certain vitamins, vitamin deficiency anemia can develop. Or vitamin deficiency anemia may develop because your body can't properly absorb the nutrients from the foods you eat.

Causes of vitamin deficiency anemias, also known as megaloblastic anemias, include:

  • Folate deficiency anemia. Folate, also known as vitamin B-9, is a nutrient found mainly in fruits and leafy green vegetables. A diet consistently lacking in these foods can lead to a deficiency.

    An inability to absorb folate from food can also lead to a deficiency. Most nutrients from food are absorbed in your small intestine. People with diseases of the small intestine, such celiac disease, or those who have had a large part of the small intestine surgically removed or bypassed may have difficulty absorbing folate or its synthetic form, folic acid. Alcohol decreases absorption of folate, so drinking alcohol to excess may lead to a deficiency. Certain prescription drugs, such as some anti-seizure medications, can interfere with absorption of this nutrient.

    Pregnant women and women who are breast-feeding have an increased demand for folate, as do people undergoing hemodialysis for kidney disease. Failure to meet this increased demand can result in a deficiency.

  • Vitamin B-12 deficiency anemia (pernicious anemia). Vitamin B-12 deficiency can result from a diet lacking in vitamin B-12, which is found mainly in meat, eggs and milk. Vitamin B-12 deficiency anemia can also occur if your small intestine can't absorb vitamin B-12. This may be due to surgery to your stomach or small intestine (such as gastric bypass surgery), abnormal bacterial growth in your small intestine, or an intestinal disease, such as Crohn's disease or celiac disease, that interferes with absorption of the vitamin. Vitamin B-12 deficiency can also be caused by a tapeworm ingested from contaminated fish because the tapeworm saps nutrients from your body. However, a vitamin B-12 deficiency is most often due to a lack of a substance called 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. Lack of intrinsic factor may be due to an autoimmune reaction in which your immune system mistakenly attacks the stomach cells that produce it. Vitamin B-12 deficiency anemia caused by a lack of intrinsic factor is called pernicious anemia.

  • Vitamin C deficiency anemia. Vitamin C deficiency can develop if you don't get enough vitamin C from the foods you eat. Vitamin C deficiency is also possible if something impairs your ability to absorb vitamin C from food. For instance, smoking impairs your body's ability to absorb vitamin C.
Jan. 02, 2014

You Are ... The Campaign for Mayo Clinic

Mayo Clinic is a not-for-profit organization. Make a difference today.