Selon le National Institutes of Health (NIH), les nourrissons dès l'âge de 1 à 3 ans devraient consommer 0,9 microgrammes par jour. Enfants de 4 à 6 ans devraient manger 1,2 microgrammes, et ceux entre les âges de 9 et 13 ans devraient avoir 1,8 microgrammes. L'exigence pour les personnes de 14 ans et plus est de 2,4 microgrammes de vitamine B12. Les femmes enceintes et celles qui allaitent devraient obtenir 2,8 microgrammes. Pour mettre ces montants en perspective, le NIH déclare que l'une tasse de yogourt contient 25% de l'apport quotidien recommandé en vitamine B12. Une portion de mollusques, le foie, et XBE- tasse de céréales enrichies fournissent chacun au moins 100% de la valeur quotidienne recommandée. Les suppléments peuvent également fournir 100% de la valeur quotidienne recommandée.