William Shakespeare teve três filhos com a esposa. Os nomes deles eram Susanna, Hamnet e Judith. É possível que ele tivesse outros filhos ilegítimos, mas se eles existiram, suas identidades são desconhecidas.
Susanna foi batizada em maio de 1583, seis meses depois que Shakespeare e sua esposa, Anne, se casaram. Susanna tinha uma filha, Elizabeth, que também não tinha filhos. Hamnet e Judith, batizados em 1585, eram gêmeos. O menino morreu com 11 anos, enquanto Judith viveu até 1662. Ela teve três filhos, todos morreram jovens e sem filhos. Por causa dessas mortes, a linha direta de William Shakespeare não continua hoje. Alguns estudiosos disseram que a morte de Hamnet inspirou certas partes das peças de Shakespeare, principalmente "Hamlet".