第三幕:在一个黑洞内,一群女巫围着一个大锅。麦克白前来寻访女巫,希望知道更多自己的命运。女巫施展魔法,给麦克白3个隐晦的警示:第1:小心提防Macduff;第二,任何由女人所生的男人都不能伤害麦克白;第三,只在在勃南森林(Birnam Wood)向他移动时,他才会落败。这个时候,Banquo的冤魂及他的8个后代(8个未来的苏格兰国王)向他显现,预示本来的预言将会应验。恐怖的幻觉令麦克白惊慌倒地。在城堡来,麦克白回复清醒,他和夫人决定铲取Macduff及Banquo的家族(歌曲: "Ora di morte e di vendetta")。