Od tego czasu Makbet zaczyna poważniej traktować słowa czarownic.
Mimo wewnętrznych oporów Makbet pod dużym wpływem swojej żony, Lady Makbet, zwabia Dunkana (który ma do niego pełne zaufanie) w pułapkę – do swojego zamku w Inverness i tam pozbawia go życia. O królobójstwo oskarżeni zostają królewscy strażnicy, następnie zabici przez Makbeta. Jednak syn Dunkana – Malkolm, a także tanowie – Makduf i Lennox zaczynają coś podejrzewać i w obawie o swoje życie uciekają za granicę. Następnie odbywa się koronacja królobójcy.
Coraz bardziej odchodzący od zmysłów Makbet zleca zamordowanie Banka i jego syna, Fleance’a. Banko ginie, ale Fleance’owi udaje się uciec. Makbet zaczyna mieć zwidy, ukazuje mu się duch Banka. Wyrusza do wiedźm żądając kolejnych przepowiedni. Te odpowiadają mu, że nie zginie z ręki człowieka zrodzonego z kobiecego łona i Nie tknie Makbeta żaden cios morderczy, Póki Las Birnam ku Dunzynańskiemu Wzgórzu nie pójdzie walczyć przeciw niemu, co uspokaja królobójcę. Dalsze przepowiednie dotyczące potomstwa Banka są niejasne, następnie wiedźmy znikają.