Shakespeare est né à Stratford-upon-Avon, dans le Warwickshire, en Angleterre. Son père, John Shakespeare, était un fabricant de gants et un marchand de laine à succès. Sa mère, Mary Arden, était la fille d'un agriculteur aisé.
Shakespeare avait sept frères et sœurs, mais seuls trois d'entre eux ont survécu jusqu'à l'âge adulte :Joan, Gilbert et Richard. Shakespeare lui-même était le troisième enfant.
L'enfance de Shakespeare n'est pas bien documentée, mais on pense qu'il a fréquenté la King's New School de Stratford-upon-Avon. L’école était l’une des meilleures d’Angleterre et Shakespeare y aurait reçu une bonne éducation.
En 1582, Shakespeare épousa Anne Hathaway. Anne avait huit ans de plus que Shakespeare et elle était déjà enceinte de leur premier enfant, Susanna. Shakespeare et Anne ont eu trois enfants ensemble :Susanna, Hamnet et Judith.
En 1587, Shakespeare quitte Stratford-upon-Avon et s'installe à Londres. Il commence à jouer et à écrire des pièces de théâtre. À la fin des années 1590, Shakespeare était devenu l’un des dramaturges les plus populaires d’Angleterre.
Shakespeare a continué à écrire des pièces de théâtre jusqu'à sa retraite à Stratford-upon-Avon en 1613. Il est décédé le 23 avril 1616, à l'âge de 52 ans.