How long does it take to recover from pericarditis?

Depends. Infectious pericarditis can be the result of viruses, bacterial or fungal infectiions. Viral pericarditis is usually self limited and usually lasts 2-4 weeks, less with anti-inflammatory treatment. Bacterial or fungal pericarditis is much more serious and can be life threatening (fortunately it is rather uncommon). Tuberculosis can cause pericarditis and can take months to resolve.
Depends. Depends on cause and severity ... Milder pericarditis and respoonsive to Indomethacin results in relatively quicker recovery.

Related Questions