Print Friendly, PDF & Email

A complete list of the plays in order of length.

A complete list of all the plays in order, from longest to shortest. Shakespeare is usually spoken at the rate of 1000 lines per hour so you can get a rough estimate how long each play is in performance.

PlayNumber of lines
Richard III3718
Antony and Cleopatra3573
King Lear3499
Troilus and Cressida3486
Winter’s Tale3362
Henry IV, Part II3255
Henry VIII3239
Henry V3227
Two Noble Kinsmen3220
Henry VI, Part II3125
Romeo and Juliet3093
Henry IV, Part I3041
Henry VI, Part III2932
All’s Well That Ends Well2927
Measure for Measure2839
Richard II2803
Love’s Labour’s Lost2758
Henry VI, Part I2702
As You Like It2670
Merchant of Venice2662
King John2648
Taming of the Shrew2641
Julius Caesar2636
Merry Wives of Windsor2612
Edward III2605
Much Ado About Nothing2581
Titus Andronicus2558
Timon of Athens2512
Twelfth Night2482
Two Gentlemen of Verona2233
Midsummer Night’s Dream2165
Comedy of Errors1786