Vitamin B12 is an essential nutrient that helps keep your nerves healthy, supports red blood cell production, and plays a key role in brain function. As people age, vitamin B12 deficiency becomes more common because the body absorbs less of the vitamin from food. Many adults over 60 are advised by their healthcare provider to take a B12 supplement.
However, you may have seen alarming headlines claiming that you should “never” take vitamin B12 with certain medications. While there are some important medication interactions, these claims are often exaggerated. The reality is that vitamin B12 is generally safe, but some medications can reduce its absorption or require your doctor to monitor your treatment.
Here’s what you should know.
Why Vitamin B12 Matters After Age 60
As we grow older, the stomach naturally produces less acid, making it harder to absorb vitamin B12 from foods such as meat, fish, eggs, and dairy products.
A vitamin B12 deficiency may lead to:
- Persistent fatigue
- Weakness
- Tingling or numbness in the hands and feet
- Poor balance
- Memory problems
- Depression
- Anemia
Since these symptoms can develop gradually, many people don’t realize they have a deficiency until it becomes significant.
Medication #1: Metformin
Metformin is one of the most commonly prescribed medications for type 2 diabetes.
Why the interaction matters
Long-term use of metformin can reduce the body’s ability to absorb vitamin B12. This doesn’t mean the two should never be taken together. In fact, millions of people safely use both.
The concern is that over time, metformin may contribute to vitamin B12 deficiency.
What experts recommend
If you take metformin:
- Ask your healthcare provider about checking your B12 levels periodically.
- Take vitamin B12 supplements if recommended.
- Never stop metformin without medical advice.
Medication #2: Proton Pump Inhibitors (PPIs)
Common examples include:
- Omeprazole
- Esomeprazole
- Pantoprazole
- Lansoprazole
These medications reduce stomach acid to treat acid reflux and stomach ulcers.
Why the interaction matters
Vitamin B12 from food requires stomach acid for proper absorption. Long-term use of PPIs may reduce B12 absorption and increase the risk of deficiency.
Again, this does not mean vitamin B12 is dangerous with these medications. Instead, people taking PPIs for months or years may need monitoring or supplementation.
Other Medications That May Affect Vitamin B12
Several additional medications can influence vitamin B12 levels, including:
- H2 blockers (such as famotidine)
- Certain antibiotics (rarely and usually only under specific circumstances)
- Some anti-seizure medications
- Colchicine (used for gout in long-term therapy)
These interactions vary from person to person and usually require monitoring rather than avoiding vitamin B12 altogether.
Signs You May Need More Vitamin B12
Talk to your healthcare provider if you experience:
- Constant tiredness
- Difficulty walking
- Numbness or tingling
- Poor memory
- Mood changes
- Pale skin
- Shortness of breath
A simple blood test can often determine whether you have a deficiency.
Best Food Sources of Vitamin B12
Natural sources include:
- Beef
- Chicken
- Fish (salmon, trout, tuna)
- Eggs
- Milk
- Yogurt
- Cheese
- Fortified breakfast cereals
People following vegetarian or vegan diets are at higher risk of deficiency and may benefit from fortified foods or supplements.
Tips for Taking Vitamin B12 Safely
- Follow your healthcare provider’s dosage recommendations.
- Tell your doctor about all medications and supplements you take.
- Have your B12 levels checked if you’re on long-term metformin or acid-reducing medications.
- Do not stop prescribed medications because of online headlines.
- Choose reputable supplement brands.
The Bottom Line
Despite sensational headlines, there is no evidence that people over 60 should “never” take vitamin B12 with metformin or proton pump inhibitors. The real issue is that these medications can reduce vitamin B12 absorption over time, making regular monitoring and, if needed, supplementation important.
If you’re over 60 and take these medications, the safest approach is to discuss your vitamin B12 status with your healthcare provider. A simple blood test and personalized advice can help ensure you’re getting the benefits of both your medications and adequate vitamin B12 without unnecessary risks.