造成猪贫血的原因很多,常见的是缺铁性贫血和营养代谢方面的原因,失血、寄生虫、附红细胞体病也会引起猪贫血。主要是由于缺铁或需求量大而供应不足,影响仔猪体内血红蛋白的生成,红细胞的数量减少,发生缺铁性贫血。另外,母猪及仔猪饲料中缺乏钴、铜、蛋白质等也可发生贫血。缺乏铜和铁的区别是,缺铁时血红蛋白含量降低,而缺铜时红细胞数减少。仔猪不接触土壤及母猪的营养不良可以使本病发生。