Shakespeare’s plays in chronological order

We discover each and every one of Shakespeare’s plays and the year that they were first performed

Shakespeare wrote 37 plays in his lifetime (conspiracy theorists aside), spanning the genres of tragedy, history, comedy and tragic-comedy. His plays have been translated into every language, and continue to be enjoyed by audiences around the world. Have a look at our timeline below for an approximate understanding of when Shakespeare first put on his now world-famous plays.

 First performed    Title of play
1590-91 Henry VI, Part II
Henry VI, Part III
1591-92  Henry VI, Part I
1592-93  Richard III
Comedy of Errors
1593-94 Titus Andronicus
Taming of the Shrew
1594-95  Two Gentlemen of Verona
Romeo and Juliet
Love Labour’s Lost
1595-96  Richard II
A Midsummer Night’s Dream
1596-97  King John
The Merchant of Venice
1597-98  Henry IV, Part I
Henry IV, Part II
1598-99  Much Ado About Nothing
Henry V
1599-1600  Julius Caesar
As You Like It
Twelfth Night
1600-01 Hamlet
The Merry Wives of Windsor
1601-02  Troilus and Cressida
1602-03  All’s Well That Ends Well
1604-05  Measure for Measure
1605-06  King Leah
1606-07  Antony and Cleopatra
1607-08  Timon of Athens
1608-09  Pericles
1609-10  Cymbeline
1610-11  The Winter’s Tale
1611-12  The Tempest
1612-13  Henry VIII


Read more:

Your July/August 2022 issue is here!

The Duke and Duchess of Cambridge are expecting their third child

British book settings you can visit