Algunos como los antibióticos inhiben la absorción de la vitamina B3, B6, B12 y el ácido fólico. Los anticonceptivos impiden la absorción de la vitamina C, B6, B12 y el ácido fólico, así como los antiepilépticos que también influyen en el metabolismo de la vitamina D, K y B12.