先天性心脏病能活多久主要看先天性心脏病的类型、严重程度和治疗情况。先天性心脏病的类型很多,可以分为简单的先天性心脏病和复杂的先天性心脏病。简单的先天性心脏病,如一个单纯的房间隔缺损或者动脉导管未闭,这种情况在出生以后时有自愈可能的。即使没有自愈,也有很多治疗方法,如介入封堵或开胸手术等。手术成功以后,患者的解剖学异常得到改善,不会影响到寿命。但如果说是复杂的先天性心脏病,如法洛四联症等紫绀型先天性心脏病,患儿的病情是比较重,预后也是比较差的。病情很严重的时候可能胎儿在母体内就会因病死亡。如果出生以后不给予积极规范的治疗,患儿也会越来越重,直至死亡。当然也有相对简单一点的复杂的先天性心脏病,可能能够活到成年,但是总体来说寿命都是短于正常人。因此,对于先天性心脏病到底能活多久的问题不能一概而论,需要看疾病的严重程度和治疗情况,有些情况不会影响到寿命,有些会严重影响寿命。