Metformin is one of the most commonly used medicines for type 2 diabetes, and vitamin B12 is an essential nutrient your body needs for healthy nerves, red blood cells, and energy metabolism. The important point is not that metformin and vitamin B12 are dangerous to take at the same time. Instead, the concern is that long-term metformin use can lower vitamin B12 levels, sometimes enough to cause deficiency.
This is a well-recognized absorption interaction. If you take metformin for months or years, it may reduce how well your body absorbs vitamin B12. Because of that, many people taking metformin benefit from periodic B12 monitoring and, in some cases, a vitamin B12 supplement.
What happens when you take metformin with vitamin b12?
The interaction is best understood as metformin reducing B12 absorption over time, not B12 harming metformin or making it unsafe. Here is how it unfolds:
- B12 normally needs a careful handoff. Vitamin B12 from food and supplements binds to a protein called intrinsic factor, and that complex is absorbed in the last part of the small intestine, the ileum, through a calcium-dependent process.
- Metformin disrupts that calcium-dependent step. Research suggests metformin interferes with this membrane action in the ileum, so less B12 is taken up into the bloodstream.
- The effect builds gradually. A person may take metformin for years before any symptoms appear, and some people never notice symptoms at all until routine blood work shows a low level.
- Risk compounds with other factors. Longer duration of use, higher metformin exposure, older age, and low-B12 diets (such as strict vegetarian or vegan eating) increase the risk, as do other medicines that also reduce B12 absorption, such as long-term acid reducers and some antacids.
Importantly, this does not mean you should avoid taking vitamin B12 with metformin. In fact the opposite is often true: B12 may be helpful for people on long-term metformin precisely because it can help prevent or correct low levels.
Why is this important?
Vitamin B12 deficiency matters because it can affect the blood, nerves, and brain. Low B12 can lead to megaloblastic anemia, which may cause fatigue, weakness, shortness of breath, pale skin, and poor exercise tolerance. It can also cause nerve problems such as numbness, tingling, burning feet, balance problems, memory issues, and mood changes.
This is especially relevant in people with diabetes because diabetic nerve damage and B12 deficiency can look similar. If someone on metformin develops tingling, numbness, or worsening neuropathy, low B12 may be part of the problem. If it is missed, symptoms can worsen and some nerve damage may become harder to reverse.
Low B12 has also been linked with elevated homocysteine levels, which may have cardiovascular implications, although the most practical concerns for most people are anemia and nerve health. Because metformin is often taken for many years, even a modest reduction in B12 absorption can become clinically meaningful over time.
What should you do?
If you take metformin regularly, do not stop it on your own. Metformin is an effective and important medicine for blood sugar control. Instead, take a practical, ongoing approach:
Before starting or changing metformin:
- Tell your clinician if you already follow a low-B12 diet, are older, or have symptoms like fatigue, numbness, tingling, or memory changes, so a baseline B12 picture can be considered.
- Mention any long-term acid reducers or antacids you take, since these can add to the effect on B12 absorption.
Every day, while on metformin:
- You can take metformin and vitamin B12 at the same time. This is not a "take them a few hours apart" type of interaction; the issue is long-term absorption, so consistency matters more than spacing.
- Pay attention to new symptoms such as numbness, tingling, weakness, a sore tongue, poor balance, or unusual fatigue, and report them.
After you have been on metformin a while (and at follow-ups):
- Ask your doctor or pharmacist about periodic B12 testing, especially after longer-term use, with higher exposure, in older age, or if symptoms appear.
- If your level is low, your clinician may recommend oral vitamin B12 or, in some cases, injections, depending on how low the level is and whether symptoms are present. Review the right form, amount, and schedule with them rather than self-dosing.
Oral B12 often works well even when normal absorption is reduced, because some B12 is taken up by passive diffusion. The key principle is to monitor and correct B12 if needed, while keeping your diabetes treatment on track.
Which specific products are affected?
The medication involved is metformin. Common prescription products include:
- Metformin generic tablets
- Glucophage and Glucophage XR
- Fortamet
- Glumetza
- Riomet oral solution
Metformin is also found in many combination diabetes medicines, including:
- Janumet / Janumet XR (sitagliptin + metformin)
- Jentadueto / Jentadueto XR (linagliptin + metformin)
- Kazano (alogliptin + metformin)
- Kombiglyze XR (saxagliptin + metformin)
- Invokamet / Invokamet XR (canagliflozin + metformin)
- Xigduo XR (dapagliflozin + metformin)
- Synjardy / Synjardy XR (empagliflozin + metformin)
- Segluromet (ertugliflozin + metformin)
- Actoplus Met / Actoplus Met XR (pioglitazone + metformin)
- Avandamet (rosiglitazone + metformin)
Vitamin B12 is sold as a single-ingredient supplement and in multivitamins, B-complex products, and some prenatal formulas. Common supplement brands include Nature Made, Nature's Bounty, NOW, Solgar, Jarrow Formulas Methyl B-12, Kirkland Signature, and Garden of Life, as well as Centrum and One A Day multivitamins and many prenatal vitamins.
Anyone taking a metformin-containing medicine long term is potentially affected, whether or not they also take a B12 supplement.
The science behind it
The metformin-B12 connection is well established. A randomized, placebo-controlled trial by de Jager and colleagues (BMJ, 2010; PMID 20488910) found that long-term metformin treatment in people with type 2 diabetes significantly increased the risk of vitamin B12 deficiency compared with placebo, with B12 levels falling and homocysteine rising over the course of the study.
The mechanism was clarified by Bauman and colleagues (Diabetes Care, 2000; PMID 10977010), who showed that metformin causes a calcium-dependent malabsorption of the intrinsic factor-vitamin B12 complex in the ileum, and that increasing calcium intake could reverse it.
Longer-term evidence comes from Aroda and colleagues in the Diabetes Prevention Program Outcomes Study (J Clin Endocrinol Metab, 2016; PMC4880159), a long-term randomized follow-up that confirmed prolonged metformin use is associated with lower B12 levels and a higher rate of deficiency over years of follow-up.
Because of this evidence, diabetes references commonly advise periodic B12 assessment in long-term metformin users, particularly in those with anemia or peripheral neuropathy.
Frequently Asked Questions
Can I take metformin and vitamin B12 at the same time?
Yes. There is no harmful immediate interaction from taking them together, and many people on metformin benefit from B12. The main issue is that metformin can lower B12 absorption over time, so monitoring matters more than timing.
What should I do if I accidentally took metformin and vitamin B12 together?
You usually do not need to do anything urgent. Taking them together is generally safe, and the concern is long-term B12 depletion rather than a one-time problem. Continue your usual schedule unless your clinician has told you otherwise.
Are there alternatives if metformin is lowering my vitamin B12?
Often the simplest approach is not changing metformin but adding vitamin B12 and checking blood levels. If deficiency is significant or symptoms are present, your clinician may recommend oral B12 or B12 injections rather than switching diabetes medicines right away.
Who is most at risk?
People at higher risk include those taking metformin for several years, those with higher exposure, older adults, and people with low dietary B12 intake such as strict vegetarians or vegans. Risk may also be higher if you take acid-reducing medicines or already have anemia or neuropathy.
How long should I wait between metformin and vitamin B12 doses?
In most cases you do not need to wait at all. This is not a timing-sensitive interaction like some mineral or antibiotic combinations. You can take B12 at a different time of day for convenience, but spacing is not usually necessary.
What is the most common mistake people make?
The biggest mistake is assuming numbness, tingling, or fatigue is "just diabetes" or "just getting older" without checking B12 levels. Another is taking metformin for years without ever discussing B12 monitoring with a healthcare professional.
Key takeaways
- Metformin can reduce vitamin B12 absorption, especially with long-term use.
- This is a high-importance absorption interaction, but it is usually manageable.
- Low B12 can cause anemia, fatigue, numbness, tingling, balance problems, and worsening neuropathy, which may be mistaken for diabetes itself.
- You can usually take metformin and vitamin B12 together; timing separation is not needed.
- People on long-term metformin should ask their doctor or pharmacist about periodic B12 testing, and review any supplementation with them rather than self-dosing.
- Do not stop metformin on your own; instead, monitor and correct B12 if needed.
