Question: how long does it take to completely recover from open heart surgery?
Answer: Expect a gradual recovery. It may take up to six weeks before you start feeling better, and up to six months to feel the full benefits of the surgery. However, the outlook is good for many people, and the grafts can work for many years. Nevertheless, surgery does not prevent artery blockage from happening again.