多种病毒都可以引起病毒性心肌炎,以肠道病毒最常见。其他为柯萨奇病毒B(1-6型)、埃可病毒、脊髓灰质炎病毒、流感、副流感病毒、腮腺炎病毒及麻疹、风疹和单纯庖疹病毒等。最近研究资料表明,腺病毒是病毒性心肌炎的主要病因之一。