25 All-Time Best Witches in Movie and TV History, Ranked
Witches have always been a spellbinding feature in movies and television shows. They embody a mix of the supernatural, the mysterious, and the powerful. Some witches we love for their dark mischief and others for their wisdom and protective magic. Here’s a ranking of the 25 all-time best witches in movie and TV history that have left an indelible mark:
1. Hermione Granger (Emma Watson) – “Harry Potter” series
2. The Wicked Witch of the West (Margaret Hamilton) – “The Wizard of Oz”
3. Maleficent (Angelina Jolie) – “Maleficent”
4. Sabrina Spellman (Kiernan Shipka) – “Chilling Adventures of Sabrina” and (Melissa Joan Hart) – “Sabrina the Teenage Witch”
5. Willow Rosenberg (Alyson Hannigan) – “Buffy the Vampire Slayer”
6. Glinda the Good Witch (Billie Burke) – “The Wizard of Oz”
7. Samantha Stephens (Elizabeth Montgomery) – “Bewitched”
8. Bonnie Bennett (Kat Graham) – “The Vampire Diaries”
9. The White Witch (Tilda Swinton) – “The Chronicles of Narnia” series
10. Grand High Witch (Anjelica Huston) – “The Witches”
11. Minerva McGonagall (Dame Maggie Smith) – “Harry Potter” series
12. Nancy Downs (Fairuza Balk) – “The Craft”
13. Regina Mills/The Evil Queen (Lana Parrilla) – “Once Upon a Time”
14. Elphaba Thropp, aka the Wicked Witch of the West (Idina Menzel; musicalportrayal) – “Wicked”
15. Prue Halliwell (Shannen Doherty) – “Charmed”
16. Piper Halliwell (Holly Marie Combs) – “Charmed”
17. Phoebe Halliwell (Alyssa Milano) – “Charmed”
18. Paige Matthews (Rose McGowan) – “Charmed”
19. Endora (Agnes Moorehead) – “Bewitched”
20. Ursula the Sea Witch (Pat Carroll; voice portrayal) – “The Little Mermaid”
21. The Grand High Witch/Evangelia Ernst (Anne Hathaway) – “Roald Dahl’s The Witches” (2020)
22. Hilda Spellman (Lucy Davis) – “Chilling Adventures of Sabrina”
23. Mary Sanderson(Sarah Jessica Parker), Sarah Sanderson(Kathy Najimy),Winifred Sanderson(Bette Midler)- “Hocus Pocus”
24. Maven Calore – “Red Queen” series
25. Queenie Goldstein (Alison Sudol)- “Fantastic Beasts” series
This enchanting list ranges from beloved heroines to nefarious villains—with spell-casters from classic tales to modern-day sagas represented—all etched into our cultural fabric forever, thanks to both incredible storytelling and powerful performances by those bringing these characters to life.