Granny Weatherwax
In the "Wyrd Sisters" animated adaptation, Granny Weatherwax was voiced by Annette Crosbie and in the BBC Radio 4 dramatisation she was played by Sheila Hancock.