La carenza di acido folico può essere causata da diverse condizioni, tra cui l'assunzione di farmaci che interferiscono con l'assorbimento dell'acido folico, come alcuni tipi di antiepilettici e di contraccettivi orali. Inoltre, l'alcolismo cronico, le malattie dell'intestino e una dieta povera di alimenti contenenti acido folico, come verdure a foglia verde, legumi e cereali integrali, possono anche causare una carenza di acido folico.