病毒性心包炎患者的病程並不相同,可以是急性病程,比如急性心包炎患者經過治療一般4-6周可以痊癒。急性心包炎根據心包液類型、病毒感染、合併症、臨床症狀等情況,病程完全不同。對於亞急性病程,患者需要6周到6個月才能治癒,如果病毒性心包炎合併心包積液比較多,患者需要進行心包穿刺引流,可能恢復需要的時間比較長。

病毒性心包炎進展為慢性時患者可以經久不愈,造成心包肥厚、粘連等情況,這種情況的病人預後十分不理想,需要進行長時間治療和觀察,治療時間可能在6個月以上甚至數年,治療效果也並不理想。