Szekspir urodził się w Stratford-upon-Avon w Warwickshire w Anglii. Jego ojciec, John Shakespeare, był odnoszącym sukcesy producentem rękawic i handlarzem wełną. Jego matka, Mary Arden, była córką zamożnego rolnika.
Szekspir miał siedmiu braci i siostry, ale tylko trzech z nich dożyło dorosłości:Joan, Gilbert i Richard. Sam Szekspir był trzecim dzieckiem.
Dzieciństwo Szekspira nie jest dobrze udokumentowane, ale uważa się, że uczęszczał do King's New School w Stratford-upon-Avon. Szkoła ta była jedną z najlepszych w Anglii i Szekspir otrzymałby tam dobre wykształcenie.
W 1582 roku Szekspir poślubił Annę Hathaway. Anna była osiem lat starsza od Szekspira i była już w ciąży z ich pierwszym dzieckiem, Zuzanną. Szekspir i Anna mieli razem trójkę dzieci:Zuzannę, Hamneta i Judith.
W 1587 roku Szekspir opuścił Stratford-upon-Avon i przeniósł się do Londynu. Zaczął grać i pisać sztuki dla teatru. Pod koniec lat dziewięćdziesiątych XVI wieku Szekspir stał się jednym z najpopularniejszych dramaturgów w Anglii.
Szekspir pisał sztuki aż do przejścia na emeryturę do Stratford-upon-Avon w 1613 r. Zmarł 23 kwietnia 1616 r. w wieku 52 lat.