Most heart attacks occur in the morning, between 6 am and noon. This is likely due to increased stress as people rush around to prepare for work or school. Some studies have found that blood pressure tends to be higher in the mornings, which could also increase the risk of a heart attack.