Vitamin deficiency anemia is a condition that develops when you have low levels of vitamin B12 or B9 (folate). In this type of anemia, your body doesn’t produce enough healthy red blood cells. You’re more likely to develop this condition if you have a disorder that makes it difficult for your body to absorb nutrients.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
Vitamin deficiency anemia is a condition in which your body doesn’t produce enough healthy red blood cells. It happens primarily when you have low levels of vitamin B12 or B9 (folate or folic acid).
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
Instead of producing healthy red blood cells, your body may produce irregularly large red blood cells. These cells can’t carry oxygen throughout your body the way they should. Because the red blood cells are abnormally large, another name for vitamin deficiency anemia is macrocytic or megaloblastic anemia.
Both vitamins are crucial in many processes in your body, including making red blood cells. Without enough B12 or folic acid, your body doesn’t make normal red blood cells and those cells die more quickly than normal cells so they can’t carry oxygen to all of your body tissues. This lack of normal red blood cells is anemia.
You may develop vitamin deficiency anemia if you don’t consume enough foods with vitamins B12 or folate. Or you may have a condition that makes it hard for your body to process these nutrients, such as:
Vitamin deficiency anemia symptoms may be mild or subtle. You may notice them gradually worsen over several months or years. You may experience:
Advertisement
Vitamin deficiency can also cause depression, and in severe cases, vitamin B12 deficiency may cause confusion, forgetfulness or even personality changes. In older people, this can sometimes be mistaken for dementia.
Vitamin deficiency anemia occurs when you have low vitamin B12 or folate levels. Causes of vitamin deficiency anemia may include:
You are also at a higher risk of a folate deficiency if you are:
Your healthcare provider can use blood tests to diagnose vitamin deficiency anemia. This blood test may evaluate:
Your healthcare provider may request additional tests if they suspect pernicious anemia.
Treatment for vitamin deficiency anemia aims to increase your levels of the vitamin you’re lacking. Your provider will determine the best dosage and type of treatment.
There are a variety of vitamin B12 or folate supplements, including:
You continue treatment until your vitamin levels increase — changing your diet can also often help a lot. If you have an underlying health condition that led to vitamin deficiency anemia, you will need to continue treatment long-term to prevent a deficiency from returning.
You can lower your risk of vitamin deficiency anemia by eating foods rich in vitamins B12 and B9. Foods high in B12 include:
Foods high in B9 (folate) include:
Your healthcare provider can guide you on how much vitamin B12 and B9 you need. They can also measure your current vitamin levels to check for deficiencies. If needed, your provider may prescribe a supplement.
Most people don’t have long-term complications from vitamin deficiency anemia. With treatment, the condition often goes away.
But it’s important to get treatment for vitamin deficiency anemia. Without treatment, vitamin deficiency anemia could lead to:
Advertisement
If you have suspected vitamin deficiency anemia, you may want to ask your healthcare provider:
And if your healthcare provider has already diagnosed you with vitamin deficiency anemia, you may ask:
Vitamin E deficiency can lead to anemia hemolytic anemia in infants, particularly if they are born premature. This is a severe type of anemia in which red blood cells break down faster than your body can produce them. Vitamin E deficiency is uncommon in adults.
Vitamin D deficiency may occur in combination with anemia, but it usually doesn’t directly cause it.
A note from Cleveland Clinic
Vitamin deficiency anemia is when your body doesn’t make enough healthy red blood cells. It commonly develops because of a deficiency in vitamins B12 or B9. You have a higher risk of developing vitamin deficiency anemia if you have a diet that could be better, or if you have a condition that makes it difficult for your body to absorb certain nutrients. Treatment for this type of anemia focuses on restoring your B12 or B9 levels. You may take supplements by mouth, injection or through an IV.
Advertisement
Last reviewed on 07/22/2022.
Learn more about the Health Library and our editorial process.