Most adults need 2.4 micrograms (mcg) of vitamin B12 per day, which is the recommended dietary allowance set by the National Institutes of Health. But that number assumes you’re absorbing B12 normally from food. Your actual ideal dose depends on your age, diet, medications, and whether you’re already deficient. Many people benefit from significantly more than 2.4 mcg.
The Baseline for Healthy Adults
For adults 19 and older, the RDA is 2.4 mcg per day. During pregnancy, that rises to 2.6 mcg, and during breastfeeding it’s 2.8 mcg. These amounts are based on what’s needed to maintain healthy blood cells and adequate B12 levels in the bloodstream.
If you eat meat, fish, eggs, and dairy regularly, you’re likely hitting that target through food alone. A single 3-ounce serving of salmon provides roughly 4.8 mcg, and a cup of milk adds about 1.2 mcg. For people eating a varied diet with animal products, a standalone B12 supplement usually isn’t necessary, though the amount in a standard multivitamin won’t cause any harm.
Why Adults Over 50 Need More
Your body’s ability to absorb B12 from food declines with age. The stomach produces less acid over time, and that acid is essential for separating B12 from the proteins in food. The Mayo Clinic notes that older adults may need 10 to 12 mcg of B12 daily to get enough, roughly four to five times the standard RDA.
Supplemental B12 (in pills or fortified foods) doesn’t require stomach acid for absorption, which is why it’s a better source for older adults than relying on meat or dairy alone. A daily supplement in the 25 to 100 mcg range is a reasonable maintenance dose for people over 50 who aren’t deficient.
Doses for Vegans and Vegetarians
B12 occurs naturally only in animal foods. If you eat no meat, fish, eggs, or dairy, you will become deficient without supplementation or fortified foods. This isn’t a matter of debate; it’s basic physiology. Vegetarians who eat some dairy and eggs are at lower risk but still more vulnerable than omnivores.
For vegans and vegetarians, a daily supplement of 50 to 100 mcg is commonly advised for maintenance. That’s well above the 2.4 mcg RDA because your body doesn’t absorb the full dose from a supplement in one sitting. B12 absorption has a ceiling per meal: your gut can actively transport only about 1.5 to 2 mcg at a time through its normal pathway. The rest gets absorbed passively at a rate of roughly 1% of the total dose. So from a 100 mcg pill, you might absorb around 2.5 to 3 mcg total, which comfortably meets your daily needs.
Fortified nutritional yeast, plant milks, and breakfast cereals can also contribute, but relying solely on fortified foods makes it harder to track your intake consistently.
Doses for Treating Deficiency
If you’ve been diagnosed with B12 deficiency, maintenance doses won’t be enough. Clinical research published in JAMA Internal Medicine found that daily oral doses of 1,000 to 2,000 mcg are as effective as B12 injections at correcting deficiency markers. These high doses work because even though only about 1% is absorbed passively, 1% of 1,000 mcg still delivers 10 mcg, enough to exceed the body’s daily turnover of about 2 mcg and gradually rebuild stores.
Treatment at these doses typically continues for several months, sometimes indefinitely if the underlying cause (like pernicious anemia or chronic absorption issues) can’t be resolved. Pernicious anemia is an autoimmune condition where the stomach stops making intrinsic factor, the protein required for normal B12 absorption. People with this condition depend entirely on that passive 1% absorption route, which is why the 1,000 mcg daily dose became the standard recommendation for them.
Medications That Increase Your Need
Two widely prescribed drug categories interfere with B12 absorption: metformin (used for type 2 diabetes) and proton pump inhibitors, or PPIs (used for acid reflux). Both reduce the stomach’s ability to release B12 from food, and the combination of the two compounds the problem.
Data from the National Health and Nutrition Examination Survey (NHANES) showed that while younger metformin users could get by with less than 6 mcg daily, elderly patients on these medications needed far higher doses. Research in older adults found that oral supplementation between 647 and 1,032 mcg per day was needed to optimally correct deficiency markers. That’s more than 200 times the standard dietary recommendation. For elderly patients on both metformin and a PPI, supplementation of 1,000 to 2,000 mcg daily has emerged as an effective approach.
If you take either of these medications long-term, periodic blood work to check your B12 status is worth requesting.
Is There a Safe Upper Limit?
B12 is water-soluble, meaning your kidneys flush out what your body doesn’t need. The NIH has not established a tolerable upper intake level for B12, which is their way of saying no toxic dose has been identified in research. People routinely take 1,000 to 2,000 mcg daily for years without adverse effects.
That said, “no known toxicity” doesn’t mean “take as much as you want for no reason.” If you’re a healthy adult eating animal products, a 5,000 mcg supplement is overkill. Your body will simply excrete the excess. The point of higher doses is to compensate for poor absorption, not to stockpile a nutrient you’re already getting enough of.
Quick Reference by Situation
- Healthy adults eating animal products: 2.4 mcg from food is sufficient; no supplement typically needed
- Adults over 50: 10 to 100 mcg daily from a supplement or fortified foods
- Vegans and vegetarians: 50 to 100 mcg daily
- Pregnant or breastfeeding: 2.6 to 2.8 mcg from food and/or supplements
- Diagnosed deficiency: 1,000 to 2,000 mcg daily
- Long-term metformin or PPI use: discuss supplementation with your provider, particularly if over 50; doses of 1,000 mcg or more may be appropriate
B12 supplements come in two main forms: cyanocobalamin and methylcobalamin. Cyanocobalamin is the most studied, the most stable, and generally the least expensive. Methylcobalamin is the form your body uses directly, which sounds appealing, but clinical evidence hasn’t shown it to be meaningfully more effective at raising blood levels. Either form works at the doses listed above. The choice between them matters far less than simply taking an adequate dose consistently.