Is 1000 mcg of B12 too much?

1,000 micrograms of vitamin B12 has no set upper limit. That is about 417 times the adult RDA of 2.4 micrograms.

Checked 28 September 2026 · Sources: NIH Office of Dietary Supplements fact sheet and NHS vitamins and minerals guidance · Adults onlyUS: No upper limit setUK: Within NHS guidance

General information, not medical advice. Check with a doctor or pharmacist before taking a supplement, especially if you are pregnant or breastfeeding, take any medicine, or are under 18.

In the UK

1,000 micrograms of vitamin B12 is within the NHS guidance of 2 milligrams (2,000 micrograms) a day from supplements. In the UK, adults need 1.5 micrograms a day.

The figures

US (NIH)UK (NHS)
Amount checked1,000 mcg
AnswerNo upper limit setWithin NHS guidance
Compared withNo upper limit has been set for vitamin B12, because harm from high intakes has not been shown.2 milligrams (2,000 micrograms) a day from supplements
Share of the limitNo limit to compare50% of the limit
Adults need2.4 micrograms a day1.5 micrograms a day

Good to know

Quick answers

Is 1000 mcg of B12 too much?
1,000 micrograms of vitamin B12 has no set upper limit. That is about 417 times the adult RDA of 2.4 micrograms.
What does the NHS say about 1,000 mcg of vitamin B12?
1,000 micrograms of vitamin B12 is within the NHS guidance of 2 milligrams (2,000 micrograms) a day from supplements. In the UK, adults need 1.5 micrograms a day.
What is the upper limit for vitamin B12?
US: No upper limit has been set for vitamin B12, because harm from high intakes has not been shown. UK (NHS): 2 milligrams (2,000 micrograms) a day from supplements.

Sources

Ask Supplement Check yourself

Type any amount of a vitamin, mineral or supplement, or a whole routine, and see how it compares with the adult limits. Open Supplement Check, free, no sign-up.

In Claude or any app that takes MCP connectors, add https://goodturn-mcp.pages.dev/supplementcheck/mcp and ask: “Is 1000 mcg of B12 too much?”

More on vitamin B12

Other dose questions