Deux monarques détenaient le trône d'Angleterre à l'époque où Shakespeare a écrit ses pièces, et tous deux sont devenus les mécènes de son œuvre. Le premier était Elizabeth I et le second était James I.
La reine Elizabeth I et le roi Jacques Ier étaient tous deux de fervents fans de théâtre et étaient ravis du théâtre. Elizabeth a utilisé son influence pour encourager le théâtre en Angleterre, et Shakespeare était à son tour son serviteur dévoué et l'on pense qu'il l'a fait l'éloge dans " A Midsummer Night's Dream ". Le roi Jacques admirait la poésie et favorisait les arts dramatiques, surtout dans ses dernières années. "Macbeth" est considéré comme un hommage direct de Shakespeare à son deuxième mécène royal.