Metformin and Vitamin B12 Deficiency: What You Need to Know About Long-Term Risks

  • Home
  • /
  • Metformin and Vitamin B12 Deficiency: What You Need to Know About Long-Term Risks
Metformin and Vitamin B12 Deficiency: What You Need to Know About Long-Term Risks
October 28, 2025

Metformin B12 Deficiency Risk Calculator

Assess Your Risk

Based on the latest research from the Diabetes Prevention Program and MHRA guidelines.

Your Risk Assessment

Important: This calculator estimates risk based on published research. Consult your doctor for medical advice and testing.

For over 25 years, metformin has been the go-to pill for managing type 2 diabetes. It’s cheap, effective, and generally safe. But there’s a quiet, growing problem that many patients - and even some doctors - still don’t talk about: metformin can slowly drain your body of vitamin B12. And if left unchecked, that deficiency doesn’t just cause fatigue. It can lead to nerve damage so severe it becomes permanent.

How Metformin Steals Your B12

Metformin doesn’t work by lowering blood sugar directly. Instead, it makes your body more sensitive to insulin and reduces sugar production in the liver. But deep in your small intestine, something else is happening. Metformin interferes with calcium-dependent receptors that absorb vitamin B12 from food. Without enough calcium to help the process, your body can’t grab onto B12 the way it should. Studies show this cuts absorption by 25-30%.

It’s not a sudden drop. Your liver stores about 2,500 micrograms of B12. You only need 2.4 micrograms a day. So it takes years - often 4 to 10 - before your levels dip low enough to cause problems. That’s why most people don’t notice anything until they’ve been on metformin for a long time. And by then, damage might already be done.

The Real Risk: It’s Not Rare - It’s Common

The UK Medicines and Healthcare products Regulatory Agency (MHRA) updated its warning in July 2022: vitamin B12 deficiency is now considered a common side effect of metformin. Not rare. Not theoretical. Common.

The landmark Diabetes Prevention Program Outcomes Study (DPPOS), which followed over 3,000 people for 13 years, found that each year of metformin use raised the risk of B12 deficiency by 13%. For someone on metformin for 10 years? That’s more than a 100% increased risk. And it gets worse with higher doses. Every extra 1 gram of metformin per day more than doubles your chance of becoming deficient.

It’s not just about the drug. If you’re also taking a proton-pump inhibitor (PPI) like omeprazole for heartburn - which about 40% of people with type 2 diabetes do - your risk shoots up again. PPIs block stomach acid, which is needed to free B12 from food. So you’ve got two mechanisms working against you: metformin blocking absorption, and PPIs preventing release.

What Symptoms Do You Actually See?

This is where things get dangerous. The symptoms of B12 deficiency look a lot like diabetes complications. Fatigue? That’s common in diabetes. Numbness in your feet? That’s diabetic neuropathy. Memory fog? Stress or aging, right?

But here’s the truth: these aren’t always diabetes. A 2023 review in Clinical Diabetology found that 38% of patients with metformin-induced B12 deficiency showed neurological symptoms - like tingling, balance problems, or vision changes - before they ever developed anemia. That’s critical. Anemia is the classic sign of B12 deficiency. But it’s often the last to appear.

Real patient stories back this up. One person on the NHS patient forum, diagnosed with diabetes in 2008, had worsening nerve pain for years. Doctors kept adjusting diabetes meds. Then a new GP ordered a B12 test. Their level was 128 pmol/L - far below the normal range of over 221 pmol/L. After six months of B12 injections, their neuropathy improved dramatically.

Another Reddit user described a five-year journey of misdiagnosis. By the time B12 deficiency was caught, they had developed subacute combined degeneration - irreversible spinal cord damage caused by long-term B12 lack. That’s not rare. It’s preventable.

A person with tingling nerves on one side, healed nerves on the other after B12 treatment.

Who’s Most at Risk?

Not everyone on metformin will get deficient. But some groups are far more vulnerable:

  • People taking 2,000 mg or more per day
  • Those on metformin for 5+ years
  • Vegetarians and vegans - they get B12 almost entirely from animal products
  • People using PPIs or H2 blockers for acid reflux
  • Older adults - natural B12 absorption declines with age
  • Those with gut conditions like Crohn’s or celiac disease

And here’s a growing concern: genetics. New research from the 2023 Metformin-B12 Pharmacogenomics Consortium found that certain variants in the CUBN gene - which controls the B12 receptor in the gut - make some people much more likely to develop deficiency on metformin. In the future, we may screen for these genes before prescribing.

What Should You Do? Testing and Prevention

The good news? This is easy to catch - if you know to look.

Major guidelines are finally catching up. The European Association for the Study of Diabetes recommends checking B12 levels at the start of metformin therapy and every 2-3 years after that. The American Diabetes Association says to “consider” testing, especially if you have anemia or nerve symptoms. The UK’s NICE guidelines are clearer: test every 2-3 years, or annually if you’re in a high-risk group.

Don’t just test B12 alone. A normal B12 level can be misleading. You need to check methylmalonic acid (MMA) and homocysteine too. If those are high, you’re deficient - even if your B12 looks okay. MMA is the most reliable sign that your cells aren’t getting enough B12.

And here’s a game-changer: calcium. A 2021 trial in Diabetes Care showed that taking 1,200 mg of calcium carbonate daily reduced B12 deficiency by 47% over two years. Why? Because calcium helps metformin stop interfering with B12 absorption. So if you’re on metformin long-term, talk to your doctor about adding a calcium supplement.

Pharmacy shelf with metformin, calcium, and B12 next to a blood test report with key markers.

Treatment: It’s Simple - If You Catch It Early

Once deficiency is confirmed, treatment is straightforward:

  • For mild cases: 1,000-2,000 mcg of oral B12 daily
  • For moderate to severe cases: 1,000 mcg injections weekly for 4 weeks, then monthly

Most people see improvement in blood counts within 6-8 weeks. Nerve symptoms can take longer - sometimes 3-6 months. But if you wait too long, some damage becomes permanent. That’s why early testing matters.

And here’s the kicker: you don’t have to stop metformin. This isn’t an either/or choice. You can keep taking the drug that controls your blood sugar and add B12 to protect your nerves. That’s the ideal balance.

The Bigger Picture

With over 150 million people worldwide taking metformin, even a 10-30% deficiency rate means millions are at risk. In the UK alone, undiagnosed B12 deficiency in metformin users costs the NHS £47 million a year in extra care for nerve damage and misdiagnoses.

Regulators are responding. The FDA updated metformin’s label in 2022. The EMA added B12 deficiency to its official warning in 2021. And research is moving fast. A phase 2 trial of enteric-coated metformin - designed to release in the lower intestine instead of the upper - showed 32% less B12 loss over 12 months. That could be the next generation of the drug.

By 2025, experts predict routine B12 testing will be standard in all diabetes clinics. The cost? Just $18-25 per patient per year. The savings? Up to $187 per patient in avoided complications.

What You Can Do Right Now

If you’ve been on metformin for more than 4 years:

  1. Ask your doctor for a B12 blood test - and insist on checking MMA and homocysteine too.
  2. If you’re vegetarian or vegan, tell your doctor - your risk is higher.
  3. If you take heartburn meds like omeprazole, mention it.
  4. Ask about adding 1,200 mg of calcium daily - it helps.
  5. If you have numbness, tingling, fatigue, or memory issues, don’t assume it’s just diabetes. Get tested.

Metformin saved lives. But it’s not perfect. The fact that it causes B12 deficiency isn’t a flaw - it’s a known, measurable, preventable side effect. Ignoring it isn’t being cautious. It’s risking irreversible nerve damage for a drug that can be safely managed with a simple blood test and a cheap supplement.

Don’t wait for symptoms. Don’t wait for your doctor to bring it up. Take charge. Ask for your B12 levels. Your nerves - and your future - depend on it.

15 Comments

Emily Gibson
Emily Gibson
October 29, 2025 At 10:39

Just got my B12 results back last month - 180 pmol/L. I’ve been on metformin for 8 years and never thought to ask. My feet have been numb for ages. I assumed it was just diabetes. Turns out, it’s not. Started injections this week. Already feel less like a zombie. Thank you for this post. Someone needed to say it.

Mirian Ramirez
Mirian Ramirez
October 29, 2025 At 21:14

Oh my gosh, I just realized I’ve been on metformin for over a decade and I’ve been taking omeprazole for heartburn since 2017… I didn’t even know those two things could team up like villains in a bad superhero movie. I’m scheduling a blood test tomorrow. And I’m going to ask about calcium supplements too - I didn’t even know calcium could help with this? That’s wild. I’ve been taking calcium for my bones, but never thought about it for B12 absorption. I feel like I’ve been living in a fog and now someone finally turned on the lights.

Kika Armata
Kika Armata
October 29, 2025 At 22:37

How is it even possible that this isn’t standard protocol everywhere? The evidence has been out since 2012. The MHRA flagged it in 2022. The ADA’s ‘consider’ wording is a disgrace. This isn’t a ‘maybe’ - it’s a biochemical inevitability. Anyone prescribing metformin without baseline and periodic B12 + MMA testing is either negligent or grossly uninformed. And let’s not pretend the medical-industrial complex doesn’t benefit from treating ‘diabetic neuropathy’ with expensive drugs instead of a $2 vitamin. It’s not just ignorance - it’s profit-driven neglect.

Herbert Lui
Herbert Lui
October 30, 2025 At 14:50

There’s something haunting about how quietly our bodies break down when we’re not listening. Metformin - a lifeline for millions - becomes a slow thief. Not with violence, but with silence. No screaming lab values at first. Just fatigue. A tingling toe. A memory slip you chalk up to stress. We’re taught to trust the pill. But we’re never taught to ask what the pill is stealing. And now, millions are waking up to the fact that their numb feet aren’t just diabetes - they’re a cry for B12. The real tragedy? It’s not a cure that’s missing. It’s a culture of curiosity.

Nick Zararis
Nick Zararis
November 1, 2025 At 04:19

Okay, so: get tested. Test B12, test MMA, test homocysteine. Don’t stop metformin. Add calcium - 1,200 mg daily. If deficient, do injections or high-dose oral. Repeat every 2–3 years. If you’re over 50, vegan, on PPIs, or taking >2g metformin - test annually. This isn’t complicated. It’s basic. Why isn’t this on every diabetes pamphlet? Why aren’t pharmacies giving out B12 info next to the metformin bottles? Someone needs to make a poster. I’ll design it.

Sara Mörtsell
Sara Mörtsell
November 2, 2025 At 05:59

I’ve been on metformin since 2015 and my B12 was 190 last year so I started taking 2000 mcg daily and now I feel like a new person no one told me about this and now I’m mad at my doctor but also grateful I found this post and I’m telling everyone

Rhonda Gentz
Rhonda Gentz
November 3, 2025 At 15:10

I used to think ‘deficiency’ meant you were eating badly. But this… this is different. It’s not about diet. It’s about biology being hijacked by a drug we assume is harmless. I’ve been on metformin for 12 years. I’m vegetarian. I take omeprazole. I’ve had tingling hands for years. I thought it was carpal tunnel. Turns out, it was my nerves starving. I didn’t know B12 could do that. I didn’t know calcium could help. I didn’t know I was part of a silent epidemic. Now I know. And I feel… less alone.

Alexa Ara
Alexa Ara
November 4, 2025 At 12:19

Just shared this with my mom - she’s 72, on metformin since 2010, takes pantoprazole, and has been saying her legs feel ‘heavy’ for years. We’re going to her doctor next week. I’m so glad this info is out there. It’s not scary to hear - it’s empowering. You don’t have to suffer silently. A simple blood test and a pill can change everything. Thank you for writing this. You just might have saved someone’s mobility.

Olan Kinsella
Olan Kinsella
November 4, 2025 At 19:00

They don’t want you to know this. They want you to keep taking the pill. Keep paying for the tests. Keep getting the injections. Keep blaming your nerves on diabetes. Meanwhile, the real problem? The pill. The system. The silence. They’ll give you a new drug for the side effect of the old drug. That’s capitalism. That’s medicine. That’s how they make billions while you lose feeling in your toes. I’ve seen it. I’ve lived it. And now I’m screaming it into the void. Wake up.

Kat Sal
Kat Sal
November 6, 2025 At 13:07

Okay, I’m telling you all - if you’re on metformin, go get your B12 checked TODAY. I’m not joking. I was the person who thought ‘I’m healthy, I don’t need tests.’ Then I started tripping over my own feet. Turns out, my nerves were on strike. Started B12 shots. Three weeks later, I could feel my toes again. I cried. It’s not magic. It’s science. And it’s free to find out. Don’t wait like I did.

Rebecca Breslin
Rebecca Breslin
November 6, 2025 At 13:54

Everyone’s acting like this is new news. It’s not. I’ve been warning people since 2018. I’m a pharmacist. I’ve seen 17 patients with irreversible neuropathy because their doctors didn’t test. I’ve had to explain to people that their ‘diabetes’ symptoms were actually a vitamin deficiency they could’ve fixed with a $15 blood test. Stop treating this like it’s a mystery. It’s a checklist. B12. MMA. Calcium. Done. Why is this still a debate?

Kierstead January
Kierstead January
November 7, 2025 At 15:57

Look, I get it. You want to save money. You want to avoid injections. But here’s the truth: if you’re not testing B12 on metformin, you’re not a good doctor. You’re just lazy. And if you’re a patient and you haven’t asked for this test, you’re not being responsible - you’re gambling with your nervous system. This isn’t ‘alternative health.’ This is evidence-based medicine. If your doctor doesn’t know this, fire them. And if you’re vegan? You’re basically playing Russian roulette with your spine.

Imogen Levermore
Imogen Levermore
November 8, 2025 At 19:25

Okay but… what if this is all a Big Pharma scam to sell B12 supplements and injections? 🤔 I mean, why would a $0.05 pill cause a $100M problem? And why now? Coincidence? Or… are they pushing ‘testing’ so we buy more stuff? I’ve read that calcium can block metformin absorption too… so maybe the real fix is to stop the drug? 🤷‍♀️ I just don’t trust the system anymore. 🤫💊 #B12Conspiracy 🌐

Chris Dockter
Chris Dockter
November 9, 2025 At 06:27

Metformin causes B12 loss. Test it. Fix it. Don't overthink it. If your doctor doesn't know this, they're outdated. End of story.

Gordon Oluoch
Gordon Oluoch
November 10, 2025 At 15:08

Let’s be clear: this isn’t a ‘side effect.’ It’s a failure of medical oversight. Patients are being systematically misdiagnosed with diabetic neuropathy when they’re suffering from a preventable nutritional deficiency. The cost to the healthcare system? Billions. The cost to patients? Lost mobility, chronic pain, depression. And the response? A tepid ‘consider testing.’ This isn’t medicine. This is negligence dressed in white coats. Someone needs to be held accountable. Not just the patient. The system.

Post A Comment