Mayo Clinic Care Network Content
Articles

Vitamin B-12

Interactions

Possible interactions include:

  • Aminosalicylic acid (Paser). Taking this medicine used to treat digestive problems might lower how well the body can absorb vitamin B-12.
  • Antiseizure medicines. Taking phenobarbital (Sezaby), phenytoin (Dilantin) or carbamazepine (Tegretrol) to treat seizures might lower how well the body can absorb vitamin B-12.
  • Colchicine (Colcrys, Mitigare, Gloperba). Taking this anti-inflammatory medicine used to prevent and treat gout attacks might lower how well the body can absorb vitamin B-12.
  • Metformin (Glumetza, Fortamet, others). Taking this diabetes medicine might lower the body's ability to absorb vitamin B-12.
  • Gastric acid inhibitors. Taking omeprazole (Prilosec), lansoprazole (Prevacid) or other stomach acid-reducing medicine might lower the body's ability to absorb vitamin B-12.
  • Vitamin C (ascorbic acid) supplements. Taking vitamin B-12 with vitamin C might lower the available amount of vitamin B-12 in the body.
  • Bile acid sequestrants (cholestyramine). Taking bile acid sequestrants may interfere with B-12 absorption. A healthcare professional might suggest taking vitamin B-12 supplements to avoid the risk of low vitamin B-12 levels.