who was the monarch of england when hamlet was written

just now 1
Nature

Elizabeth I was the monarch of England around the time Hamlet was written and first performed, with scholarly consensus placing the work in the last years of her reign (roughly 1599–1601, and published in 1603). Her death in 1603 led to James VI of Scotland becoming James I of England.