バクテリアによってのみ合成されるビタミンB12は、肉、鶏肉、魚(貝類を含めて)、ムール貝および、含有量は少ないがミルクなどの畜産物に含まれますが、一般的には植物性産物あるいは、イーストには存在しません(1)。
新鮮な低温殺菌されたミルクは、一部の菜食主義者にとってはビタミンB12の重要な給源です(27)。完全菜食主義者の必要条件を満たすためには、ビタミンB12サプリメントの摂取が必要です。
また、50才過ぎの個人は、食物との結合によるビタミンB12の吸収不全が起こりがちな状態が増えるので穀物などの強化食品あるいは、サプリメントを摂取しなければなりません。シアノコバラミンは、サプリメントに使用されるビタミンB12の主要な形ではありますがまた、メチルコバラミンもサプリメントとして入手可能です。
シアノコバラミンを含む店頭販売の薬剤には、総合ビタミン剤、ビタミンB複合体および、ビタミンB12サプリメントが挙げられます(37)。