Metformin and Vitamin B12 Deficiency: Long-Term Complications You Can't Afford to Ignore

February 28 Tiffany Ravenshaw 12 Comments

B12 Deficiency Risk Calculator

Personal Risk Assessment

This tool calculates your risk of vitamin B12 deficiency based on your metformin use and other factors. According to the article, long-term metformin use can cause B12 deficiency, which may lead to serious complications if untreated.

For millions of people with type 2 diabetes, metformin is the go-to medication. It’s cheap, effective, and has been used for decades. But behind its reputation as a safe, first-line drug lies a quiet, often overlooked risk: vitamin B12 deficiency. And if left unchecked, this deficiency can cause damage that doesn’t just mimic diabetes complications-it can make them worse, and in some cases, make them permanent.

You might not feel anything at first. No dizziness. No pain. Just a slow, creeping fatigue. Then, over time, your feet start going numb. Your balance feels off. You get mouth sores, a sore tongue, or vision that blurs for no clear reason. If you’ve been on metformin for five, seven, or ten years, these aren’t just signs of aging or worsening diabetes. They could be your body screaming that it’s running out of vitamin B12-and your doctor might not have checked.

How Metformin Drains Your B12

Metformin doesn’t just lower blood sugar. It also interferes with how your body absorbs vitamin B12 from food. The process happens deep in your small intestine, in a part called the ileum. That’s where B12, bound to a protein called intrinsic factor, normally latches onto special receptors to enter your bloodstream. Metformin messes with calcium, a mineral needed for that latch to work. Without enough calcium activity, B12 slips right through, unabsorbed.

Research shows this isn’t a rare glitch. Each extra gram of metformin you take per day increases your risk of deficiency by more than double. People taking 2,000 mg or more daily have the highest risk. And it’s not just about dose-time matters too. The body stores B12 in the liver, about 2,500 micrograms worth. You only need 2.4 micrograms a day. So it takes years to drain those stores. That’s why most people don’t show symptoms until they’ve been on metformin for at least 4 to 5 years. By then, damage may already be done.

Here’s the kicker: if you’re also taking a proton-pump inhibitor (PPI) like omeprazole for heartburn, your risk jumps even higher. PPIs reduce stomach acid, which is needed to free B12 from food. So you’ve got metformin blocking absorption and PPIs blocking release. It’s a one-two punch. Studies show that people on both drugs are up to 40% more likely to become deficient.

What Happens When B12 Drops Too Low

Vitamin B12 isn’t just about energy. It’s essential for nerve function, red blood cell production, and brain health. When levels fall below 150 pmol/L (a common cutoff used in Australia and Europe), your nerves start to suffer. The myelin sheath-the protective coating around nerve fibers-begins to break down. This leads to symptoms that look suspiciously like diabetic neuropathy: tingling in the hands and feet, burning pain, loss of balance, and muscle weakness.

But here’s the dangerous part: doctors often assume these symptoms are just from diabetes. They adjust insulin, recommend more foot care, or prescribe pain meds. Meanwhile, the real cause-the lack of B12-goes untreated. And unlike diabetic nerve damage, B12 deficiency can be reversed… if caught early.

But if you wait too long, the damage becomes irreversible. A condition called subacute combined degeneration of the spinal cord can develop. It affects the spinal cord’s ability to send signals to your limbs. Once that happens, even high-dose B12 injections won’t fully restore function. A Reddit user, u/MetforminSurvivor, shared how it took five years and a full spinal cord injury before anyone tested his B12. His level was 142 pmol/L. He’s now managing permanent nerve damage.

And it’s not just nerves. Low B12 can cause anemia, making you feel exhausted, pale, or short of breath. It can lead to brain fog, memory problems, and even depression. In one study, 72% of patients with B12 deficiency reported extreme fatigue. Many thought it was just diabetes getting worse.

Trembling hands with glowing blue tingling sensations, symbolizing nerve damage from B12 deficiency.

Who’s at Highest Risk?

Not everyone on metformin will develop B12 deficiency. But certain groups are at much higher risk:

  • People on metformin for over 4 years - The risk climbs steadily after this point.
  • Those taking 2,000 mg or more daily - Higher doses = higher risk.
  • Vegetarians and vegans - If you don’t eat meat, fish, eggs, or dairy, you’re already getting less B12 from food. Metformin pushes you over the edge.
  • People on PPIs or H2 blockers - Acid-reducing meds for heartburn or ulcers make absorption even harder.
  • Older adults - Natural B12 absorption declines with age. Metformin speeds that up.
  • People with gastrointestinal conditions - Crohn’s, celiac, or past gastric surgery can compound the problem.

One study found that after 12 years on metformin, more than half of users had B12 levels below the normal range. That’s not a small percentage. That’s millions of people globally.

What Should You Do? Testing and Prevention

The good news? This is preventable. And it’s cheap to test.

The European Association for the Study of Diabetes recommends checking B12 levels at baseline and every 2 to 3 years for anyone on metformin. The UK’s NICE guidelines say the same, especially if you’re in a high-risk group. The American Diabetes Association is a bit more cautious, saying to "consider" testing-but only if you have symptoms like anemia or neuropathy.

Here’s what you need to know: a simple blood test can catch this early. But not every doctor orders it. You might have to ask.

Don’t just ask for "B12." Ask for serum B12 and, if your result is borderline (between 150 and 300 pmol/L), ask for methylmalonic acid (MMA). MMA rises when your body is truly low on B12, even if your serum level looks okay. This catches hidden deficiency.

There’s also a new, promising prevention strategy: calcium. A 2021 trial found that taking 1,200 mg of calcium carbonate daily reduced B12 deficiency by 47% over two years in metformin users. Why? Because calcium helps restore the absorption mechanism that metformin disrupts. It’s not a cure, but it’s a simple, low-cost shield.

A figure standing on a bridge of calcium and B12 vials, leaving behind metformin pills toward a radiant light of recovery.

Treatment: How to Fix It

If you’re deficient, treatment is straightforward:

  • High-dose oral B12 - 1,000 to 2,000 mcg daily. Surprisingly, this works almost as well as injections for most people, even if absorption is impaired.
  • Injections - 1,000 mcg weekly for 4 weeks, then monthly. Used for severe deficiency, neurological symptoms, or if oral doesn’t work.

In the landmark DPP/DPPOS study, 89% of patients saw their blood counts return to normal within 3 months of starting supplementation. Many reported improved energy, less numbness, and clearer thinking.

One patient on the NHS forum, "DiabeticSince2008," had B12 levels at 128 pmol/L after 8 years on metformin. Her neuropathy was so bad she could barely walk. After six months of injections, she said, "I got my balance back. My feet stopped burning. I didn’t realize how much I’d been suffering until it was gone."

The Bigger Picture

This isn’t just about one drug. It’s about how we manage chronic illness. We focus so hard on controlling blood sugar that we forget the body needs more than just one solution. We assume long-term drugs are safe because they’re old. But safety isn’t just about immediate side effects. It’s about what happens over 10 years.

Regulators are catching up. The FDA updated metformin’s label in 2022. The EMA added B12 deficiency to its product information in 2021. The UK’s MHRA issued a formal alert in 2022. But awareness among frontline doctors? Still patchy.

Emerging research is even more promising. Scientists have found genetic variants in the CUBN gene that make some people far more susceptible to metformin-induced B12 loss. In the future, a simple genetic test could tell you if you’re at high risk before you even start metformin.

For now, though, the answer is simple: get tested. If you’ve been on metformin for more than four years, ask your doctor for a B12 check. Don’t wait for numbness. Don’t wait for fatigue. Don’t wait for a diagnosis that comes too late.

Metformin saved lives. But it shouldn’t cost you your nerves.

Tiffany Ravenshaw

Tiffany Ravenshaw (Author)

I am a clinical pharmacist specializing in pharmacotherapy and medication safety. I collaborate with physicians to optimize treatment plans and lead patient education sessions. I also enjoy writing about therapeutics and public health with a focus on evidence-based supplement use.

Matt Alexander

Matt Alexander

Been on metformin for 7 years. Never knew about the B12 thing. Got my levels checked last month after reading this-138 pmol/L. No wonder I was so tired all the time. Started oral B12 (1000 mcg daily) and within 3 weeks, my brain fog lifted. My feet don’t tingle like they used to. Simple test. Cheap fix. Why isn’t this standard?

Ask your doctor. Don’t wait until you can’t walk.

Gretchen Rivas

Gretchen Rivas

My mom’s been on metformin and omeprazole for 10 years. She thought her balance issues were just aging. Turns out her B12 was at 92. Injections fixed it. She’s walking again. No more falls. This needs to be common knowledge.

Mike Dubes

Mike Dubes

man i had no idea this was a thing. i been on 1500mg metformin since 2018 and my feet have been numb for like 2 years. thought it was just diabetic neuropathy. just booked a blood test. if this is the reason im finally gonna fix it. thanks for the heads up

John Cyrus

John Cyrus

You people are panicking over a simple nutrient deficiency because you dont take responsibility for your own health. Metformin is one of the safest drugs ever made. If you’re deficient in B12 maybe you should stop eating junk and start eating liver or eggs instead of relying on pills. Also why are you taking PPIs for heartburn? Just stop eating late at night. This is why medicine is broken

John Smith

John Smith

THIS IS A SCAM. Big Pharma knows this. They don’t tell you because B12 is CHEAP. It’s in every vitamin aisle. But they make billions on insulin, nerve meds, and endless tests. Meanwhile, your doc gets paid to ignore this. I’m 52, on metformin since 2015, B12 at 110. I started calcium + B12. My energy’s back. I’m not paying for a drug that’s poisoning me. This is corporate negligence.

Tobias Mösl

Tobias Mösl

They’ve been hiding this since the 90s. Look at the FDA approval docs. The trials were short-term. They knew. They buried the data. Now they’re slowly updating labels like it’s an accident. Meanwhile, thousands are losing their nerves. And your doctor? They’re trained to treat symptoms, not causes. This is systemic. It’s not just metformin. It’s the whole medical industrial complex. Wake up.

tatiana verdesoto

tatiana verdesoto

I’m a nurse. I’ve seen this so many times. Patient comes in with "worsening neuropathy." We check glucose. Adjust meds. Then we check B12. Boom. 120. They cry. They’re so relieved. It’s not diabetes. It’s just B12. But no one thinks to ask. Please. If you’re on metformin, get tested. Even if you feel fine. It’s silent.

Ethan Zeeb

Ethan Zeeb

I’ve been on metformin for 11 years. Took me 8 years to get my doctor to test B12. By then, I had mild spinal degeneration. I’m on monthly shots now. My balance is 80% back. But I’ll never get the full 100%. If you’re reading this and you’ve been on it for over 5 years? Don’t wait. Get tested. Don’t let bureaucracy or ignorance steal your mobility. This isn’t optional.

Darren Torpey

Darren Torpey

Just got my results back-B12 at 182. Borderline. Started 1000 mcg daily + 1200mg calcium. Felt better in 10 days. Like my brain finally woke up. And I’m not even in a high-risk group. Just a 45-year-old who took metformin for 6 years. If this works for me? It’ll work for you. No magic. Just science. Do the thing.

Lebogang kekana

Lebogang kekana

My cousin in Johannesburg got diagnosed with B12 deficiency after 9 years on metformin. She was in a wheelchair. Now she walks. She says the moment she started shots, she felt like she was 30 again. This isn’t just an American problem. It’s global. Doctors everywhere need to wake up. B12 isn’t a luxury. It’s a lifeline.

Jessica Chaloux

Jessica Chaloux

OMG I JUST GOT MY RESULTS AND MY B12 IS 89 😭😭😭 I’VE BEEN ON METFORMIN FOR 8 YEARS AND THOUGHT I WAS JUST "TIRED" AND "SLOW". I’M STARTING INJECTIONS TOMORROW. I FEEL LIKE I JUST FOUND THE MISSING PIECE TO MY LIFE. THANK YOU FOR THIS POST. I’M CRYING RIGHT NOW 😭❤️

Tildi Fletes

Tildi Fletes

As a clinical pharmacist with over 15 years of experience in endocrinology, I must emphasize that the evidence supporting metformin-induced B12 malabsorption is robust and reproducible across multiple large-scale cohort studies. The mechanism is pharmacologically sound, involving inhibition of the calcium-dependent cubilin receptor in the terminal ileum. We recommend, as per the European Association for the Study of Diabetes, routine monitoring at baseline and biennially thereafter in all patients on chronic therapy. Prophylactic calcium supplementation (1,200 mg elemental calcium daily) has demonstrated a statistically significant reduction in deficiency incidence in randomized controlled trials. The cost-benefit ratio is overwhelmingly favorable. Failure to screen constitutes a deviation from the standard of care.

Type your Comment