Search for your favorite topics and vote on Top 10 lists!

See your idea turn into a WatchMojo video

WatchMojo

Top 10 Hottest Witches in TV

You can use more than one character from a series
  • Click UP or DOWN to vote on entries! +0
    1Regina Mills/ Evil Queen - Once Upon a Time

  • 2Adalind Schade - Grimm

  • 3Zelena - Once Upon a Time

  • 4The Sisters - Charmed

  • 5Glinda - Emerald City

  • 6Morgan Pendragon - Camelot

  • 7Melisandre - Game of Thrones

  • 8Sabrina Spellman - Sabrina The Teenage Witch

  • 9Willow Rosenberg - Buffy the Vampire Slayer

  • 10Samantha Stephens - Bewitched

  • 11Morgan le Fay - Runaways

Similar Videos