生化妊娠的原因有:1.黄体功能不好,由于卵巢黄体功能不好,导致黄体酮分泌不足,子宫内膜异常,从而影响了受精卵的着床,导致生化妊娠的发生;2.染色体异常,由于胚胎染色体异常,导致受精卵有缺陷,从而就会造成生化妊娠的发生;3.子宫因素,由于母体的子宫发育不良,或者是母体患有子宫肌瘤、子宫内膜息肉、宫腔粘连、子宫内膜结核等,这些都会影响受精卵着床,导致生化妊娠的发生。