The following drugs impair the absorption of vitamin B12 in various ways:
Source: Could it be B12? – Sally M. Pacholok & Jeffrey J. Stuart, pages 53-54Only because these medications may inhibit or limit vitamin B12 absorption does not mean you should stop taking these drugs. It is, however, advisable to start supplementing vitamin B12.
If you were prescribed any of the following drugs, you could be suffering from vitamin B12 deficiency diagnosed as a different disease. If a vitamin B12 deficiency is not addressed correctly, this can create an irreversible or even life-threatening situation.
Source: Could it be B12? – Sally M. Pacholok & Jeffrey J. Stuart, pages 54-55If you take any of these drugs, it is strongly recommended ruling out a vitamin B12 deficiency.