What B12 Does and Why Your Body Needs It
Vitamin B12 is a water-soluble vitamin that your body uses to build DNA, form red blood cells, and maintain nerve function. Unlike some nutrients your body can store for weeks, B12 accumulates in your liver and can sustain you for several years if you stop consuming it — which is why B12 deficiency often develops slowly and without obvious early warning signs.
Your stomach produces an acid and a protein called intrinsic factor that work together to free B12 from food and prepare it for absorption in your small intestine. If either step fails — whether from low stomach acid, digestive surgery, or an autoimmune condition — B12 can pass through your system unused, even if you eat enough of it.
B12 is found naturally only in animal products: meat, fish, eggs, and dairy. Plant foods do not contain B12 unless they are fortified with it. This is why vegans and some vegetarians are at higher risk of deficiency, and why people following these diets often need a supplemental source.
Key Takeaways
- B12 helps your body make red blood cells and maintain nerve function, and your liver can store enough to last several years.
- Deficiency develops slowly and may not cause symptoms until stores are nearly depleted, making it straightforward to miss in early stages.
- Vegans, people over 50, and those with digestive disorders or certain medications are at higher risk of not absorbing enough B12.
- Fortified plant foods, supplements, and animal products are the three main ways to get B12, and your body absorbs each differently.
- Research shows B12 deficiency can cause nerve damage and anemia if left untreated, but supplementation reverses these effects when caught early.
How Your Body Absorbs and Uses B12
B12 absorption is more complicated than most vitamins because it requires multiple steps. When you eat B12-containing food, your stomach acid separates the vitamin from the protein it is bound to. Then intrinsic factor — a protein your stomach lining produces — attaches to the free B12 so your small intestine can absorb it. If you lack intrinsic factor (a condition called pernicious anemia), you cannot absorb B12 from food no matter how much you eat.
Supplemental B12 in pill form bypasses this process partly. Oral supplements are absorbed directly through the intestinal wall without needing intrinsic factor, but only about 1 to 2 percent of the dose actually enters your bloodstream. Injected B12 (usually given as cyanocobalamin) goes directly into muscle tissue and enters the blood without intestinal absorption, which is why doctors use injections for people who cannot absorb B12 from food or pills.
Once absorbed, B12 travels to your liver, where your body stores most of it. Your liver holds enough B12 to sustain you for three to five years if you stop consuming it entirely. This long storage time means deficiency symptoms often do not appear until your reserves are nearly gone.
Who Is at Risk of B12 Deficiency
People over 50 lose the ability to absorb B12 from food because stomach acid production declines with age. This is why the National Institutes of Health recommends that adults over 50 get B12 from fortified foods or supplements rather than relying on animal products alone.
Vegans and vegetarians who do not eat fortified foods or take supplements are at risk because B12 occurs naturally only in animal products. Some plant-based foods like nutritional yeast and certain cereals are fortified with B12, but the amount varies by brand and product.
People with digestive conditions — including celiac disease, Crohn's disease, and irritable bowel syndrome — may not absorb B12 well because their intestinal lining is damaged or inflamed. Stomach surgery, including weight-loss surgery, removes or bypasses the part of your stomach that produces intrinsic factor, making B12 absorption from food impossible afterward.
Certain medications reduce B12 absorption. Metformin (used for type 2 diabetes) and proton pump inhibitors (used for acid reflux) both lower stomach acid, which is necessary to free B12 from food. People taking these medications long-term should discuss B12 monitoring with their doctor.
What the Research Shows About B12 and Health
Human trials and observational studies show that B12 deficiency causes anemia (low red blood cell count) and nerve damage if left untreated. The nerve damage can include tingling in the hands and feet, weakness, difficulty walking, and cognitive changes. Research published in peer-reviewed journals shows that these effects are reversible if B12 is restored before permanent nerve damage occurs, but prolonged deficiency can cause lasting harm.
Studies on B12 supplementation in people with confirmed deficiency show that both oral supplements and injections restore B12 levels and reverse anemia. For people with pernicious anemia or absorption problems, injections are more effective because they bypass the intestinal barrier entirely. Oral supplements work for people whose deficiency is due to low dietary intake rather than absorption problems.
Research on whether B12 supplements improve energy, mood, or cognitive function in people with normal B12 levels is limited and mixed. Some small studies suggest modest benefits, but large human trials have not confirmed that supplementation helps people who are not deficient. This is an area where more research is needed.
B12 Sources: Food, Fortified Products, and Supplements
Animal products are the most reliable natural source of B12. A 3-ounce serving of cooked beef contains about 1.5 micrograms; the same amount of salmon contains about 2.4 micrograms. One large egg contains roughly 0.6 micrograms, and one cup of whole milk contains about 1.2 micrograms. The recommended dietary allowance for adults is 2.4 micrograms per day, so a single serving of meat or fish typically covers your daily need.
Fortified plant-based foods offer a reliable alternative for vegans and vegetarians. Fortified plant milks (soy, almond, oat) usually contain 1 to 3 micrograms per cup. Fortified cereals vary widely — some contain 6 micrograms per serving, others contain none — so checking the label is essential. Nutritional yeast is fortified in some brands but not others; again, the label determines the amount.
Supplements come in three main forms: cyanocobalamin (the most common and most stable), methylcobalamin (marketed as more "natural" but not better absorbed), and hydroxocobalamin (used mainly in injections). Oral supplements range from 500 to 2,000 micrograms per dose. Because only a small percentage is absorbed, these high doses are necessary. Injections are typically 1,000 micrograms and are given monthly or every three months depending on the reason for treatment.
When to Consider B12 Testing or Supplementation
If you follow a vegan or vegetarian diet without eating fortified foods, a B12 supplement or regular consumption of fortified products is necessary to prevent deficiency. You do not need to wait for symptoms; prevention is simpler than treating deficiency after it develops.
If you are over 50, the National Institutes of Health recommends getting B12 from fortified foods or supplements rather than relying on food sources alone, because your ability to absorb B12 from animal products declines with age.
If you have a digestive condition, take metformin or proton pump inhibitors long-term, or have had stomach surgery, talk with your doctor about whether B12 monitoring or supplementation makes sense for you. A straightforward blood test can measure your B12 level and help determine whether supplementation is needed.
If you experience tingling in your hands or feet, unusual weakness, difficulty walking, or cognitive changes, mention these symptoms to your doctor. B12 deficiency is one possible cause, but so are other conditions; testing can help identify what is happening.
Frequently Asked Questions
Can you get too much B12?
B12 is water-soluble, meaning your body excretes excess amounts in urine rather than storing them. Toxicity from B12 is extremely rare, even at high supplement doses. People taking supplements or receiving injections do not need to worry about overdosing.
Is methylcobalamin better than cyanocobalamin?
Methylcobalamin is marketed as more "natural" or better absorbed, but research does not support this claim. Both forms work equally well in your body. Cyanocobalamin is more stable, cheaper, and more widely available. Choose based on cost and convenience rather than form.
How long does it take to feel better after starting B12 supplementation?
If you have B12 deficiency, energy and cognitive symptoms may improve within days to weeks. Nerve-related symptoms like tingling take longer — often weeks to months — and may not fully resolve if the deficiency was severe or prolonged. Blood tests show B12 levels normalizing within days of starting supplementation.
Do I need a prescription for B12 supplements?
Oral B12 supplements are available over the counter at any dose strength. Injections require a prescription and must be given by a healthcare provider. If your doctor determines you need injections because you cannot absorb B12 from food or pills, they will prescribe and administer them.
Can B12 supplements interact with medications?
B12 does not interact significantly with most medications. However, certain antibiotics and some other drugs can affect B12 absorption or metabolism. If you take medications regularly, mention B12 supplementation to your doctor or pharmacist to confirm there are no interactions specific to your situation.