Witamina B12 obecna jest jedynie w produktach pochodzenia zwierzęcego. Spotykamy ją przede wszystkim w mięsie, podrobach, żółtkach jaj, mleku i jego przetworach. warto ponadto zaznaczyć, że jej niewielkie ilości są syntezowane przez florę bakteryjną przewodu pokarmowego człowieka.