Most adults need 2.4 mcg of vitamin B12 per day, and you can get it through food, a daily supplement, or, in cases of deficiency, injections. The form you choose, the dose, and even the time of day matter less than most supplement marketing suggests. Here’s what actually makes a difference.
How Much You Need
The recommended daily amount for adults 19 and older is 2.4 mcg per day, regardless of sex. During pregnancy, that increases slightly to 2.6 mcg, and during breastfeeding to 2.8 mcg. Children need less, ranging from 0.9 mcg for toddlers up to 1.8 mcg for kids aged 9 to 13.
These numbers are easy to hit if you eat animal products regularly. A single 3-ounce serving of beef, salmon, or tuna provides more than a full day’s worth. Eggs, milk, and yogurt contribute smaller amounts. The people who genuinely struggle to meet this threshold are vegans, strict vegetarians, adults over 50, and anyone taking certain medications that interfere with absorption.
Picking a Form: Cyanocobalamin vs. Methylcobalamin
Most B12 supplements come in one of two forms. Cyanocobalamin is synthetic, more stable, and cheaper. Methylcobalamin is one of the two forms your body actually uses. Supplement brands often market methylcobalamin as the “active” or “natural” choice, but the practical differences are small.
Your body converts cyanocobalamin into its active forms once absorbed. One study found people absorbed about 49% of a 1-mcg cyanocobalamin dose compared to 44% of the same methylcobalamin dose. But another study showed the body excreted three times more cyanocobalamin through urine, suggesting methylcobalamin may be retained better. Overall, researchers have concluded the differences in bioavailability are likely insignificant and vary based on age and genetics. Either form works. Choose based on price and availability.
Tablets, Sublingual, or Injections
B12 supplements come as standard oral tablets, sublingual tablets (dissolved under the tongue), sprays, and injections. The sublingual route is often marketed as superior because the tissue under the tongue is rich in blood vessels, theoretically allowing B12 to bypass the digestive system. In practice, the evidence doesn’t support a major advantage.
A 2025 systematic review and meta-analysis in Frontiers in Pharmacology compared all three routes and found no statistically significant differences in how well they raised B12 blood levels or lowered homocysteine, a marker linked to B12 deficiency. Oral supplements raised B12 levels by roughly 285% on average, sublingual by about 199%, and injections by about 307%. All three routes produced meaningful, significant improvements.
For most people, a standard oral tablet is the simplest and most cost-effective choice. Sublingual tablets are fine if you prefer them, but they aren’t necessary for better absorption. Injections are typically reserved for people with severe deficiency or absorption problems, and even then, high-dose oral supplements often work just as well.
Daily Dosing for General Health
If you’re supplementing to maintain adequate levels (not to correct a deficiency), a daily dose of 250 to 500 mcg is common and more than sufficient. That’s far above the 2.4 mcg RDA, but there’s a reason: your body absorbs only a fraction of what you swallow.
B12 absorption works through two pathways. The primary route uses a protein called intrinsic factor, produced in your stomach, which can only carry a limited amount of B12 at a time. Once that system is saturated, a second, passive route kicks in and absorbs roughly 1% to 2% of whatever is left in your gut. So if you take a 500-mcg tablet, passive diffusion alone delivers about 5 to 10 mcg, well above the daily requirement. This is why supplement doses seem wildly high compared to the RDA.
You can take B12 with or without food. It’s water-soluble, so your body flushes out what it doesn’t need through urine. There is no established upper limit for B12 toxicity, and high doses have not been linked to harmful side effects in research. That said, there’s no benefit to mega-dosing if your levels are already normal.
Higher Doses for Correcting a Deficiency
If blood work shows you’re deficient, the dosing looks very different. The standard approach is 1,000 to 2,000 mcg (1 to 2 mg) taken daily by mouth. A Cochrane review of 108 patients confirmed that this high-dose oral strategy corrects both the blood cell changes and neurological symptoms of B12 deficiency just as effectively as injections.
For people with neurological symptoms like numbness, tingling, or balance problems, treatment is more aggressive and usually starts with injections every other day for up to three weeks. Once symptoms stabilize, you can often transition to oral supplements for long-term maintenance. People who have had weight-loss surgery are typically advised to take 1,000 mcg daily for life, since the surgery permanently alters the part of the digestive tract where B12 is absorbed.
Who Needs Supplements Most
Adults over 50 are the largest group that benefits from routine supplementation. As you age, your stomach produces less acid and less intrinsic factor, making it harder to extract B12 from food. The B12 in supplements and fortified foods is already in its free form, so it doesn’t depend on stomach acid to be released. National guidelines specifically recommend that adults over 50 get their B12 from supplements or fortified foods rather than relying on meat, eggs, or dairy alone.
Vegans and strict vegetarians have essentially no dietary source of B12 unless they eat fortified foods like plant milks, nutritional yeast, or fortified cereals. Without supplementation, deficiency is a matter of when, not if. A daily supplement of at least 250 mcg, or a weekly dose of 2,500 mcg, covers the gap comfortably.
Medications That Block Absorption
Several common medications reduce your body’s ability to absorb B12 from food over time:
- Metformin, the most widely prescribed type 2 diabetes drug, interferes with B12 uptake in the gut. Long-term users should have their levels checked periodically.
- Proton pump inhibitors and antacids, used for acid reflux and heartburn, suppress stomach acid. Since you need stomach acid to release B12 from food proteins, years of use can gradually deplete your stores.
- Repeated nitrous oxide exposure inactivates B12 in the body, which is relevant for people who undergo frequent procedures using this anesthetic.
If you take any of these medications regularly, supplementing with B12 is a straightforward way to prevent a slow, silent deficiency that can take years to become obvious.
Practical Tips for Consistency
B12 is forgiving as supplements go. It’s safe in a wide dose range, doesn’t interact with most foods, and doesn’t need to be taken at a specific time of day. The most important factor is simply taking it regularly. Attach it to a habit you already have, like your morning coffee or brushing your teeth at night. If you tend to forget daily pills, a higher weekly dose is a reasonable alternative. Store your supplements away from direct sunlight and heat, particularly if you use methylcobalamin, which is less stable than cyanocobalamin.

