Место: Шотландия
Время: 11 век
Акт 1
Сцена 1: вереск
В прелюдии (музыка открытия) мы слышим музыку, которая позже прозвучит в сцене хождения во сне. Хор ведьм пророчествует о будущем. Прибывает гонец с вестью о том, что Макбет получил титул и поместья Каудора. Макбет и Банко, его генерал, размышляют над пророчеством ведьм. Половина пророчества только что сбылась (другая половина заключается в том, что Макбет станет королем, а короли, которые придут после него, будут наследниками Банко). В конце этой сцены ведьмы танцуют и поют.
Сцена 2: Замок Макбета
Леди Макбет читает письмо от своего мужа, в котором он рассказывает ей о пророчестве, сделанном ведьмами. Она решает убедиться, что Макбет действительно станет королем. Она решает, что должна убедить мужа убить Дункана (Дункана, короля Шотландии). Макбет видит перед собой кинжал. Он берет его и убивает Дункано (который никогда не поет в опере). Затем его охватывает ужас от того, что он сделал. Его жене отвратительно, что ее муж чувствует себя ужасно из-за убийства. Она берет кинжал и завершает преступление, а затем мажет кровью Дункано спящих стражников. Прибывают Банко и Макдуф, шотландский дворянин, Макдуф обнаруживает преступление, и все персонажи поют хор, прося Бога покарать убийцу (убийц).
Акт 2
Сцена 1: Комната в замке
Макбет теперь король. Его беспокоит пророчество о том, что наследники Банко станут королями. Он и его жена решают, что Банко и его сын должны быть убиты.
Сцена 2: За пределами замка
Банда убийц подстерегает Банко. Его ловят, но его сыну Флеанцио удается бежать.
Сцена 3: Обеденный зал в замке
Макбет принимает гостей, а леди Макбет поет бриндизи (песню о выпивке), которая очень похожа на знаменитую песню из "Травиаты". Макбету сообщают, что Банко убит, но когда он возвращается к столу, то обнаруживает, что на его месте сидит призрак Банко. Он кричит и в бешенстве бросается на призрак. Другие люди не видят призрака и думают, что Макбет сошел с ума. Пир быстро заканчивается.
Акт 3
Пещера ведьм
Ведьмы сидят вокруг котла в темной пещере. Они поют, а затем танцуют балет, который был написан для версии 1865 года. Музыка звучит как волшебство. Входит Макбет и просит ведьм рассказать ему о его будущем. Они вызывают ему три явления. Первая говорит ему, чтобы он остерегался Макдуфа. Вторая говорит ему, что он не может пострадать от человека, "рожденного от женщины". Третье говорит, что его нельзя победить, пока Бирнам Вуд не выступит против него.
Затем Макбету показывают призрак Банко и его потомков, восьми будущих королей Шотландии. Это показывает, что пророчество ведьмы из начала оперы действительно должно сбыться. Макбет падает в обморок. Когда он приходит в себя и рассказывает жене о том, что видел, она еще более решительно настроена убить сына Банко и всю его семью.
Акт 4
Сцена 1: Недалеко от границы между Англией и Шотландией
Шотландские беженцы стоят у английской границы и поют песню о том, как тиран Макбет угнетает свой народ.
Малькольм, сын Банко, велит своим солдатам срезать ветви с деревьев в Бирнамском лесу и нести их, когда они будут атаковать армию Макбета. Они хотят освободить Шотландию от тирании.
Сцена 2: Замок Макбета
Врач и слуга наблюдают за королевой, когда она ходит во сне, разминая руки, пытаясь очистить их от крови.
Сцена 3: Поле боя
Макбет услышал, что к нему приближается армия. Ему говорят, что королева мертва, но его это не беспокоит. Он собирает свою армию. Армия Банко марширует против него с ветвями деревьев. Пророчество сбылось: Бирнамский лес выступил против него. Макдуф сражается с Макбетом и убивает его. Он говорит Макбету, что тот не "рожден от женщины", а "вырван" из чрева матери. Бой продолжается. Макдуф убивает Макбета. Люди Макдуфа объявляют, что Макдуф - новый король. Все воины и женщины поют гимн победе.