Macbeth ayrıca cadıların kehanetinden korktuğu için Banquo'yu da öldürür. Cadılar Macbeth'e onun kral olacağını söylemişlerdir ama aynı zamanda Banquo'nun soyundan gelenlerin de eninde sonunda kral olacağını söylerler. Macbeth bu kehanetin gerçekleşmemesini sağlamaya kararlı olduğundan Banquo'yu ve oğlu Fleance'ı öldürür.
Macbeth, Banquo'yu öldürerek tahtına yönelik potansiyel bir tehdidi ortadan kaldırır ve cadıların kehanetlerinin gerçekleşmemesini sağlar. Ancak Macbeth'in Banquo'yu öldürmesi aynı zamanda kendisinin de çöküşüne yol açar. Banquo'nun hayaleti Macbeth'e musallat olur ve Macbeth sonunda o kadar suçluluk duygusuna kapılır ki aklını kaybetmeye başlar. Macbeth'in Banquo'yu öldürmesi sonunun başlangıcıdır.