Wizard of Oz, Margaret Hamilton, Harry Potter, Emma Watson, Buffy the Vampire Slayer, Alyson Hannigan

MGM; Warner Bros.; WB

Where there are vampires, there must be witches, right? As the bloodsucker craze keeps growing to include more and more supernatural types, True Blood and the CW's new Secret Circle are throwing some serious spellcasters into the mix.

Of course, the Harry Potter movies have made a few potion-mixin' broom riders household names. So let's take a look at the witches we've grown to love, or hate, with our list of the top 10 best (and baddest) witches.

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.