Trăsăturile personajelor din Macbeth variază de la încredere, virtuoase și generoase, ca și în cazul lui Duncan, până la cruzime și conspirație, ca și în cazul Lady Macbeth. Caracterele din Macbeth au personalități complexe și întruchipează multe trăsături diferite. Împreună cu Duncan, Fleance și Banquo se sprijină mai mult pe partea bunătate și compasiune, în timp ce alte personaje, în special Macbeth, gravitează spre gânduri și acțiuni sinistru.
Caracterele din Macbeth prezintă un spectru larg de trăsături și, în timp ce unele arată extreme în temperament și comportament, altele dau un echilibru între bine și rău. Lennox și Ross, de exemplu, acționează ca mesageri și naratori în întreaga piesă. Inițial, ele par a fi personaje simple care nu au capacitatea de a-și forma propriile convingeri și opinii. Lennox și Ross reprezintă publicul în ochii lui William Shakespeare; ei stau prin a privi și observa, dar nu joacă un rol primordial în acțiune.
Vrăjitoarele, numite și Surorile Ciudate, întruchipează starea de spirit a întunericului și disperării care domină jocul. Vrăjitoarele înspăimântă personajele cu un sentiment înnăscut de bun, cum ar fi Banquo, dar ispitesc personajele Macbeth și Lady Macbeth, care se raportează la natura lor rea. La fel cum vrăjile bântuie personajele morale responsabile, Fleance, o emblemă a purității și compasiunii, bântuie Macbeth și Lady Macbeth, care sunt simboluri ideale ale răului.