先天性心脏病能存活多久取决于先天性心脏病的具体情况,如房间隔缺损,且一般预后较好。平均自然寿命可以达到50岁,有些病人可以活到70岁。如果缺损较大,容易发生肺动脉高压和心力衰竭,预后差。尤其是第一个孔未闭合的缺损,预后更差。与室间隔缺损一样,小缺损患者预后良好,自然寿命可达70-80岁。小缺陷可能在10岁前自行闭合,而大缺陷可能在1-2岁时导致心力衰竭,但也可能在以后改善,但肺动脉高压儿童的预后也不好。因此,我们必须掌握先天性心脏病的日常护理,建议合理的生活,合理的药物治疗,预防感染,并定期复查。建议去当地正规医院进行治疗。