300+ Witch Names: Good, Evil, Funny, Mythology & More

Witch names have always been fascinating, carrying mystery, power, and magic. From folklore to modern fantasy stories, witches are given names that symbolize wisdom, enchantment, or even danger. Whether you’re searching for witch names for girls, male witch names, or even funny witch names, this guide has a collection of enchanting options for you.

Witch Names for Girls

Female witch names often sound elegant, mystical, and powerful. Here are 20 enchanting options:

  1. Morgana
  2. Seraphina
  3. Elvira
  4. Selene
  5. Lilith
  6. Isolde
  7. Rowena
  8. Hecate
  9. Ravenna
  10. Melisandre
  11. Nyx
  12. Sybil
  13. Morwenna
  14. Calypso
  15. Bellatrix
  16. Drusilla
  17. Ophelia
  18. Evangeline
  19. Cassandra
  20. Thalassa

Male Witch Names

While witches are often seen as female, history and fantasy also highlight powerful male witch names. Here are 20 magical choices:

  1. Alaric
  2. Lucius
  3. Zephyr
  4. Dorian
  5. Thorne
  6. Gideon
  7. Malachai
  8. Oberon
  9. Roderick
  10. Damian
  11. Azazel
  12. Magnus
  13. Orpheus
  14. Soren
  15. Silas
  16. Draven
  17. Lazarus
  18. Caspian
  19. Balthazar
  20. Elric

Good Witch Names

Good witch names are often soft, kind, and wise—reflecting positive magic and healing.

  1. Glinda
  2. Celestia
  3. Amara
  4. Faye
  5. Liora
  6. Aurelia
  7. Esme
  8. Harmony
  9. Elowen
  10. Mirabel
  11. Serene
  12. Elysia
  13. Astra
  14. Felicity
  15. Isla
  16. Coralie
  17. Neria
  18. Thea
  19. Arwen
  20. Vespera

Evil Witch Names (Female)

On the darker side, evil witch names sound sinister, intimidating, and are often rooted in folklore.

  1. Belladonna
  2. Morgause
  3. Medusa
  4. Jezebel
  5. Endora
  6. Maleficent
  7. Nemesis
  8. Lamia
  9. Eris
  10. Delphine
  11. Thana
  12. Kali
  13. Morrigan
  14. Lilim
  15. Agrat
  16. Pandora
  17. Nyssa
  18. Hexia
  19. Valtira
  20. Cruella

Famous Witch Names

From books, movies, and mythology, these famous witch names are timeless and instantly recognizable.

  1. Hermione (Harry Potter)
  2. Sabrina (Sabrina the Teenage Witch)
  3. Winifred (Hocus Pocus)
  4. Mary (Hocus Pocus)
  5. Sarah (Hocus Pocus)
  6. Baba Yaga (Slavic Folklore)
  7. Circe (Greek Mythology)
  8. Hecate (Greek Goddess of Witchcraft)
  9. Morgana le Fay (Arthurian Legend)
  10. Elphaba (Wicked)
  11. The Wicked Witch of the West (The Wizard of Oz)
  12. Ursula (The Little Mermaid)
  13. Maleficent (Sleeping Beauty)
  14. Tia Dalma (Pirates of the Caribbean)
  15. Sanderson Sisters (Hocus Pocus)
  16. Agatha Harkness (Marvel)
  17. Samantha (Bewitched)
  18. Willow Rosenberg (Buffy the Vampire Slayer)
  19. Fiona Goode (American Horror Story)
  20. Jadis (The Chronicles of Narnia)

Hocus Pocus Witch Names

The Hocus Pocus witch names from the classic Halloween movie are unforgettable. Here are 20 names, including the sisters and inspired variations:

  1. Winifred Sanderson
  2. Mary Sanderson
  3. Sarah Sanderson
  4. Thackery Binx (the cursed cat)
  5. Billy Butcherson
  6. Emily Binx
  7. Allison
  8. Max Dennison
  9. Dani Dennison
  10. The Book of Spells
  11. Jay
  12. Ice
  13. Olin
  14. Mayor Traske
  15. Becca (Hocus Pocus 2)
  16. Cassie
  17. Izzy
  18. Gilbert the Magician
  19. Reverend Traske
  20. Mother Witch

Cool Witch Names

For something stylish and magical, these cool witch names stand out:

  1. Zephyra
  2. Astraea
  3. Nocturna
  4. Solara
  5. Xanthe
  6. Calista
  7. Lunaria
  8. Vesper
  9. Tempest
  10. Aradia
  11. Selwyn
  12. Kaida
  13. Morpheia
  14. Serenya
  15. Elira
  16. Novara
  17. Sylvara
  18. Orlena
  19. Thalina
  20. Eclipse

Powerful Female Witch Names

For powerful female witch names, these choices radiate strength and dark beauty:

  1. Morrigan
  2. Freya
  3. Persephone
  4. Lilith
  5. Hecate
  6. Kali
  7. Ishtar
  8. Morgana
  9. Nyx
  10. Selene
  11. Astarte
  12. Circe
  13. Ereshkigal
  14. Pandora
  15. Bellatrix
  16. Medea
  17. Asherah
  18. Artemis
  19. Rhiannon
  20. Carmenta

Witch Names for Cats

Cats are often associated with witches. Here are witch names for cats that are magical and fun:

  1. Salem
  2. Luna
  3. Binx
  4. Hecate
  5. Raven
  6. Shadow
  7. Onyx
  8. Misty
  9. Sable
  10. Eclipse
  11. Jinx
  12. Midnight
  13. Hex
  14. Smokey
  15. Nyx
  16. Twilight
  17. Stormy
  18. Pandora
  19. Whisper
  20. Astral

Old Witch Names

Some old witch names come from folklore, legends, and medieval times.

  1. Agnes
  2. Sybil
  3. Ursula
  4. Griselda
  5. Elspeth
  6. Endora
  7. Petronilla
  8. Winnifred
  9. Margery
  10. Alice Kyteler
  11. Isobel Gowdie
  12. Tamsin
  13. Alizon Device
  14. Matilda
  15. Dorothea
  16. Prudence
  17. Hilda
  18. Millicent
  19. Gertrude
  20. Bertha

Funny Witch Names

For a lighter twist, here are funny witch names that add humor and charm:

  1. Wanda the Wicked
  2. Hazel Hex
  3. Glitzy Spellz
  4. Trixie Twinkle
  5. Pumpkinella
  6. Hexy Lexy
  7. Broomhilda
  8. Witchy Poo
  9. Sparkle Fangs
  10. Twila Tricks
  11. Snappy Spells
  12. Grumpy Griselda
  13. Boo Boo Hex
  14. Muffy Moon
  15. Silly Sybil
  16. Dizzy Dot
  17. Poppy Potion
  18. Kooky Kendra
  19. Giggles Grim
  20. Zappy Zelda

Unique Witch Names

If you’re looking for unique witch names that stand out, here are creative options:

  1. Astridra
  2. Vynora
  3. Xyrena
  4. Calviera
  5. Morphexis
  6. Elvaris
  7. Thariel
  8. Zorina
  9. Lysira
  10. Orivana
  11. Sylphira
  12. Kalyth
  13. Drevania
  14. Faelora
  15. Myrrhena
  16. Zenthara
  17. Ovelia
  18. Tristara
  19. Nymira
  20. Voltara

Witch Names in Mythology

Many witch names in mythology come from ancient stories, gods, and legends:

  1. Hecate (Greek goddess of magic)
  2. Circe (Greek sorceress)
  3. Medea (Greek witch of Colchis)
  4. Morrigan (Celtic goddess)
  5. Isis (Egyptian goddess of magic)
  6. Freya (Norse goddess)
  7. Baba Yaga (Slavic folklore)
  8. Lilith (Hebrew myth)
  9. Isis (Egyptian mythology)
  10. Ishtar (Babylonian goddess)
  11. Sekhmet (Egyptian goddess)
  12. Kali (Hindu goddess)
  13. Rhiannon (Welsh myth)
  14. Astarte (Phoenician goddess)
  15. Eris (Greek goddess of discord)
  16. Nemesis (Greek mythology)
  17. Ereshkigal (Sumerian goddess)
  18. Nantosuelta (Celtic goddess)
  19. Angrboda (Norse mythology)
  20. Carmenta (Roman goddess)

Final Thoughts

Whether you want witch names for girls, male witch names, or even funny witch names, this magical list covers them all.

From famous witch names like Hermione and Sabrina to witch names from mythology, such as Hecate and Circe, every name has a story rooted in magic and wonder.

Whether for writing, pets, gaming, or Halloween, these names add a touch of mystery and enchantment.