Viral infections such as coxsackie virus, adenovirus, and echovirus are the most common cause. Myocarditis may also occur during or after various viral, bacterial, or parasitic infections (such as polio, influenza, or rubella). It may also be caused by radiation, exposure to chemicals or medication, or connective tissue diseases.