先天性心臟病的原因之一是胎兒發育環境的因素,包括子宮內感染病毒,是重要的先天性心臟病原因。其中又以風疹病毒最為突出,其次是柯薩奇病毒感染,母親比如妊娠三個月內,患有風疹,則所產的嬰兒先天性心臟病的概率就比較高。
先天性心臟病的原因之二,就是早產。早產是重要的先天性心臟病的原因,早產兒患視覺和動脈導管未閉的患者比較多,前者和心室間隔在出生前無足夠的時間完成發育有關系,后者和早產兒的血管收縮反應在出生后又不夠強有關系。
先天性心臟病的原因之三,就是高原環境。高原氧分比較低,是先天性心臟病的原因之一。高原地區先天性心臟病的動脈導管未閉合先天性,心臟病房缺比較多。
先天性心臟病的原因之四,就是遺傳。遺傳也是先心病的原因之一,在一個家庭中,兄弟姐妹或者父母子女同時患有先心病,以及不少染色體異常遺傳病等,也可能會有心臟畸形。
先天性心臟病的原因之五,就是其它因素,包括高齡也是先天性心臟病的原因之一。高齡的母親是指35歲以上,而且患上了法洛四聯癥,唐氏綜合征,這樣的嬰兒危險比較大,有些先天性心臟病有顯著的男女性別發育差異。