Günde almanız gereken B12 vitamini miktarı yaşınıza bağlıdır. Ulusal Sağlık Enstitüleri (NIH) Diyet takviyeleri Ofisi'ne göre, küçük çocuklar günde en az B12 vitaminine ihtiyaç duyurken, hamile ve emziren kadınlar en fazla ihtiyaç duymaktadır.
Önerilen günlük B12 miktarı, altı aylıktan doğmayacak yaş için 0.4 mikrogram (mcg), 7-12 ay bebekler için 0.5 mcg, 1-3 yaş çocuklar için 0.9 mcg, 4-8 yaş çocuklar için 1.2 mcg'dir. 9-13 yaş arası çocuklar için mcg, 14-18 yaş arası gençler için 2,4 mcg ve yetişkinler için 2,4 mcg. Hamile kadınlar günde 2,6 mcg hedeflemeli ve emziren kadınlar 2,8 mcg almalı.
NIH, çoğu Amerikalıların diyetlerinden B12 vitamini tavsiye ettiklerini belirtir. B12 vitamininin iyi kaynakları arasında sığır karaciğeri, istiridye, balık, kümes hayvanları, et, yumurta, süt ve zenginleştirilmiş kahvaltı gevrekleri bulunur.
Bazı insanlar B12 vitaminini yiyeceklerinden emmekte zorlanır, bu da B12 vitamin eksikliğine yol açabilir. B12 vitamini eksikliği bazı belirtileri yorgunluk, halsizlik, kabızlık, iştahsızlık, kilo kaybı, sinir problemleri, depresyon, ağızda ağrı, hafıza problemleri ve megaloblastik anemi adı verilen spesifik bir anemidir. Multivitaminler, B12 çekimleri ve reçeteli nazal jel içeren diyet takviyeleri, bu kişilerin önerilen miktarda B12 almasına yardımcı olabilir.