有心脏病的老人能做透析,但是在透析之前一定要调整好心脏功能,防止在透析的过程中发生意外。需要进行透析的患者患者出现了心脏病、尿毒症会导致尿量明显减少,患者心脏的负荷会明显增加;如果不及时进行透析治疗,可以导致患者出现心力衰竭。所以发生尿毒症的冠心病患者,一定要及早进行透析治疗,将体内的有毒物质和多余的水分排出体外,减轻患者心脏的负担;同时要对冠心病进行积极的治疗,防止在透析的过程中出现意外。