What Is Vitamin Deficiency Anemia?

Vitamin deficiency anemia happens when your body doesn’t have enough healthy red blood cells due to low levels of vitamin B-12 or folate (vitamin B-9). These vitamins are essential for making red blood cells that carry oxygen through your body.