Which English Renaissance playwright wrote 'Hamlet'?

The story behind the answer

Which English Renaissance playwright wrote 'Hamlet'? William Shakespeare wrote 'Hamlet'. The tragedy was probably composed between 1599 and 1601 and is Shakespeare’s longest play.

Set in and around Elsinore, Denmark, the story follows Prince Hamlet after his father’s ghost reveals that the king was murdered by Hamlet’s uncle Claudius. Claudius has seized the throne and married Hamlet’s mother, Gertrude. The play’s themes include revenge, grief, political power, appearance versus reality, and uncertainty.

Shakespeare drew on older material, including the legend of Amleth in Saxo Grammaticus’s medieval history and an earlier lost play often called the Ur-Hamlet. That means he did not invent every element of the story, but his version became the definitive English-language treatment.

A common mix-up is confusing Shakespeare with Christopher Marlowe, Ben Jonson, or John Webster. All were important English Renaissance dramatists, but Shakespeare is specifically credited with 'Hamlet'. Its famous soliloquies, including “To be, or not to be,” helped make it one of the most studied and performed plays in the English language.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: