A fonte de Shakespeare para a tragédia é o relato do rei Macbeth da Escócia, Macduff e Duncan em Holinshed's Chronicles (1587), uma história da Inglaterra, Escotlândia e Irlanda familiar para Shakespeare e seus contemporâneos, embora os eventos na peça diferam extensivamente da história do verdadeiro MacBeth.