A principal causa do infarto agudo do miocárdio é a aterosclerose, que corresponde ao acúmulo de gordura dentro dos vasos sanguíneos, em formas de placas, que podem dificultar a passagem de sangue para o coração e, assim, causar o infarto. Além da aterosclerose, o infarto agudo do miocárdio pode acontecer devido a doenças coronarianas não ateroscleróticas, alterações congênitas e alterações hematológicas, por exemplo.