Lieu : Écosse
Temps : XIe siècle
Acte 1
Scène 1 : Une lande
Dans le prélude (la musique de l'ouverture), nous entendons une musique qui vient plus tard dans la scène du somnambulisme. Le chœur des sorcières prophétise l'avenir. Un messager arrive pour dire que Macbeth a reçu le titre et les biens de Cawdor. Macbeth et Banquo, son général, réfléchissent à la prophétie des sorcières. La moitié de la prophétie vient de se réaliser (l'autre moitié étant que Macbeth deviendra roi, et que les rois qui viendront après lui seront les héritiers de Banquo). Les sorcières dansent et chantent à la fin de cette scène.
Scène 2 : Le château de Macbeth
Lady Macbeth lit une lettre de son mari dans laquelle il lui parle de la prophétie que les sorcières avaient faite. Elle décide de faire en sorte que Macbeth devienne vraiment roi. Elle décide qu'elle doit persuader son mari d'assassiner Duncano (Duncan, roi d'Écosse). Macbeth voit un poignard devant lui. Il la prend et assassine Duncano (qui ne chante jamais dans l'opéra). Il est alors horrifié par ce qu'il a fait. Sa femme est dégoûtée que son mari se sente mal à cause de ce meurtre. Elle prend le poignard et achève le crime, puis enduit du sang de Duncano les gardes qui dorment. Banquo et Macduff, un noble écossais, arrivent, Macduff découvre le crime, et tous les personnages chantent un refrain demandant à Dieu de punir le ou les meurtriers.
Acte 2
Scène 1 : Une pièce dans le château
Macbeth est maintenant roi. Il s'inquiète de la prophétie selon laquelle les héritiers de Banco deviendront roi. Sa femme et lui décident que Banco et son fils doivent être assassinés.
Scène 2 : A l'extérieur du château
Une bande de meurtriers attend Banco. Il est pris, mais son fils Fleanzio réussit à s'échapper.
Scène 3 : Une salle à manger dans le château
Macbeth reçoit les invités et Lady Macbeth chante un brindisi (chanson à boire) qui est assez semblable à celui de La Traviata. Macbeth apprend que Banco a été assassiné, mais lorsqu'il retourne à table, il trouve le fantôme de Banco assis à sa place. Il crie et s'extasie sur le fantôme. Les autres personnes ne peuvent pas voir le fantôme et pensent que Macbeth est devenu fou. Le festin se termine rapidement.
Acte 3
La grotte des sorcières
Les sorcières sont assises autour d'un chaudron dans une grotte sombre. Elles chantent, puis dansent un ballet qui a été écrit pour la version de 1865. La musique ressemble à de la magie. Macbeth entre et veut que les sorcières lui racontent son avenir. Elles lui font trois apparitions. La première lui dit de se méfier de Macduff. La deuxième lui dit qu'il ne peut pas être blessé par un homme "né d'une femme". La troisième lui dit qu'il ne peut être conquis tant que le bois de Birnam n'aura pas marché contre lui.
Macbeth est alors confronté au fantôme de Banco et de ses descendants, huit futurs Rois d'Écosse. Cela montre que la prophétie des sorcières du début de l'opéra doit en effet se réaliser. Macbeth s'effondre. Lorsqu'il se rétablit et raconte à sa femme ce qu'il a vu, elle est encore plus déterminée à tuer le fils de Banco et toute sa famille.
Acte 4
Scène 1 : Près de la frontière entre l'Angleterre et l'Écosse
Des réfugiés écossais se tiennent près de la frontière anglaise et chantent une chanson sur la façon dont Macbeth, le tyran, opprime son peuple.
Malcolm, le fils de Banco, dit à ses soldats de couper les branches des arbres du bois de Birnam et de les porter lorsqu'ils attaquent l'armée de Macbeth. Ils veulent libérer l'Écosse de la tyrannie.
Scène 2 : Le château de Macbeth
Un médecin et une servante regardent la reine marcher dans son sommeil, en lui tordant les mains pour les nettoyer du sang.
Scène 3 : Le champ de bataille
Macbeth a entendu dire qu'une armée s'approchait de lui. On lui dit que la reine est morte, mais il ne semble pas s'en soucier. Il rassemble son armée. L'armée du Banco marche contre lui avec les branches de ses arbres. La prophétie s'est réalisée : le bois de Birnam a marché contre lui. Macduff se bat contre Macbeth et le tue. Il dit à Macbeth qu'il n'est pas "né d'une femme" mais qu'il a été "arraché" du ventre de sa mère. Le combat se poursuit. Macduff tue Macbeth. Les hommes de Macduff crient que Macduff est le nouveau roi. Tous les soldats et les femmes chantent un hymne à la victoire.