Skip to content
Free Delivery on Orders over £35
Free Pickup in Store

Vitamin B12, also known as cobalamin, is essential for a healthy body – it contributes to the normal function of the nervous system, normal red blood cell formation, normal energy-yielding metabolism, and the reduction of tiredness and fatigue. Because it's found almost entirely in animal products, it's especially important for anyone following a plant-based diet.

Your body can't make or store B12 the way it does some nutrients, so a regular intake matters. Most people who eat meat, fish and dairy get enough, but vegans and vegetarians need to get it from fortified foods or a supplement, and absorption becomes less efficient with age, so older adults can benefit too. B12 comes in many forms – tablets, oral sprays, sachets, chewables and liquids – so there's an option to suit most preferences.

Read the full explainer: Vitamin B12, explained →

Showing1–20 of 27 products
Sort by: Most relevant
Most relevant
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Most relevant
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
VIRIDIAN High Twelve™ Vitamin B12 With B-Complex Veg Caps 90 capsules
£21.00 Unit price 23.3p peritem
5.0
(1)
PURE ENCAPSULATIONS Vitamin B12 Liquid 30ml
£23.75 Unit price £791.67 perlitre
PURE ENCAPSULATIONS B12 Folate 60 Capsules
£24.00 Unit price 40p peritem
TERRANOVA Vitamin B12 500µg 100 capsules
TERRANOVA Vitamin B12 500µg 100 capsules
£23.75 Unit price 23.8p peritem
LAMBERTS Vitamin B12 100µg 100 tablets
LAMBERTS Vitamin B12 100µg 100 tablets
£9.00 Unit price 9p peritem
NATURE'S ANSWER Vitamin B12 60ml
NATURE'S ANSWER Vitamin B12 60ml
£23.00 Unit price £383.33 perlitre
BETTERYOU Boost Vitamin B12 Oral Spray 25 ml
£12.50 Unit price £500.00 perlitre
WILD NUTRITION Food-Grown® Vitamin B12 Plus 30 Capsules
£18.50 Unit price 61.7p peritem
PURE ENCAPSULATIONS B12 Methylcob 60 Capsule
£22.50 Unit price 37.5p peritem
SOLGAR Vitamin B12 1000µg Sublingual 250 units
£31.50 Unit price 12.6p peritem
SOLGAR Vitamin B12 500µg 50 capsules
SOLGAR Vitamin B12 500µg 50 capsules
£8.50 Unit price 17p peritem
PURE ENCAPSULATIONS B12 Adenosyl Hydroxy 90 Capsules
£33.50 Unit price 37.2p peritem
20% off
WELL.ACTUALLY. Vitamin B12 Methycobalamin (300 - 1200μg) - Liposomal Spray - Truly Fruity Flavour 25ml
Regular price£16.00£20.00 Unit price £640.00 perlitre
20% off
ZOOKI Vitamin B12 Strawberry 30 Sachets
Regular price£40.00£50.00 Unit price £1.33 peritem
20% off
ZOOKI Vitamin B12 Strawberry 14 Sachets
Regular price£20.00£25.00 Unit price £1.43 peritem
SOLGAR Vitamin B12 1000µg Sublingual 100 units
SOLGAR Vitamin B12 1000µg Sublingual 100 units
£20.25 Unit price 20.3p peritem
TERRANOVA B-Complex with Vitamin C 100 capsules
£22.25 Unit price 22.3p peritem
BIOCARE Nutrisorb® Methyl Folguard® 15ml
£28.25 Unit price £1,883.33 perlitre
BIOCARE Nutrisorb® Methyl B12 15ml
£20.50 Unit price £1,366.67 perlitre
TERRANOVA Vitamin B12 500µg Complex 50 capsules
TERRANOVA Vitamin B12 500µg Complex 50 capsules
£13.75 Unit price 27.5p peritem

Filters (0)

Most relevant
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old