How Many Plays Did Shakespeare Write?

How Many Plays Did Shakespeare Write?
How Many Plays Did Shakespeare Write?. Photo © NYPL Digital Gallery

Question: How Many Plays Did Shakespeare Write?

Answer:

To date, 38 plays have been credited to William Shakespeare, but many of these may have been written in collaboration with other writers. The 38 plays are categorised into tragedies, comedies and histories.

Our list of Shakespeare plays brings together all 38 plays in the order in which they were first performed. You can also read our study guides for the Bard’s most popular plays.

In 2010, publisher Arden Shakespeare released a play called Double Falsehood under the name of William Shakespeare. It is likely that this play will be fully incorporated into the canon bringing the total number of plays written by Shakespeare to 39.