That headline is misleading and exaggerated. There is no rule that people over 60 should “never take vitamin B12 with two common medications.”
What is true is more subtle: some medications can reduce how well your body absorbs vitamin B12—but that’s very different from a dangerous combination.
🧠 The 2 “common medications” they’re usually talking about
1. Diabetes drug: Metformin
Metformin
- Can reduce B12 absorption in the gut (Mayo Clinic)
- Long-term use is linked to lower B12 levels (GOV.UK)
👉 Important:
- You can still take B12
- Doctors often recommend supplementation, not avoidance
2. Acid-reducing drugs (for heartburn)
Examples:
- Omeprazole
- Lansoprazole
These drugs:
- Lower stomach acid
- But stomach acid is needed to release B12 from food
➡️ Result: Reduced absorption over time (Mayo Clinic)
⚠️ What the headline gets wrong
❌ “Never take B12 with these drugs”
→ Not true
✔ Real situation:
- These medications may cause B12 deficiency
- B12 supplements are often used to fix that problem
👴 Why this matters more after 60
- B12 absorption naturally decreases with age
- Older adults are more likely to use:
- Diabetes meds
- Acid blockers
So deficiency becomes more common—not because B12 is dangerous, but because it’s harder to absorb
🧠 Other minor interactions (not dangerous)
- High-dose vitamin C taken at the same time may reduce B12 absorption
- Some antibiotics or rare drugs can interfere slightly
But overall:
👉 Vitamin B12 is considered very safe, even at higher doses
🚩 When to actually be careful
Talk to a doctor if you:
- Take metformin long-term
- Use acid-reducing drugs for months/years
- Have symptoms like:
- Fatigue
- Tingling in hands/feet
- Memory issues
✅ Bottom line
- This is not a dangerous combination warning
- It’s about absorption, not toxicity
- In many cases, people on these medications actually need more B12, not less
If you want, I can help you figure out whether your current medications might affect your B12 levels and what signs to watch for early.