新生儿先天性心脏病手术后多久能好,一般需要根据手术方式进行决定 。如果是采用介入治疗,选择合适封堵材料进行封堵,这种手术一般术后观察2~3天可以出院,1~2周时间可以恢复正常。如果是外科开胸手术,术后恢复时间比较长,大约需要1~3个月时间。因为开胸手术需要全身麻醉、体外循环、心脏停跳,对人体创伤较大,术后恢复时间也会相对比较长。