How Many Plays and Sonnets Did Shakespeare Write?


Quick Answer

Most scholars accept that William Shakespeare wrote 38 plays and 154 sonnets. Additionally, he wrote four longer poems. Though he may have written other plays, they are lost to history.

Continue Reading
How Many Plays and Sonnets Did Shakespeare Write?
Credit: Meg CC-BY-2.0

Full Answer

One play of Shakespeare's, "The Two Noble Kinsmen," was a collaboration with John Fletcher, who succeeded him as the chief playwright for the King's Men, an elite acting company. Fletcher may have helped with other plays and may have collaborated with Shakespeare on the lost play "Cardenio." Scholars also believe that Shakespeare helped out with scenes in some other playwrights' work, especially "Edward III" and "The Book of Sir Thomas More." Some have attributed other plays and poems to William Shakespeare, but there is little evidence that he wrote them, according to Encyclopaedia Britannica.

Learn more about Classics
Related Videos

Related Questions