how long can heart attack symptoms last before it happens?
How long heart attack symptoms occur. Mild heart attack symptoms might only occur for two to five minutes then stop with rest. A full heart attack with complete blockage lasts much longer, sometimes for more than 20 minutes.