Les sources de Shakespeare pour la tragédie sont les récits du roi Macbeth d'Écosse, de Macduff et de Duncan dans les Chroniques de Holinshed -LRB- 1587 -RRB-, une histoire de l'Angleterre, de l'Écosse et de l'Irlande familière à Shakespeare et à ses contemporains.
Shakespeare a basé quelques personnages dans la pièce -LRB- Macbeth, Macduff, et Duncan -RRB- grosso modo sur des disques de personnes réelles dans les Chroniques de Holinshed, un livre d'histoire de 1587.