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 categorized into tragedies, comedies, and histories.

Our list of Shakespeare plays brings together all 38 plays in the order in which they were first performed.

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.