Vitamin B12 deficiency anemia is a blood problem that occurs when your body doesn't have enough of this vitamin. Your body needs B12 to make red blood cells, which carry oxygen. Without enough B12, your body doesn't have enough red blood cells (anemia). Anemia can make you feel weak and tired.
If your vitamin B12 deficiency is mild, you may not have symptoms or you may not notice them. Some people may think the symptoms are just the result of growing older. As the anemia gets worse, you may:
If the level of vitamin B12 stays low for a long time, it can damage your nerve cells. If this happens, you may have:
Your doctor will ask about your symptoms and past health and will do a physical exam. You'll have blood tests to check the number of red blood cells and the levels of vitamin B12 and folate. Some people with low B12 also have low folate. These problems cause similar symptoms but have different treatments.
To treat this anemia, your doctor will prescribe vitamin B12 supplements. These might be pills or shots. Taking the supplements brings your level of B12 back to normal. To keep your level normal and prevent anemia, you will probably need to take the supplements for the rest of your life.
You can take steps at home to improve your health. For example, take your supplements as prescribed. Eat a varied diet that includes good sources of vitamin B12: meat, milk, cheese, and eggs. Also include foods with folate, like leafy green vegetables, citrus fruits, and fortified breads and cereals.
©2011-2024 Healthwise, Incorporated