Een tekort aan Vitamine B12 kan leiden tot verlies van eetlust, wat kan leiden tot gewichtsverlies als het niet behandeld wordt. Omgekeerd kan een tekort aan Vitamine B12 niet leiden tot gewichtstoename, maar wel tot minder energie en vermoeidheid, waardoor het moeilijker wordt om actief te blijven en op gewicht te blijven.