how much b12 should i take daily
For most healthy adults, the usual recommended daily intake of vitamin B12 is 2.4 micrograms (mcg), which you can typically get from food alone if you eat animal products or fortified foods.
Quick Scoop
- Adults 14+ years: about 2.4 mcg of vitamin B12 per day.
- Pregnancy: 2.6 mcg per day.
- Breastfeeding: 2.8 mcg per day.
- Many people get 4–6 mcg per day from diet without supplements.
- High-dose pills (500–1,000 mcg) are usually for diagnosed deficiency and should be guided by a clinician.
If you are vegan, have gut absorption issues (like after certain stomach or bowel surgeries, or with conditions such as pernicious anemia), or take certain medicines (like long-term metformin or acid-reducing drugs), your doctor might recommend a supplement even if your diet seems ok.
What most people need daily
For a generally healthy adult:
- Recommended Dietary Allowance (RDA):
- 14+ years: 2.4 mcg per day.
- Life stages:
- Pregnancy: 2.6 mcg.
* Breastfeeding: 2.8 mcg.
Most omnivores easily meet this through:
- Meat, fish, eggs, and dairy.
- Fortified foods (like some breakfast cereals or plant milks for vegans).
A simple example: a day with eggs at breakfast, tuna at lunch, and beef at dinner gives more than double the daily B12 requirement.
When supplements make sense
Supplements are often considered if you:
- Follow a strict vegan or mostly plant-based diet without regular fortified foods.
- Have conditions affecting absorption (pernicious anemia, some gut diseases, certain surgeries).
- Are an older adult, since absorption can decline with age.
In these situations, health professionals frequently suggest:
- Daily low-to-moderate doses in multivitamins (5–25 mcg).
- Or higher-dose B12-only supplements (commonly 500–1,000 mcg daily) when levels are low or deficient.
The reason doses look “huge” compared with 2.4 mcg is that your body only absorbs a small fraction of large supplement doses.
Is there such a thing as too much?
- B12 has no established upper intake limit because it is water-soluble and excess is usually excreted in urine.
- Common supplement ranges:
- Multivitamins: 5–25 mcg.
- B-complex: 50–500 mcg.
- B12-only: 500–5,000 mcg.
High doses are generally considered safe for most people, but some may experience mild side effects (like headache or digestive upset), and there are rare case reports of other issues. That is why any long-term high-dose regimen is best checked with a clinician, especially if you have kidney disease, blood disorders, or are on multiple medications.
Simple rule of thumb
- If you are a healthy adult eating some animal products or fortified foods:
- Aim for around 2.4 mcg per day from diet; you often don’t need a separate B12 supplement.
- If you are vegan, have absorption issues, are older, or have been told your levels are low:
- A supplement is often recommended; typical over-the-counter “deficiency” doses are 500–1,000 mcg daily, but the exact dose should be set with your doctor or dietitian after blood tests.
This information is general and not a substitute for personal medical advice. If you’re unsure how much B12 to take daily, ask your clinician to check your levels and tailor the dose.
Information gathered from public forums or data available on the internet and portrayed here.