甲亢性心脏病多久能治愈一般无法确定,但至少需要1-2年左右的时间 。对于甲亢性心脏病的治疗,主要是针对甲亢进行治疗,而治疗甲亢至少需要1-2年左右。并且停药至少半年以上没有复发,才可以诊断为完全治愈。如果患者合并有心力衰竭,还需要给予利尿、扩管等药物来纠正病情,因此恢复的时间会更长。