કેટલીક દવાઓ શરીરમાં વિટામીન બી 12 સ્તરને અસર કરી શકે છે જેમ કે ડાયાબિટીસ દવા મેટફોર્મિન અથવા હાર્ટબર્નની સારવાર માટે વપરાતી દવાઓ (જેને પ્રોટોન પંપ ઇન્હિબિટર્સ કહેવાય છે)