William Szekspir (znany także jako Shakespeare, Shakspere, Shakspear, Shakespere, Shaksper, Shaxper, oraz Shake-speare; w czasach elżbietańskich zasady pisowni nie były jeszcze jednoznacznie ustalone, istnieje ponad sto odmian tego nazwiska) urodził się w kwietniu 1564 roku w Stratford-upon-Avon, jako trzecie z ośmiorga dzieci Johna Shakespeare’a, rękawicznika i lokalnego polityka, oraz pochodzącej ze znanej i bogatej rodziny, Mary Arden. Przypuszcza się, że urodził się w domu rodzinnym przy Henley Street. Dokładna data dzienna nie jest znana. Ze względu na to, że został ochrzczony 26 kwietnia, a zgodnie z tradycją taka ceremonia odbywała się nie później niż kilka dni po przyjściu na świat, przyjmuje się za datę jego urodzenia 23 kwietnia 1564.
W szkole w Stratford uczył się łaciny, historii, literatury antycznej i retoryki, zaś jego nauczycielami byli magistrowie z Oxfordu. Prawdopodobnie w okresie kłopotów finansowych ojca, związanych z nielegalnym handlem wełną, musiał przerwać naukę (jako syn lokalnego prominenta mógł pobierać nauki za darmo, nie ma jednak dokumentów potwierdzających ten fakt). Nic nie wiadomo o tym, żeby w późniejszym okresie kontynuował edukację. Pracował w kilku magnackich rezydencjach jako guwerner, sekretarz, a także aktor w dworskich przedstawieniach. W 1582 roku osiemnastoletni Szekspir ożenił się z Anne Hathaway, która miała wtedy 26 lat. W związku z różnicą wieku, a także z tym, że Anne była w trzecim miesiącu ciąży, przyjmuje się, że małżeństwo to było wymuszone przez jej rodzinę. Mieli trójkę dzieci: Susannę (ur. 1583) i bliźnięta o imionach Hamnet i Judith, urodzone w 1585. Hamnet zmarł w 1596 roku; niektórzy przypuszczają, że jego śmierć była jedną z inspiracji do napisania Hamleta.