先天性心脏病的原因主要与遗传因素、药物因素、病毒感染及孕妇不良嗜好等有关。1、先天性心脏病具有一定的遗传性,如家族中父母或同胞患有先天性心脏病,则胎儿发生先天性心脏病的风险也会增高。2、药物因素主要是指孕妇在怀孕期间接触致畸药物或过多的辐射等,导致胎儿生长发育畸形。3、感染性疾病,尤其是在孕早期发生病毒感染,比如风疹病毒、柯萨奇病毒,流感病毒等。所以,建议孕期要及时孕检,遵医嘱按时排畸检查。4、孕妇吸烟、酗酒也会导致胎儿发育畸形,发生先天性心脏病。