A lack of folate and vitamin B-12 can cause red blood cells to become too large so they can't carry oxygen well.
Update Date: 16.09.2025
Vitamin deficiency anemia is having too few healthy red blood cells. It happens when the body has too little vitamin B-12 and folate.
Not eating enough foods that have vitamin B-12 and folate can cause vitamin deficiency anemia. Or the body might have trouble taking in and using these vitamins.
Without these nutrients, the body makes red blood cells that are too large and don't work well. So the cells are less able to carry oxygen throughout the body.
Symptoms can include tiredness, shortness of breath and being dizzy. Vitamin supplements, taken by pill or in a shot, can fix the condition.
Vitamin B-12 deficiency anemia most often begins slowly over months to years. You may not notice symptoms at first. But symptoms most often get worse as the deficiency worsens. Folate deficiency symptoms can start within weeks.
Symptoms may include:
Vitamin deficiency anemia can happen from not eating enough foods that have vitamin B-12 and folate, or from the body having trouble taking in and using these vitamins.
The following can cause low levels of vitamin B-12:
Also known as vitamin B-9, folate is mainly in dark green leafy vegetables and liver. A folate deficiency can happen when people don't eat foods that have folate, or their bodies can't take in folate from food.
The following can cause low levels of folate:
People who are pregnant or breastfeeding have a greater need for folate. So do people who get dialysis for kidney disease.
Not enough folate can cause birth issues during pregnancy. But folate deficiency is less common in countries where food makers add folate to food products such as breads, cereals and pasta.
The following may increase the risk of vitamin deficiency anemia:
Not having enough vitamin B-12 or folate raises the risk of many health concerns, including:
You can prevent some forms of vitamin deficiency anemia by choosing a healthy diet that includes a wide range of foods.
Foods rich in vitamin B-12 include:
Foods rich in folate include:
Most adults need these daily dietary amounts of the following vitamins:
People who are pregnant or breastfeeding may need more of each vitamin.
Most people get enough vitamins from the foods they eat. But if you limit what you eat or you've had gastric bypass surgery, you may want to take a multivitamin.
To help diagnose vitamin deficiency anemia, you might have blood tests that check for:
Treatment for vitamin deficiency anemia involves taking the vitamin you don't have enough of. For pernicious anemia, you most often get vitamin B-12 in a shot. You may need to keep getting the shot for the rest of your life.
Vitamin B-12 comes as:
Medicines to boost folate levels most often come as pills to take by mouth. But some people get folic acid through a tube into a vein.
Start by seeing your main healthcare professional, who may send you to a specialist in blood conditions, called a hematologist.
Here's some information to help you get ready for your appointment.
Make a list of:
For vitamin deficiency anemia, basic questions to ask include:
Be sure to ask all the questions you have.
Your healthcare professional may ask you questions, such as:
© 2025 Mayo Foundation for Medical Education and Research. All rights reserved. Terms of Use