1. Holinshed krónikái: Shakespeare elsődleges forrása Macbethről Raphael Holinshed „Anglia, Skócia és Írország krónikái” volt, amelyet először 1577-ben adtak ki. Holinshed beszámolója történelmi részleteket közöl a skót uralkodókról, köztük Macbeth királyról és Duncan királyról. Holinshed munkája egy narratív keretet kínált Shakespeare-nek, és olyan karaktereket kínált, amelyeket adaptálhatott és fejleszthetett játékához.
2. Skót történelem és legendák: Shakespeare skót legendákból, folklórból és történelmi eseményekből vett elemeket játékába. Macbeth felemelkedésének és bukásának története lazán a 11. századi skót király, Macbeth életére épül, aki 1040 és 1057 között uralkodott. Más elemekre, mint például a boszorkányok megjelenésére és a próféciákra, a skót néphagyományok és a próféciák hatása volt. a természetfeletti erőkbe vetett hit.
3. Elizabethan Politika: Shakespeare korát politikai intrikák, összeesküvések és hatalmi harcok jellemezték, amelyek tükrözték a Macbeth témáit és eseményeit. A darabban az ambíciók, a bűntudat és a hatalomra való törekvés feltárása ihletet meríthetett az Erzsébet-korabeli Angliában uralkodó politikai légkörből és aggodalmakból.
4. Seneca tragédiái: Shakespeare-re hatással volt a klasszikus irodalom, köztük Seneca római drámaíró tragédiái. A stílus, a hangnem és a Macbeth egyes elemei, mint például a szellemek használata, a természetfeletti jelenések és a főszereplő tragikus sorsa, a szenekai tragédiák hatását mutatják.
5. A Globe Színház és a közönség: A Globe Színház drámaírójaként Shakespeare szem előtt tartotta színházba járó közönsége ízlését és elvárásait. A természetfeletti elemek, a drámai nyelvezet és az erőszakos jelenetek belefoglalása a korabeli népszerű színházi konvencióknak tetszett.
Érdemes megjegyezni, hogy bár ezek jelentős hatások, Shakespeare ügyesen adaptálta és átalakította ezeket a forrásokat, hogy egyedi és tartós irodalmi művet hozzon létre, amely túlmutat a történelmi kontextusán.