Akt I rozgrywa się w ciągu jednego dnia (bardzo wartka akcja, wiele znaczących wydarzeń). Akt II obejmuje noc oraz poranek następnego dnia. Ramy aktu III są trudne do określenia, ponieważ należą tu sceny: kilka godzin z uczty, zjawienie się wiedźm (również krótkie), chwila rozmowy dwóch panów szkockich. W akcie IV wydarzenia nie tracą tempa i znów ukazane są wyrywkowe sceny, które nie muszą następować zaraz po sobie, ale mogłyby być oddzielone nawet miesiącami czy latami. W tej części dramatu Szekspir pokazał kilka momentów najbardziej znaczących dla panowania króla Makbeta. Akt V rozgrywa się w ciągu jednego dnia, choć również można przypuszczać, że Szekspir wyciął jakiś odcinek czasu – np. choroba Lady Makbet trwała długo, a na scenie widzimy tylko jedną wizytę doktora.
Miejsca akcji tworzą właściwie cztery zamki szkockie (zamek królewski Forres, zamek Makbeta Inverness, zamek Makdufa Fajf, zamek Dunzynan), wrzosowisko pod Forres, jaskinia wiedźm, las Birnam, dwór angielskiego króla Edwarda. Rozmieszczenie wydarzeń w tak różnej scenerii jest kolejnym zabiegiem Szekspira, wykraczającym poza normy klasycznego dramatu.