导致心肌炎的原因有很多:第一,感染性的因素。包括细菌感染、病毒感染,这些炎症以及炎症产生的毒素,被身体吸收,影响到了心肌就会引起心肌炎。第二,理化因素的刺激。像长期接触放射线、长期饮酒或者使用某些对心肌有损害的药物,也可以损伤心肌,导致心肌炎的发生。第三,全身性的疾病。包括肝肾方面的疾病、风湿免疫性的疾病或者肿瘤等疾病,也可以影响到心肌,从而导致心肌炎的产生。目前在临床上导致心肌炎,最常见的原因,还是感染性因素。