按病因心肌炎可分为以下类:
(一)感染性疾病病程中发生的心肌炎:致病病原体可为细菌病毒霉菌立克次体螺旋体或寄生虫细菌感染以白喉为著成为该病最严重的并发症之;伤寒时心肌炎不少见;细菌感染时心肌受细菌毒素的损害细菌性心内膜炎或心肌炎可以延及心肌伴发心肌炎致病菌以葡萄球菌链球菌或肺炎球菌为主脑膜炎球菌菌血症脓毒血症等偶尔可侵犯心肌而引起炎症多种霉菌如放线菌白色念珠菌曲菌组织胞浆菌隐球菌等都可引起心肌炎症但均少见原虫性心肌炎主要见于南美洲锥虫病与弓青工体病立克次体病如斑疹伤寒也可有心肌炎症螺旋体感染中钩端螺旋体病的心肌炎不少见梅毒时心肌中可发生树胶样肿近年来病毒性心肌炎的发病率显著增多受到高度重视是当前我国最常见的心肌炎霉菌寄生虫立克次体或螺旋体引起的心肌炎则远比病毒和细菌性心肌炎少见。
(二)过敏或变态反应所致的心肌炎:目前所知风湿热的发病以变态反应可能最大风湿性心肌炎属于此类。
(三)化学物理或药物所致的心肌炎:学品或药物如吐根素价锑阿霉素等或电解质平衡失调如缺钾或钾过多时均可造成心肌损害病理上有炎性变化;心脏区过度放射也可引起类似的炎性变化。