10 All-Time Best Witches in Movies & TV History, Ranked

By Meena

Headmistress Ms. Traverse rules with mystery in a New England boarding school, sparking dark academia vibes.

10: Ms. Traverse—The Woods (2006)

Image:Social Media

Glinda, the good witch, guides Dorothy with grace and wisdom, becoming an iconic, beloved character in film history.

9: Glinda—The Wizard of Oz

Image:Social Media

Davina Claire wields power with an intensity, marking her place among the strong witches battling the Mikaelsons in New Orleans.

8: Davina Claire—The Originals

Image:Social Media

Seeking eternal beauty, Lamia's pursuit of a fallen star's heart forms the crux of the whimsical tale of Stardust.

7: Lamia—Stardust

Image:Social Media

Disney's Aggie Cromwell is a delightful grandmother and powerful witch, guiding young Marnie through her magical heritage.

6: Aggie Cromwell—Halloweentown

Image:Social Media

Asa Vajda returns from the grave, seeking vengeance and unsettled justice in the atmospheric Italian horror film, Black Sunday.

5: Asa Vajda—Black Sunday (1960)

Image:Social Media

Zoe Benson navigates through her Salem witch lineage with strength and vulnerability, making her character unforgettable.

4: Zoe Benson—American Horror Story: Coven

Image:Social Media

The unseen and terrifying Blair Witch creates an atmosphere of sheer dread, marking a turning point in horror cinema.

3: Blair Witch—The Blair Witch Project

Image:Social Media

Phoebe Halliwell, the youngest Charmed One, matures into her psychic powers, becoming a crucial defender of the innocent.

2: Phoebe Halliwell—Charmed (1998)

Image:Social Media

Gillian Owens enchants with her rebellious spirit and undeniable charm, making Practical Magic an enduring favorite.

1: Gillian Owens—Practical Magic

Image:Social Media

Next: 10 Adorable Biblical Baby Names That Are Popular