who was the monarch of england when hamlet was written
Queen Elizabeth I was the monarch of England when Hamlet was written and first performed, around 1599–1601, near the end of her reign (1558–1603).
Who was the monarch?
- The play Hamlet is generally dated to around 1599–1601, based on performance records and internal references.
- During these years, England was ruled by Queen Elizabeth I, whose reign lasted from 1558 to 1603.
Why this timing matters
- Scholars place Hamlet in the late Elizabethan period, just before James I took the throne in 1603.
- The play’s obsession with succession, unstable leadership, and political anxiety reflects tensions in Elizabeth’s final years, when she had no direct heir.
In short, when Shakespeare was writing Hamlet , the English court still bowed to Elizabeth I.