How many plays did William Shakespeare write?

Expert Answers

An illustration of the letter 'A' in a speech bubbles

William Shakespeare wrote 37 plays and 154 sonnets, as well as some longer poems. The plays are in the best chronological order available: Henry VI, Part One, Henry VI, Part Two. The Two Gentlemen of Verona, Henry VI, Part Three, Richard III, The Comedy of Errors, Love’s Labour’s Lost, Titus Andronicus, The Taming of the Shrew, Romeo and Juliet, A Midsummer-Night’s Dream, Richard II, King John, The Merchant of Venice, Henry IV, Part One, The Merry Wives of Windsor, Henry IV, Part Two, Much Ado About Nothing, Henry V, Julius Caesar, Hamlet, Twelfth Night Or What You Will, Troilus and Cressida, All’s Well That Ends Well, As You Like It, Othello, Measure for Measure, Timon of Athens, King Lear, Macbeth, Pericles, Prince of Tyre, Coriolanus, Antony and Cleopatra, Cymbeline, The Winter’s Tale, The Tempest, The Two Noble Kinsmen, Cardenio Henry VIII.

Approved by eNotes Editorial Team
Soaring plane image

We’ll help your grades soar

Start your 48-hour free trial and unlock all the summaries, Q&A, and analyses you need to get better grades now.

  • 30,000+ book summaries
  • 20% study tools discount
  • Ad-free content
  • PDF downloads
  • 300,000+ answers
  • 5-star customer support
Start your 48-Hour Free Trial