首先,從發病時間長短上有急性心肌炎,有慢性心肌炎,另外根據引起的原因不同,有感染因素導致心肌炎。像病毒,病毒主要有肝炎病毒、腺病毒、麻疹病毒、風疹病毒,都有可能會導致心肌炎的發生;細菌也會導致心肌炎;再就是像螺旋體、真菌也有可能會引起心肌炎的發生。
第二個,有過敏或者變態反應導致的心肌炎。大部分一些藥物像青霉素、磺胺類藥,有可能會導致心肌炎的出現。
第三個,內分泌跟代謝紊亂。像低鉀血癥、低鎂血癥,甲狀腺功能亢進也可引起心肌炎。
第四個,有理化因素引起,這種情況大部分見于酒精、一氧化碳、汞中毒、鉛中毒,再就是比較罕見的結締組織病,像系統性紅斑狼瘡有可能會引發心肌炎。