Skip to content
⭐ Loved by 35,000+ Customers 🚚 Free UK Delivery Over £40 🏪 Family Business Since 1988 🌿 900+ Trusted Brands

Vitamin B12

37 vitamin B12 products - tablets, sublingual lozenges, capsules and liquid drops, in cyanocobalamin and methylcobalamin forms. Brands include Solgar, Viridian, Natures Aid, Lamberts, Biocare and Quest.

What does B12 do?

Vitamin B12 contributes to normal energy-yielding metabolism, to a reduction of tiredness and fatigue, to normal red blood cell formation, to the normal functioning of the nervous system, to normal homocysteine metabolism, to normal psychological function, to the normal function of the immune system, and it has a role in the process of cell division.

Vegans and vegetarians

B12 is found almost exclusively in animal foods. If you eat no animal products at all, you need either fortified foods or a supplement - this is not optional and it is not a matter of opinion. It is the single most important supplement on a vegan diet. Vegetarians who eat dairy and eggs get some, but often less than they assume.

Who else may be short

Absorption of B12 declines with age, and it is reduced by some common medications including metformin and long-term proton pump inhibitors. If you are over 60, or on either of those, it is worth mentioning to your GP - B12 status is measured with a blood test.

Which form, and what dose?

Methylcobalamin is the form the body uses directly; cyanocobalamin is the more established and less expensive, and converts readily in most people. Sublingual tablets and drops are designed to dissolve under the tongue. The Nutrient Reference Value is 2.5 micrograms, and doses here go far higher - B12 is water-soluble and excess is excreted, but follow the pack directions all the same.

Food supplements should not be used as a substitute for a varied and balanced diet and a healthy lifestyle.

Filters

Trusted by 35,000+ customers 35k customers
Rated 4.8 on Google & Trustpilot Rated 4.8
Free UK delivery over £40 Free shipping £40+

ViridianHigh Twelve Vitamin B12 with B Complex 90 Vcaps

Original price £20.80
Original price £20.80 - Original price £20.80
Original price £20.80
Current price £16.64
£16.64 - £16.64
Current price £16.64

Each of the Viridian B-complex supplements offers a full array of the B vitamins together with a higher level of a featured B vitamin. This supplem...

View full details
Original price £20.80
Original price £20.80 - Original price £20.80
Original price £20.80
Current price £16.64
£16.64 - £16.64
Current price £16.64
Save 20% Save %

BiocareNutrisorb B12 15ml (Liquid Vitamin B12)

Original price £10.19 - Original price £10.19
Original price £10.19
£10.19
£10.19 - £10.19
Current price £10.19

BioCare Nutrisorb B12 is a liquid vitamin formula designed to enhance absorption. This Vitasorb B12 can be taken sublingually or mixed into water, ...

View full details
Original price £10.19 - Original price £10.19
Original price £10.19
£10.19
£10.19 - £10.19
Current price £10.19

VivoVitamin B12 Liquid 60ml

Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

VIVO VITAMIN B12 LIQUID - Provides highly active forms of vitamin B12 (Methylcobalamin, Hydroxocobalamin and Adenosylcobalamin) to aid in maintaini...

View full details
Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

ViridianVitamin B12 High Potency 60 Veg Caps

Original price £13.75
Original price £13.75 - Original price £13.75
Original price £13.75
Current price £12.38
£12.38 - £12.38
Current price £12.38

Viridian Vitamin B12 High Potency delivers 1000µg of active vitamin B12 (as adenosylcobalamin and methylcobalamin) per capsule, in a base of alfalf...

View full details
Original price £13.75
Original price £13.75 - Original price £13.75
Original price £13.75
Current price £12.38
£12.38 - £12.38
Current price £12.38
Save 10% Save %

BiocareVitamin B12 30 Tablets

Original price £14.55 - Original price £14.55
Original price £14.55
£14.89
£14.89 - £14.89
Current price £14.89

Support your body's vital functions with BioCare Vitamin B12 30 Tablets. This essential nutrient plays a crucial role in energy metabolism, nervous...

View full details
Original price £14.55 - Original price £14.55
Original price £14.55
£14.89
£14.89 - £14.89
Current price £14.89

ViridianHigh Twelve Vitamin B12 with B Complex 30 Vcaps

Original price £9.15
Original price £9.15 - Original price £9.15
Original price £9.15
Current price £8.24
£8.24 - £8.24
Current price £8.24

Each of the Viridian B-complex supplements offers a full array of the B vitamins together with a higher level of a featured B vitamin. This supplem...

View full details
Original price £9.15
Original price £9.15 - Original price £9.15
Original price £9.15
Current price £8.24
£8.24 - £8.24
Current price £8.24
Save 10% Save %

SolgarVitamin B12 1000ug Nuggets 100 caps

Original price £20.17
Original price £20.17 - Original price £20.17
Original price £20.17
Current price £14.12
£14.12 - £14.12
Current price £14.12

Vitamin B12 is the only vitamin containing cobalt, a trace mineral. Vegetarians and most definitely vegans should supplement with Vitamin B12 as it...

View full details
Original price £20.17
Original price £20.17 - Original price £20.17
Original price £20.17
Current price £14.12
£14.12 - £14.12
Current price £14.12
Save 30% Save %

Natures AidVitamin B12 1000ug 90 Tablets

Original price £9.99 - Original price £9.99
Original price £9.99
£10.99
£10.99 - £10.99
Current price £10.99

Natures Aid Vitamin B12 tablets are sublingual to maximise absorption into the bloodstream and have a natural cherry flavour. Vitamin B12 is the on...

View full details
Original price £9.99 - Original price £9.99
Original price £9.99
£10.99
£10.99 - £10.99
Current price £10.99

BalancedVitamin B12 Refill 30 Capsules

Original price £6.29 - Original price £6.29
Original price
£6.29
£6.29 - £6.29
Current price £6.29

Balanced Vitamin B12 30 Veggie Caps in our recyclable paper refill pouch. Vitamin B12 contributes to normal functioning of the nervous system and ...

View full details
Original price £6.29 - Original price £6.29
Original price
£6.29
£6.29 - £6.29
Current price £6.29

SolgarVitamin B12 1000ug Nuggets 250 caps

Original price £31.50
Original price £31.50 - Original price £31.50
Original price £31.50
Current price £22.05
£22.05 - £22.05
Current price £22.05

Vitamin B12 is the only vitamin containing cobalt, a trace mineral. Vegetarians and most definitely vegans should supplement with Vitamin B12 as it...

View full details
Original price £31.50
Original price £31.50 - Original price £31.50
Original price £31.50
Current price £22.05
£22.05 - £22.05
Current price £22.05
Save 30% Save %

SolgarVitamin B12 500ug 50 Vcaps

Original price £8.50
Original price £8.50 - Original price £8.50
Original price £8.50
Current price £5.95
£5.95 - £5.95
Current price £5.95

Vitamin B12 is the only vitamin containing cobalt, a trace mineral. Vegetarians and most definitely vegans should supplement with Vitamin B12 as it...

View full details
Original price £8.50
Original price £8.50 - Original price £8.50
Original price £8.50
Current price £5.95
£5.95 - £5.95
Current price £5.95
Save 30% Save %

LambertsVitamin B12 1000ΜG 60 Tablets

Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95

Lamberts Vitamin B12 delivers 1000µg of vitamin B12 per tablet, a straightforward single-nutrient supplement. Vitamin B12 contributes to normal ene...

View full details
Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95

QuestVitamin B12 500mg 60 Tablets

Original price £10.39
Original price £10.39 - Original price £10.39
Original price £10.39
Current price £9.99
£9.99 - £9.99
Current price £9.99

QUEST B12 500mcg TABLETS Vegetarians and most definitely vegans should supplement with Vitamin B12 as it is primarily found in meat, liver, seafoo...

View full details
Original price £10.39
Original price £10.39 - Original price £10.39
Original price £10.39
Current price £9.99
£9.99 - £9.99
Current price £9.99
Save 4% Save %

New LeafVitamin B12 1000mcg 120 Tablets

Original price £11.99 - Original price £11.99
Original price
£11.99
£11.99 - £11.99
Current price £11.99

B12 VITAMIN HIGH STRENGTH Our vitamin b12 high strength tablets provide 1000mcg equivalent to 40000% NRV in a micro small tablet that is easy to s...

View full details
Original price £11.99 - Original price £11.99
Original price
£11.99
£11.99 - £11.99
Current price £11.99

Well ActuallyVitamin B12 Methycobalamin 25ml

Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

It's a great way to effectively top up your B12 levels to help reduce tiredness and fatigue, support normal energy metabolism and psychological fun...

View full details
Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

Nature's OwnVitamin B12 Sublingual 60 Tablets

Original price £10.79 - Original price £10.79
Original price
£10.79
£10.79 - £10.79
Current price £10.79

A high potency active B12 supplement containing 1mg of methylcobalamin and adenosylcobalamin, which are both active forms of this important vitamin...

View full details
Original price £10.79 - Original price £10.79
Original price
£10.79
£10.79 - £10.79
Current price £10.79

HealthAidVitamin B12 (Cyanocobalamin) 100 Tablets

Original price £16.99 - Original price £16.99
Original price
£16.99
£16.99 - £16.99
Current price £16.99

Vitamin B12 (Cyanocobalamin) is utilised in the formation of healthy red blood cells, maintenance of the nervous system and proper metabolism of fa...

View full details
Original price £16.99 - Original price £16.99
Original price
£16.99
£16.99 - £16.99
Current price £16.99

SolgarVitamin B12 100ug 100 Tablets

Original price £8.50
Original price £8.50 - Original price £8.50
Original price £8.50
Current price £5.95
£5.95 - £5.95
Current price £5.95

Vitamin B12 is the only vitamin containing cobalt, a trace mineral. Vegetarians and most definitely vegans should supplement with Vitamin B12 as it...

View full details
Original price £8.50
Original price £8.50 - Original price £8.50
Original price £8.50
Current price £5.95
£5.95 - £5.95
Current price £5.95
Save 30% Save %

LifeplanVitamin B12 Sublingual 1000mg 30 Tablets

Original price £7.19 - Original price £7.19
Original price
£7.19
£7.19 - £7.19
Current price £7.19

LifePlan Vitamin B12 Sublingual tablets have been specially formulated to dissolve under the tongue, for quick and easy absorption. Vitamin B12 is...

View full details
Original price £7.19 - Original price £7.19
Original price
£7.19
£7.19 - £7.19
Current price £7.19

Natures AidVitamin B12 1000ug (Sublingual) 180 Tablets

Original price £15.99 - Original price £15.99
Original price
£15.99
£15.99 - £15.99
Current price £15.99

Natures Aid Vitamin B12 1000ug (Sublingual) - 180 Tablets Premium Quality Vitamin B12 Supplement Elevate your daily health regimen with Natures A...

View full details
Original price £15.99 - Original price £15.99
Original price
£15.99
£15.99 - £15.99
Current price £15.99

LambertsVegan Iron Complex (With Vitamin B12 And L-Lysine) 120 Tabs

Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95

Lamberts Vegan Iron Complex combines 20mg of iron with 250µg of vitamin B12 and 1000mg of L-lysine per two tablets, formulated without animal-deriv...

View full details
Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95

LambertsVitamin B12 100ΜG 100 Tablets

Original price £7.95 - Original price £7.95
Original price
£7.95
£7.95 - £7.95
Current price £7.95

Lamberts Vitamin B12 delivers 1000µg of vitamin B12 per tablet, a straightforward single-nutrient supplement. Vitamin B12 contributes to normal ene...

View full details
Original price £7.95 - Original price £7.95
Original price
£7.95
£7.95 - £7.95
Current price £7.95

BalancedVitamin B12 30 Capsules

Original price £6.99 - Original price £6.99
Original price
£6.99
£6.99 - £6.99
Current price £6.99

Vitamin B12 contributes to normal functioning of the nervous system and reduction of tiredness and fatigue. Each capsule delivers a potent dose to ...

View full details
Original price £6.99 - Original price £6.99
Original price
£6.99
£6.99 - £6.99
Current price £6.99

Feel SupremeVitamin B12 60 Tablets

Original price £8.99 - Original price £8.99
Original price
£8.99
£8.99 - £8.99
Current price £8.99

60 Tablets | Methylcobalamin Vitamin B12, also known as cobalamin, is an essential vitamin that your body needs but cannot produce. It's crucial f...

View full details
Original price £8.99 - Original price £8.99
Original price
£8.99
£8.99 - £8.99
Current price £8.99

ZookiVitamin B12 30 Sachets

Original price £49.99 - Original price £49.99
Original price
£49.99
£49.99 - £49.99
Current price £49.99

Liquid vitamin B12 in single-serve sachets — the month's supply. Vitamin B12 contributes to normal energy-yielding metabolism, normal nervous syste...

View full details
Original price £49.99 - Original price £49.99
Original price
£49.99
£49.99 - £49.99
Current price £49.99

ZookiVitamin B12 14 Sachet

Original price £24.99 - Original price £24.99
Original price
£24.99
£24.99 - £24.99
Current price £24.99

Liquid vitamin B12 in single-serve sachets. Vitamin B12 contributes to normal energy-yielding metabolism, normal function of the nervous system and...

View full details
Original price £24.99 - Original price £24.99
Original price
£24.99
£24.99 - £24.99
Current price £24.99

Well ActuallyVitamin B12 Methycobalamin Very Berry Flavour 25ml

Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

It's a great way to effectively top up your B12 levels to help reduce tiredness and fatigue, support normal energy metabolism and psychological fun...

View full details
Original price £19.99 - Original price £19.99
Original price
£19.99
£19.99 - £19.99
Current price £19.99

QuestVitamin B12 1000mcg 90 Tablets

Original price £18.99
Original price £18.99 - Original price £18.99
Original price £18.99
Current price £17.69
£17.69 - £17.69
Current price £17.69

Quest Vitamin B12 1000mcg provides a high-strength dose of vitamin B12 in a convenient once-daily tablet. Vitamin B12 plays an important role in no...

View full details
Original price £18.99
Original price £18.99 - Original price £18.99
Original price £18.99
Current price £17.69
£17.69 - £17.69
Current price £17.69
Save 7% Save %

LifeplanVitamin B12 25mcg 100 Tablets

Original price £3.89 - Original price £3.89
Original price
£3.89
£3.89 - £3.89
Current price £3.89

Vitamin B12 helps to maintain normal energy production and contributes to the reduction of tiredness and fatigue. It also contributes to the norma...

View full details
Original price £3.89 - Original price £3.89
Original price
£3.89
£3.89 - £3.89
Current price £3.89
Sold out

Natures AidVitamin B12 Spray 30ml

Original price £9.99 - Original price £9.99
Original price
£9.99
£9.99 - £9.99
Current price £9.99

Natures Aid Vitamin B12 Spray - 30ml Product Overview: Discover the benefits of Natures Aid Vitamin B12 Spray, a premium dietary supplement desig...

View full details
Original price £9.99 - Original price £9.99
Original price
£9.99
£9.99 - £9.99
Current price £9.99
Sold out