Alcoolismul este a doua cauză de macrocitoză din cauza afectării ficatului, ceea ce reduce capacitatea organismului de a absorbi vitamina B12 și acid folic. Depunerile de colesterol din membranele celulelor sanguine și malnutriția cronică asociate cu alcoolismul, de asemenea, agravează probabilitatea de deficiență severă a vitaminei B12 și a folatului. Datorită corelării puternice dintre macrocitoză și alcoolism, apariția acesteia poate fi un indicator de avertizare sau o modalitate de testare a alcoolismului cronic, la adulții sănătoși.
Ficatul are capacitatea de a stoca niveluri ridicate de B12 și folat, astfel încât o deficiență suficientă de a provoca macrocitoză durează, de obicei, patru sau cinci ani de alcool cronică. Incapacitatea organismului de a absorbi aceste substanțe nutritive datorită consumului cronic de alcool este amplificată dacă un pacient ia anumite medicamente care afectează ficatul sau suferă de afecțiuni existente, cum ar fi boala celiacă sau Crohn, care afectează în continuare consumul de vitamine.
În cazurile de consum de alcool, macrocitoza poate prezenta dezechilibre hormonale, în special la bărbați; icter și caput medusae, care sunt vene lărgite de-a lungul abdomenului. Macrocitoza poate apărea, de asemenea, la pacienții cu biopsie hepatică normală, iar abstinența la alcool poate duce rapid la o inversare a efectelor acesteia. Anemia este frecvent asociată cu boala hepatică cauzată de alcoolism; totuși, nu există o corelație între anemie și macrocitoză.