Recovery from a pericardiectomy surgery is quite a long process. It requires a 1 to 2 weeks hospital stay post-surgery. Full recovery from a pericardiectomy surgery typically takes six to eight weeks. However, patients with severe pericarditis may take longer than eight weeks to fully recover.