Il consumo di alcolici e il fumo vengono considerate altre cause primarie di attacchi cardiaci.
Condurre uno stile di vita sano è il miglior deterrente per evitare o prevenire infarti. Una vita sedentaria è sinonimo di scarsa attività fisica, che incide inevitabilmente sul peso corporeo e sui valori di colesterolo e trigliceridi che possono essere appunto una causa di infarto. Il consumo di alcolici e il fumo vengono considerate altre cause primarie di attacchi cardiaci. Per questa ragione, si consiglia di eliminare o ridurre sensibilmente l'utilizzo di alcool e ai fumatori di smettere immediatamente di fumare.