Question: how long does it take to recover from heart attack?
Answer: A return to all of your normal activities, including work, may take a few weeks to 2 or 3 months, depending on your condition. A full recovery is defined as a return to normal activities. This will depend on how active you were before your heart attack, the severity of the attack, and your body's response to it.