Macbeth conta a queda de um comandante escocês que, depois de ouvir de três bruxas que será rei, mata o rei Duncan para tomar a coroa e é levado por novos crimes, pelo medo e pela culpa até ser morto por Macduff.
No Ato I, depois de vencer o rebelde Macdonwald e os noruegueses, Macbeth e Banquo encontram as bruxas na charneca (cena 3). Elas saúdam Macbeth como Barão de Glamis, Barão de Cawdor e futuro rei, e dizem a Banquo que seus filhos serão reis. Ross e Angus chegam em seguida e nomeiam Macbeth Barão de Cawdor, e Duncan nomeia o filho Malcolm herdeiro (cena 4). Lady Macbeth assume o plano e, na cena 7, o envergonha por recuar. No Ato II, Macbeth mata Duncan à noite, no castelo de Inverness, os camareiros do rei levam a culpa e são mortos por ele, Malcolm e Donalbain fogem e Macbeth é eleito rei.
No Ato III, por causa da profecia dos filhos reis, Macbeth manda matar Banquo e o filho Fleance. Banquo morre, Fleance escapa e, no banquete, Macbeth vê o fantasma de Banquo. No Ato IV, as bruxas lhe mostram três aparições, e ele manda massacrar a família de Macduff, que fugiu para a Inglaterra.
No Ato V, Lady Macbeth, sonâmbula, esfrega as mãos e murmura sobre sangue, e a rainha morre. O exército de Malcolm avança por Birnam com galhos nas mãos, e Macduff, que foi "arrancado à força, antes do tempo" do ventre da mãe, mata Macbeth. Malcolm é saudado rei.