How many plays did William Shakespeare write?
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.
check Approved by eNotes Editorial