Mayo Clinic’e göre önerilen diyet B12 vitamini miktarları değişiyor. Uzmanlar 14 yaşından büyükseniz günde 2.4 mikrogram, hamileyseniz 2.6 mikrogram, emziriyorsanız günde 2.8 mikrogram tavsiye ediyor.
Mayo Clinic, önerilen diyet miktarlarının B12 vitamininin 14 yaşın altındakiler için mevcut olmadığını belirtir. Yeterli alım seviyesi, 0-6 aylık bebekler için 0,4 mikrogram, 7-12 aylık bebekler için 0,5 mikrogram, 7-12 aylık bebekler için 0,5 mikrogramdır. 1 ila 3 yaş arası çocuklar, 4 ila 8 yaş arası çocuklar için 1,2 mikrogram ve 9 ila 13 yaşlarındaki çocuklar için 1,8 mikrogram. Doktorlar bazen, önerilen diyet miktarlarını aşan dozlarla, kanserli yaralar ve anemi gibi özel durumları tedavi eder.