Nguồn vitamin B12 trong chế độ ăn uống bao gồm các loại thịt (đặc biệt là thịt bò, thịt heo, và các loại thịt nội tạng [ví dụ như gan]), gia cầm, trứng, ngũ cốc được pha, sữa và các sản phẩm từ sữa, và hải sản như ngao sò, trai, cá thu, cá hồi.