Источником трагедии Шекспира являются рассказы о короле Шотландии Макбете, Макдуфе и Дункане в «Хрониках» Холиншеда (1587 г.), истории Англии, Шотландии и Ирландии, знакомой Шекспиру и его современникам.
Шекспир основывал некоторых персонажей пьесы (Макбет, Макдуф и Дункан) примерно на записях реальных людей в «Хрониках Холиншеда», сборнике истории 1587 года.