Zu einem Vitamin B12-Mangel kann es kommen, wenn B12 nicht ausreichend über die Nahrung zugeführt wird. Zum Beispiel bei veganer Lebensweise oder einem erhöhten Bedarf in der Stillzeit. Auch eine gestörte Aufnahme des Vitamins aus dem Darm ins Blut (beispielsweise aufgrund von Entzündungen) kann die Ursache sein.