How many sonnets did Shakespeare write?

Expert Answers
brendawm eNotes educator| Certified Educator

There are 154 printed sonnets divided into three groups:

o        Sonnets 1 to 126 are addressed to or concern a young man

o        Sonnets 127-152 are addressed to or concern a dark lady

o        Sonnets 153-154 are free adaptations of two classical Greek poems

gbeatty eNotes educator| Certified Educator

While it is possible that Shakespeare wrote more sonnets that were lost to history, we have the text of 154 sonnets by Shakespeare.


kimberleemay eNotes educator| Certified Educator

Shakespeare published 154 sonnets, but he also included sonnets within his plays. For example, the Prologue in "Romeo and Juliet" is a sonnet. 

ik9744 | Student

He wrote 154 sonnets, that is credited to him.

jess1999 | Student

We have 154 of Shakespeare's sonnets , but he probably wrote more , but it was lost .