有心脏病能否打新冠疫苗要根据患者的实际病情而定。如果患者患有心脏病病情较轻,在空可控制范围内,可以根据自身状况到定点机构打新冠疫苗。但若是患者患有心脏病较为严重,则不适宜接种新冠疫苗,以免引起一些不良反应。
原则上来讲心脏病患者是可以接种新冠疫苗的。新冠疫苗主要是针对预防新型冠状病毒感染的,心脏病患者接种之后也可以产生抗体,并且研发成功的疫苗多数都不会对身体造成太大影响。但是对于心脏病患者,在发病期间是不建议接种新冠疫苗的。当然,现在新冠疫苗仍然处在研究和临床试验阶段,对心脏病患者具体产生何种影响和是否可以进行接种仍不明确。