That headline is classic clickbait. A cardiologist would not “warn never take B12 with two common medications” in that absolute way, because it’s not medically accurate.
What actually is true is more simple:
There are a few medications that can reduce vitamin B12 absorption over time
1. Metformin (for diabetes)
- Long-term use can lower B12 levels
- This is well documented
- Doctors often monitor B12 in people on metformin
2. Acid-reducing medicines (PPIs and H2 blockers)
Examples:
- Omeprazole, esomeprazole (PPIs)
- Famotidine (H2 blocker)
These reduce stomach acid, and stomach acid is needed to absorb B12 from food.
Important clarification
- You can still take vitamin B12 with these medications
- There is no dangerous “do not combine” interaction
- The real issue is reduced absorption over time, not harm or toxicity
Why this matters more after 60
As people age:
- Stomach acid naturally decreases
- Absorption of B12 becomes less efficient
- Metformin or acid reducers can add to that effect
So deficiency risk is higher, but it’s manageable, not dangerous.
What doctors actually recommend
If someone is on these medicines long-term:
- Periodic B12 blood tests
- Dietary sources (meat, eggs, dairy) or fortified foods
- Sometimes B12 supplements or injections if needed
Bottom line
👉 The claim “NEVER take B12 with these meds” is false
👉 The truth is: you may need more B12, not less
If you want, tell me your age and medications—you can get a quick, realistic risk check for B12 deficiency without the internet hype.