Many animal products contain vitamin B12, including fish, meat, poultry, eggs, milk, and milk products, but it is generally not present in plant foods.
Fortified food products include breakfast cereals and nutritional yeast.
Dietary supplements containing vitamin B12 are also available, usually containing the cyanocobalamin form of vitamin B12, with some supplements also containing other forms of vitamin B12.