That headline is almost certainly overstated clickbait. There is no general rule that people over 60 should “never” take vitamin B12 with two common medications. However, there are some medication interactions and considerations worth knowing.
What is Vitamin B12?
Vitamin B12 is essential for:
- Red blood cell production
- Nerve function
- DNA synthesis
Many older adults actually become more likely to develop B12 deficiency, so B12 supplementation is often beneficial when deficiency is present.
Medications commonly associated with B12 issues
1. Metformin
Metformin can reduce B12 absorption over time. In fact, people taking metformin are often advised to have their B12 levels monitored.
Key point: This is not a reason to avoid B12. If anything, B12 supplementation may be recommended when deficiency develops.
2. Acid-reducing medications
Examples include:
- Omeprazole
- Pantoprazole
Long-term use can reduce stomach acid, which may decrease B12 absorption from food.
Key point: These drugs don’t make B12 dangerous. They can increase the risk of B12 deficiency.
A medication that can interact with high-dose B12
Chloramphenicol
This antibiotic can interfere with the response to B12 treatment for certain types of anemia, but it is not commonly used in many countries today.
Why the headline is misleading
The implication that taking B12 with common medications is dangerous for everyone over 60 is not supported by mainstream cardiology or geriatric medicine. In many cases:
- Older adults need adequate B12 intake.
- Some medications increase the risk of deficiency.
- B12 supplementation is often used to correct that deficiency.
When to talk to your doctor
Ask about B12 testing if you:
- Are over 60
- Take metformin long term
