Vitamin B12 and B complex

Adults need about 1.5 micrograms of vitamin B12 a day, found almost only in animal foods.

By the Supplements UK editorial team. Last checked 9 October 2026. General information, not medical advice.

Short answer Adults need about 1.5 micrograms of vitamin B12 a day, found almost only in animal foods. Vegans, and some older adults who absorb it less well, are the people most likely to need a supplement or fortified foods.

What B vitamins do

There are eight. Several, including B12, B6, niacin and riboflavin, contribute to normal energy-yielding metabolism and to the reduction of tiredness and fatigue. Folate and B12 contribute to normal blood formation.

B12 on its own or a B complex

B12 and B complex
ChooseWhen
B12 aloneYou eat no animal products, or a blood test showed low B12
B complexYou want all eight at modest doses
A multivitaminYou want B vitamins with vitamin D and minerals

A caution

Tiredness has many causes. If it persists, see a GP before reaching for a supplement: B12 deficiency needs diagnosing properly and is sometimes treated by injection. High doses of B6 over time can cause nerve problems.

Keep exploring

Questions people ask

Who needs vitamin B12 supplements?

Mainly vegans, and people diagnosed with low B12.

Does B12 give you energy?

It contributes to normal energy metabolism; it is not a stimulant.

Can I take this with medication?

Ask a pharmacist or GP first; some supplements interact with medicines.

Do supplements replace a balanced diet?

No. They are meant to add to a varied diet, not stand in for one.

Sources

Checked 9 October 2026.