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

See your idea turn into a WatchMojo video

WatchMojo

Top 10most powerful witches in TV history

  • Click UP or DOWN to vote on entries! +1
    1Willow Rosenberg — Buffy the Vampire Slayer

  • 2Sabrina — Sabrina the teenage witch

  • 3Paige, Piper, & Phoebe — Charmed

  • 4Emma Swan — Once Upon a Time

  • 5Winnie Sanderson — Hocus Pocus

  • 6Hermione Granger — Harry Potter franchise

  • 7Malicifient — Malicifient

  • 8Bellatrix Lestrange — Harry Potter franchise

  • 9Freya & Ingrid — Witches of East End

  • 10Lamia —Stardust

  • 11Zelena - Once Upon a Time suggested byhulkfan

  • 12Juliette Silverton - Grimm suggested byhulkfan

Similar Videos