Действие I
На фоне войны появляются три ведьмы и договариваются встретить Макбета. Король Дункан узнаёт о победе шотландцев и храбрости Макбета и Банко. Изменника тана Кавдора приказывают казнить, а его титул передают Макбету.
На пустоши ведьмы приветствуют Макбета как тана Гламиса, тана Кавдора и будущего короля. Банко они обещают, что он сам не будет королём, но станет предком королей. Почти сразу приходит известие о новом титуле Макбета, и сбывшаяся часть пророчества заставляет его всерьёз задуматься о короне.
Дункан объявляет наследником Малькольма. Макбет пишет жене о пророчестве. Леди Макбет решает, что мужу не хватает жестокости, чтобы воспользоваться шансом, и призывает тёмные силы подавить в ней сострадание.
Когда Дункан приезжает в замок Макбета, герой колеблется. Он понимает, что король — его родственник, государь и гость, а само убийство неизбежно породит ответное насилие. Макбет решает отказаться от преступления, но леди Макбет высмеивает его нерешительность и предлагает опоить стражу, убить Дункана во сне и возложить вину на телохранителей. Макбет соглашается.