Question: how long does it take to recover from viral myocarditis?
Answer: In many cases, myocarditis improves on its own or with treatment, leading to a complete recovery. Myocarditis treatment focuses on the cause and the symptoms, such as heart failure. In mild cases, persons should avoid competitive sports for at least three to six months.