发生巨幼红细胞性贫血最本质的原因是由于叶酸或者是维生素B12的缺乏,很多原因都有可能引起叶酸或者维生素B12的缺乏,比如说孕妇在怀孕期间对于叶酸的需要量增加,如果是孕妇在孕期出现了恶心,呕吐,食欲不振,营养物质摄入不足的情况就有可能发生叶酸的缺乏,如果是青少年儿童在生长发育期的时候对于叶酸的需求量也比较大,儿童出现了偏食,挑食,也有可能会出现叶酸的缺乏,可以导致巨幼红细胞性贫血。
另外,慢性萎缩性胃炎的时候有可能出现维生素B12的吸收障碍,病人可以出现继发性的巨幼红细胞性贫血或者是患者有癫痫病的时候使用一些抗癫痫的药物,有可能会影响叶酸的吸收,也有可能会出现巨幼红细胞性贫血。