* At skabe en følelse af mystik og frygt. Heksene er overnaturlige væsener, og deres kryptiske sprog tilføjer deres aura af fare og uforudsigelighed. Dette kan få publikum til at føle sig urolige og på kant, hvilket er perfekt til en tragedie som Macbeth.
* For at varsle fremtiden. Heksenes gåder indeholder ofte spor om, hvad der vil ske senere i stykket. For eksempel, når de fortæller Macbeth, at han vil være "konge herefter", er de hans endelige magtovertagelse. Men de advarer ham også om, at han vil "falde ned", hvilket varsler hans tragiske afslutning.
* For at teste Macbeths karakter. Heksenes gåder er en måde for dem at teste Macbeths ambition og vilje til at gøre alt, hvad der skal til for at nå sine mål. Ved at svare på deres gåder viser Macbeth, at han er villig til at tage risici og endda begå mord for at få, hvad han vil have.
* For at tilføje stykkets følelse af tvetydighed. Heksenes gåder er ofte åbne for fortolkning, hvilket kan bidrage til stykkets følelse af tvetydighed. Dette kan gøre det svært for publikum at vide, hvad der nu skal ske, hvilket kan holde dem til at gætte til det sidste.
Kort sagt tjener heksens gåder en række formål i Macbeth. De skaber en følelse af mystik og frygt, varsler fremtiden, tester Macbeths karakter og tilføjer stykkets følelse af tvetydighed.