TOP 10 FICTIONAL WITCHES

Personal preference. In no particular order.
  1. 1.
    Nancy (The Craft)
  2. 2.
    Meg (Meg and Mog)
  3. 3.
    Mildred Hubble (The Worst Witch)
  4. 4.
    Willow (Buffy The Vampire Slayer)
  5. 5.
    Tara (Buffy The Vampire Slayer)
  6. 6.
    Misty Day (American Horror Story: Coven)
  7. 7.
    Professor McGonagall (Harry Potter series)
  8. 8.
    The Owens Witches (Practical Magic)
  9. 9.
    Zoe Benson (American Horror Story: Coven)
  10. 10.
    Serafina Pekkala (His Dark Materials trilogy)