Die häufigste Ursache für einen Herzinfarkt sind die Folgen der Arteriosklerose (Arterienverkalkung). Durch den Verschluss einer oder mehrerer Herzkranzgefäße wird das Herz nicht mehr ausreichend mit Sauerstoff versorgt. Erhöht sich dann der Sauerstoffbedarf des Herzens, zum Beispiel bei plötzlichen Kraftanstrengungen oder bei Stress, kommt es zum Herzinfarkt.
Weitere Auslöser eines Herzinfarkts können eine Lungenembolie oder ein Kreislaufkollaps sein, bei jüngeren Menschen auch eine plötzliche Verkrampfung eines Herzkranzgefäßes.