B12 helps your body make red blood cells, protect nerve endings, and turn food into energy
Vitamin B12 is a water-soluble vitamin your body needs but cannot make on its own. It plays a direct role in three things: forming red blood cells that carry oxygen through your bloodstream, maintaining the protective coating around your nerves, and converting the carbohydrates and fats you eat into usable energy. Without enough B12, your cells cannot divide properly, and your nervous system begins to deteriorate.
Most people get B12 from animal products—meat, fish, eggs, and dairy all contain it naturally. Your stomach acid separates B12 from food, and a protein called intrinsic factor helps your small intestine absorb it. If any step in this process breaks down, B12 deficiency can develop even if you eat enough of it.
The symptoms of low B12 develop slowly and can mimic other conditions, which is why many people do not realize they have a deficiency for months or years. Early signs include fatigue, weakness, and difficulty concentrating. As the deficiency worsens, you may experience numbness or tingling in your hands and feet, memory problems, or mood changes. Severe, untreated B12 deficiency can cause permanent nerve damage.
Key Takeaways
- B12 is found naturally in animal products and some fortified plant-based foods, but your body's ability to absorb it depends on stomach acid and a protein called intrinsic factor.
- Vegans and vegetarians, people over 50, and those with digestive disorders are at higher risk of B12 deficiency because they either consume less of it or cannot absorb it well.
- Symptoms of low B12 include fatigue, weakness, numbness in the hands and feet, and memory problems, but they develop slowly and can take months to appear.
- B12 supplements come in multiple forms—oral tablets, sublingual lozenges, injections, and fortified foods—and the right choice depends on why your B12 is low.
- A blood test can measure your B12 level, but normal ranges vary by lab, and some people feel symptoms even within the "normal" range.
Who is most likely to have low B12
Certain groups face a higher risk of B12 deficiency because they either consume less of it or their bodies cannot absorb it properly. Vegans and vegetarians do not eat meat, fish, or poultry, which are the most reliable sources of B12. Plant-based foods rarely contain B12 naturally unless they are fortified, so people following these diets need to plan their intake carefully or use supplements.
People over 50 often have reduced stomach acid, which is necessary to separate B12 from food so your body can absorb it. This means older adults may not absorb B12 from food as efficiently, even if they eat enough of it. Digestive disorders like celiac disease, Crohn's disease, and irritable bowel syndrome (IBS) can damage the small intestine or interfere with intrinsic factor production, making B12 absorption difficult. People who have had gastric bypass surgery or other stomach surgery also struggle to absorb B12 because the surgery changes how food moves through the digestive tract.
Certain medications, including metformin (used for type 2 diabetes) and proton pump inhibitors (used for acid reflux), can lower B12 levels by reducing stomach acid or interfering with absorption. If you take these medications long-term, your doctor may recommend monitoring your B12 level periodically.
How much B12 you need each day
The recommended dietary allowance (RDA) for B12 is 2.4 micrograms per day for most adults. This amount is the same for men and women. Pregnant people need 2.6 micrograms daily, and those who are breastfeeding need 2.8 micrograms daily, because B12 passes into breast milk and the developing fetus requires it for proper nerve and blood cell development.
These recommendations assume your body can absorb B12 normally. If you have a condition that interferes with absorption—such as pernicious anemia, which is an autoimmune condition that destroys cells that produce intrinsic factor—you may need much higher amounts through injections or supplements to maintain adequate levels. Your doctor can determine whether you need more than the standard RDA based on your individual situation.
It is worth noting that B12 is water-soluble, meaning your body does not store excess amounts long-term the way it stores fat-soluble vitamins. Your liver can hold a small reserve that lasts a few years, but once that depletes, symptoms can appear relatively quickly if you stop consuming or absorbing B12.
Food sources of B12 and how much they contain
Animal products are the most reliable sources of naturally occurring B12. A 3-ounce serving of cooked beef contains about 1.5 micrograms, a 3-ounce serving of cooked salmon contains about 2.4 micrograms, and one large egg contains about 0.6 micrograms. Dairy products also provide B12: one cup of whole milk contains about 1.1 micrograms, and one cup of plain yogurt contains about 1.3 micrograms.
For people who do not eat animal products, fortified foods are the most practical option. Many plant-based milk alternatives (soy, almond, oat) are fortified with B12, typically providing 1 to 3 micrograms per cup. Fortified breakfast cereals often contain 1.5 to 6 micrograms per serving, depending on the brand. Nutritional yeast, a deactivated yeast product used as a seasoning, is frequently fortified and can provide 1 to 2 micrograms per tablespoon. Check the label on any fortified product, because the amount varies by manufacturer.
Seaweed, spirulina, and other algae are sometimes promoted as natural B12 sources for vegans, but research shows they contain B12 analogues—compounds that look like B12 but your body cannot use them effectively. They are not reliable sources and should not be your primary strategy.
B12 supplement forms and how to choose between them
B12 supplements come in several forms, and the right choice depends on why your B12 is low and how well your body absorbs it. Oral tablets are the most common and least expensive option. You swallow them like any other pill, and they work best for people whose B12 is low due to diet alone, not absorption problems. Typical doses range from 500 to 2,000 micrograms per tablet.
Sublingual lozenges dissolve under your tongue and bypass some of the digestive process, allowing B12 to absorb directly through the mouth tissue. These are useful for people with mild absorption issues or those who have trouble swallowing pills. Doses typically range from 500 to 1,000 micrograms per lozenge. Injections deliver B12 directly into muscle tissue, bypassing the digestive system entirely. This is the most effective option for people with severe absorption problems, pernicious anemia, or digestive disorders. Injections are usually given monthly or every three months and require a prescription or a visit to a healthcare provider.
Nasal sprays and gels are newer options that deliver B12 through the nasal mucosa. They work similarly to sublingual forms by avoiding the digestive tract, though research on their effectiveness is still limited compared to injections and oral supplements. Over-the-counter nasal sprays typically contain 500 to 1,000 micrograms per dose.
If you are deficient due to diet alone, start with oral tablets or fortified foods. If you have a digestive disorder or absorption problem, talk to your doctor about whether injections or sublingual forms would work better for you. Taking very high oral doses sometimes works even for people with absorption issues, because a small percentage of B12 can be absorbed through the intestinal wall without intrinsic factor, but this is less reliable than injections.
How to know if you have low B12
The only way to know your B12 level for certain is a blood test. Your doctor can order a serum B12 test, which measures the amount of B12 in your bloodstream. Most labs consider a level below 200 picograms per milliliter (pg/mL) to be deficient, but some people experience symptoms even at levels between 200 and 400 pg/mL. Normal ranges vary slightly by lab, so ask your doctor what the reference range is for the lab they use.
If your B12 level is low but you do not have obvious symptoms, your doctor may also order a test for methylmalonic acid or homocysteine, which are byproducts that build up when B12 is truly deficient at the cellular level. These tests can catch deficiency earlier than a B12 level alone, especially in people whose symptoms are subtle or developing slowly.
If you suspect you have low B12 based on symptoms like persistent fatigue, numbness, or memory problems, ask your doctor for a blood test rather than starting supplements on your own. Knowing your actual level helps your doctor recommend the right form and dose of B12 and can also reveal whether something else is causing your symptoms.
How long it takes to feel better after starting B12
The timeline for improvement depends on how severe your deficiency is, how long you have had it, and which form of B12 you use. People who start oral supplements or injections often notice improved energy and mental clarity within a few days to a week, but this is usually because B12 deficiency causes fatigue and brain fog that respond quickly to treatment. Other symptoms take longer.
Numbness and tingling in the hands and feet may take weeks or months to improve, and if the nerve damage has been present for a long time, some of it may be permanent. This is why catching B12 deficiency early matters—the longer nerves are damaged, the less likely they are to fully recover. If you have had symptoms for months or years before starting treatment, improvement will be slower than if you caught it early.
For people receiving injections, the first dose usually raises B12 levels quickly, but your body still needs time to rebuild its stores and repair damaged tissues. Your doctor will likely recommend follow-up injections at regular intervals—often monthly for the first few months, then quarterly or annually depending on your situation.
Frequently Asked Questions
Can you get too much B12 from supplements?
No. B12 is water-soluble, so excess amounts are excreted in urine rather than stored in your body. Even very high doses from supplements or injections do not cause toxicity. However, this also means taking more than you need is wasteful—your body can only absorb and use a certain amount at a time.
Is B12 deficiency the same as pernicious anemia?
No. Pernicious anemia is one specific cause of B12 deficiency—an autoimmune condition where your body attacks cells that produce intrinsic factor, making B12 absorption impossible. B12 deficiency can have many causes: diet, digestive disorders, medications, or surgery. Pernicious anemia requires injections because oral supplements cannot be absorbed without intrinsic factor.
Should I take B12 if I do not have a deficiency?
If your B12 level is normal and you have no symptoms, supplementing does not provide extra energy or cognitive benefits. However, if you follow a vegan diet, are over 50, or take medications that lower B12, your doctor may recommend regular supplementation to prevent deficiency from developing in the first place.
Can B12 supplements interact with medications?
B12 itself rarely interacts with medications, but certain drugs can lower your B12 level or interfere with absorption. Metformin, proton pump inhibitors, and some antibiotics fall into this category. If you take these long-term, mention it to your doctor so they can monitor your B12 level periodically.
What is the difference between cyanocobalamin and methylcobalamin supplements?
Cyanocobalamin is the most common and least expensive form used in supplements and injections. Methylcobalamin is marketed as more "natural" or "active," but research shows both forms work equally well for correcting deficiency. Choose based on cost and availability rather than form—either will raise your B12 level if your body can absorb it.