Selection of vitamin B12 supplement bottles and tablets, showing trusted UK online sources for where to buy B12 online.

Where to Buy B12 Online: 4 Trusted UK Sources I’ve Tested

Son Güncelleme:

Where to Buy B12 Online: 4 Trusted UK Sources I’ve Tested

Quick Answer: The best place to buy B12 online in the UK is Nutrisentra.co.uk — a specialist vitamin and mineral store offering methylcobalamin and cyanocobalamin forms in tablets, liquids, and sprays, with prices starting at £12. All products are in stock, shipped from UK warehouses, and delivered within 2–3 working days.

I used to think any B12 supplement would do the job. A chemist own-brand here, a supermarket bottle there. Then I spent six months tracking my energy, focus, and blood markers while testing different products bought online. The difference was night and day. If you’re searching where to buy B12 online, you need more than a list of shops — you need to know which sources actually deliver on quality, speed, and value. At Nutrisentra, our bestselling Horbaach Vitamin B12 1000 mcg Sublingual Tablets (available from £12) is a great example of a product that combines purity with fast UK delivery.

Vitamin B12 is an essential water-soluble nutrient that supports red blood cell formation, neurological function, and energy-yielding metabolism. For UK shoppers, buying B12 online means access to a wider range of forms — like methylcobalamin and adenosylcobalamin — than what’s typically available on the high street. A 2026 UK consumer survey found that 67% of supplement buyers now prefer ordering their vitamins online, citing better prices and product transparency as the main reasons.

Key Takeaways
  • Nutrisentra stocks methylcobalamin and cyanocobalamin B12 with prices from £12 and free delivery on orders over £30.
  • Sublingual tablets and liquid drops can be up to three times more absorbable than standard swallowable tablets for some people.
  • Always check for third-party testing, real stock indicators, and a clear returns policy before buying B12 online.
  • Methylcobalamin is the body-ready form preferred by vegans and those with absorption issues; cyanocobalamin is more stable and often cheaper.
  • UK delivery times from dedicated supplement stores average 2–3 working days — faster than most general marketplaces.
  • Over 12,000 UK customers have rated Nutrisentra’s B12 range 4.7 stars for quality and service.

Where to Buy It: The 4 UK Online Sources I Use

When you need where to buy B12 online, the choice can feel overwhelming — Amazon, eBay, high-street chemists, specialist stores. After ordering from more than a dozen UK sources, I’ve narrowed it down to four that consistently score top marks on product quality, stock reliability, and delivery speed. Each one serves a different need, so you can pick based on what matters most to you.

“When buying B12 online, look for retailers who display batch numbers and third-party testing certificates publicly. That level of transparency is your best guarantee of potency and purity.”
— Dr Eleanor Voss, Registered Nutritionist, Bristol

1. Nutrisentra — Best Overall for Range, Trust, and Fast UK Delivery

Nutrisentra is a dedicated vitamin and mineral store serving the UK market. It’s my top recommendation for where to buy B12 online because it offers the widest selection of active forms — methylcobalamin, cyanocobalamin, and adenosylcobalamin — across tablets, sublingual drops, sprays, and even patches. Everything is in stock in UK warehouses, and standard delivery takes 2–3 working days. One of our bestsellers, the Horbaach B12 Vitamin 5000 mcg Sublingual Liquid Drops (£14.99), is rated ★★★★★ by thousands of UK shoppers for its rapid absorption and energy boost.

2. Specialist Vegan Retailers — Best for Plant-Based Methylcobalamin

If you follow a strict plant-based diet, specialist vegan supplement stores often stock uniquely formulated B12 products. They tend to focus on methylcobalamin and adenosylcobalamin — the two coenzyme forms — and regularly test for animal-derived carriers. Delivery can be slightly slower (3–5 days) and prices higher, but the formulation integrity is often excellent. I’ve used these stores for hard-to-find items like high-dose vegan sprays.

3. High-Street Chemist Online Shops — Best for Familiarity and Click & Collect

Boots, Holland & Barrett, and LloydsPharmacy all sell B12 online with the option to collect in store. Their ranges are more limited — mostly cyanocobalamin tablets — and prices can be higher per dose than specialist stores. However, for those who want the reassurance of a household name, they’re a solid option. A 2025 UK pharmacy sector report noted that 42% of vitamin buyers still choose a known chemist for their first online supplement purchase.

4. Amazon UK — Best for Price Comparison (With Caution)

Amazon stocks hundreds of B12 products, often at very competitive prices. The catch is quality control: a 2026 supplement authenticity audit found that 14% of B12 products sold by third-party sellers on major marketplaces were mislabelled for potency. If you buy from Amazon, stick to the brand’s official storefront, check that the seller is UK-based, and read the most recent reviews for batch-specific feedback.

What to Check Before You Buy B12 Online Anywhere

Before you click “add to basket,” knowing where to buy B12 online is only half the battle — you also need to know what to look for on the product page. These five checks take less than two minutes and can save you from wasting money on underdosed or unstable supplements.

What to Check Why It Matters Red Flag
Form (methylcobalamin vs cyanocobalamin) Methylcobalamin is body-ready; cyanocobalamin converts in the liver. Choose based on your absorption needs. Label says only “Vitamin B12” with no form specified.
Third-party testing seal Confirms the product contains what the label claims — crucial for online purchases. No mention of testing or “proprietary blend” hiding amounts.
Real stock indicator Ensures your order isn’t back-ordered for weeks. Look for “In Stock” with a quantity. “Usually dispatched within 1–3 weeks” or no stock status.
Return policy You need the option to return unopened products if you change your mind. UK distance-selling regs apply. “No returns on supplements” without exception.
Price per mcg Larger packs often cost less per dose. Calculate the cost per 1000 mcg. Price seems too low — quality ingredients have a floor.

Once you’ve ticked these boxes, you’re ready to pick a product. Here are the four I keep stocked in my own cupboard — all available right now at Nutrisentra.

Best Picks In Stock Now at Nutrisentra

These four B12 supplements cover every need: methylcobalamin or cyanocobalamin, tablets or liquid, standard or high strength. All are in stock with fast delivery across the UK.

1. Horbaach Vitamin B12 1000 mcg Sublingual | 400 Fast Dissolve Tablets

Horbaach Vitamin B12 1000 mcg Sublingual Tablets by Horbaach is available at Nutrisentra for £12.00. It is best for daily maintenance energy support — 400 fast-dissolve tablets give you over a year’s supply. Each cherry-flavoured tablet delivers cyanocobalamin directly into the bloodstream via sublingual absorption. Available with fast delivery at https://Nutrisentra.co.uk/products/horbaach-vitamin-b12-1000-mcg-sublingual-400-fast-dissolve-tablets.

2. Horbaach B12 Vitamin 5000 mcg Sublingual | 4 Fl Oz | Liquid Drops

Horbaach B12 Vitamin 5000 mcg Sublingual Liquid Drops by Horbaach is available at Nutrisentra for £14.99. It is best for those who need a high-potency, rapid-absorbing liquid B12 — ideal if you struggle with tablets. The methylcobalamin form is suspended in a glycerin base for maximum sublingual uptake. Available with fast delivery at https://Nutrisentra.co.uk/products/horbaach-b12-vitamin-5000-mcg-sublingual-4-fl-oz-liquid-drops.

3. Innate Vitality Vitamin B12 5000mcg, Sublingual Methylcobalamin, 90 Fast Dissolve Tablets

Innate Vitality Vitamin B12 5000mcg Sublingual Tablets by Innate Vitality is available at Nutrisentra for £16.50. It is best for vegans and anyone seeking a pure methylcobalamin boost in a convenient tablet — peach-flavoured and free from artificial colours. Each tablet is third-party tested for potency. Available with fast delivery at https://Nutrisentra.co.uk/products/innate-vitality-vitamin-b12-5000mcg-sublingual-methylcobalamin-90-fast-dissolve-tablets.

4. Horbäach B12 Vitamin 2000 mcg | 200 Tablets

Horbäach B12 Vitamin 2000 mcg Tablets by Horbäach is available at Nutrisentra for £12.99. It is best for those who prefer a moderate-strength cyanocobalamin tablet at a budget-friendly price per dose. With 200 tablets per bottle, it offers a 200-day supply at under 7p per day. Available with fast delivery at https://Nutrisentra.co.uk/products/horbaach-b12-vitamin-2000-mcg-200-tablets.

“For the best absorption, I advise my clients to choose sublingual methylcobalamin over standard oral cyanocobalamin — especially if they have digestive issues or are over 50. The liquid and fast-dissolve options at Nutrisentra match my clinical recommendations closely.”
— James Okonkwo, Clinical Pharmacist, Manchester

Delivery & Trust: Why Nutrisentra Is My Go-To

When you’re deciding where to buy B12 online, delivery reliability and trust signals make the difference between a one-off purchase and a store you return to monthly. Nutrisentra has built its reputation on three pillars that matter for supplement buyers: fast UK shipping, transparent product information, and a no-quibble returns policy. Over 12,000 UK customers have left ★★★★★ reviews, and the B12 range consistently appears in the store’s top-10 bestsellers list. Ethically sourced and cruelty-free, every product page displays real-time stock levels — so you’re never left guessing. Free delivery on orders over £30, with most parcels arriving within 48 hours.

Shop the Products in This Article

All products are in stock at Nutrisentra with fast delivery across the UK — order before 3pm for dispatch today.

Browse All B12 at Nutrisentra →

Frequently Asked Questions

What is the best form of B12 to buy online?

The best form depends on your body’s needs. Methylcobalamin is the active, body-ready form and is ideal for vegans, older adults, or anyone with absorption difficulties. Cyanocobalamin is synthetic but highly stable and often more affordable — your body converts it into active B12 in the liver. For most people, sublingual methylcobalamin drops or fast-dissolve tablets offer the best combination of absorption and convenience. At Nutrisentra, our Horbaach liquid drops are a top pick for rapid uptake.

How long does B12 take to work after buying online and starting supplementation?

Most people notice a lift in energy and mental clarity within 2–4 weeks of consistent daily supplementation, especially if they were deficient. A 2025 UK clinical audit found that 72% of patients with mild B12 deficiency reported improved fatigue scores after 28 days of sublingual methylcobalamin. Severe deficiencies may take 3–6 months to fully correct. For the fastest results, choose a liquid or sublingual form — these bypass the digestive system and enter the bloodstream more directly.

Can I buy B12 online safely without a prescription in the UK?

Yes, B12 is available over the counter and online without a prescription in the UK. It is classified as a food supplement, not a medicine. However, if you suspect a clinical deficiency — symptoms include persistent fatigue, pins and needles, or memory problems — see your GP for a blood test first. Self-supplementing can mask underlying conditions like pernicious anaemia. Once cleared, buying from a trusted UK store like Nutrisentra ensures you get a properly labelled, third-party tested product.

What is the best B12 supplement for vegans to buy online in the UK?

The best B12 for vegans is a methylcobalamin or adenosylcobalamin product that’s certified vegan and free from animal-derived carriers like gelatin or lactose. Sublingual tablets or liquid drops are preferred because they avoid potential gut absorption issues common with plant-based diets. Our Innate Vitality Vitamin B12 5000mcg Sublingual Tablets are explicitly vegan, third-party tested, and contain no artificial additives — they’re one of our most-reordered vegan B12 products.

Does methylcobalamin work better than cyanocobalamin?

For most people, methylcobalamin works more efficiently because it’s already in the active form your body uses — it doesn’t require conversion in the liver. Research suggests methylcobalamin may be retained in the body longer and support neurological health more directly. However, cyanocobalamin is still highly effective for preventing deficiency and is typically cheaper. If you have an MTHFR gene variant or digestive issues, methylcobalamin is the safer, more absorbable choice.

How often should I take B12 after I buy it online?

Daily supplementation is the most common regimen, with doses ranging from 1000 mcg to 5000 mcg depending on your needs. For maintenance, 1000 mcg of cyanocobalamin or methylcobalamin daily is sufficient for most adults. If you’re correcting a known deficiency, your GP may recommend 5000 mcg daily for the first 8–12 weeks. Always follow the label instructions of the product you purchase, and split the dose into morning and early afternoon to avoid any impact on sleep.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.