How Many Sonnets Did Shakespeare Write?

How Many Shakespeare Sonnets?
How Many Sonnets?. Photo © Lee Jamieson

Question: How Many Sonnets Did Shakespeare Write?


Shakespeare wrote 154 sonnets which were collected together and published posthumously in 1609.

Many critics segment the sonnets into three groups as follows:

  1. The Fair Youth Sonnets (Sonnets 1 – 126)
    At first the sonnets are addressed to a young man with whom the poet has a deep friendship.

  2. The Dark Lady Sonnets (Sonnets 127 – 152)
    In the second sequence, the poet becomes infatuated with a mysterious woman. Her relationship with the young man is unclear.

  1. The Greek Sonnets (Sonnets 153 and 154)
    The final two sonnets are very different and draw upon the Roman myth of Cupid, to whom the poet has already compared his muses.