best-witch-names

550+ Best Witch Names: Magical, Evil & Historical Name Ideas

User avatar placeholder
Written by mywork

December 20, 2025

Looking for the Best Witch Names to make your story, game, or character truly magical? You’re in the perfect spot. We’ve gathered over 550 enchanting options that range from evil witch names female to legendary, mythical figures. Need a spark of inspiration? Our witchy name generator and witch names female generator can help you craft something unique. 

We’ve also included fantasy witch names that sound mystical, mysterious, and unforgettable. If dark magic calls you, explore our evil witch names that feel powerful and wicked. These Best Witch Names will ignite your creativity and bring your magical world to life.

What’s in a Witch’s Name

A witch’s name is more than a label. It can hint at nature, magic, or hidden strength. Names like Luna or Bellatrix evoke charm and fear simultaneously.

Witch names often reflect personality. Cute names feel light and playful. Dark names feel powerful and mysterious. Selecting the right name can shape a story and captivate your audience.

Witches and Their Names

Witches have always fascinated people. Their names carry magic, mystery, and power. A witch’s name can reveal personality, powers, or even her destiny. Some names feel dark, others playful.

Many witches are known by legends. From ancient myths to modern stories, their names echo through history. Choosing a witch’s name is an art. It blends tradition, imagination, and a touch of enchantment.

Read More: 440+ Best Cyberpunk Names for Futuristic, Edgy, and Bold Characters

Good Witch Names

Good witches are kind, wise, and magical. Their names often sound gentle, mystical, and enchanting. These names inspire light, hope, and harmony in any story or character.

  • Glimmer
  • Aurora
  • Harmony
  • Misty
  • Joy
  • Amity
  • Hope
  • Starla
  • Meadow
  • Skye
  • Clover
  • Lacey
  • Petal
  • Faye
  • Gilda
  • Breeze
  • Charity
  • Serene
  • Dove
  • Solara
  • Bliss
  • Ella
  • Blossom
  • Lumin
  • Fern

Evil Witch Names

Evil Witch Names

Evil witches are dark, powerful, and fearsome. Their names often sound ominous, mysterious, and dangerous. These names give a chilling edge to any villainous character.

  • Malora
  • Hexa
  • Vexia
  • Cruella
  • Drusilla
  • Bellatrix
  • Morana
  • Sinestra
  • Venoma
  • Haggatha
  • Ravenna
  • Nyra
  • Morta
  • Meduza
  • Ligeia
  • Nocturna
  • Umbra
  • Wraithlyn
  • Tempestra
  • Scatha
  • Blighta
  • Sorcia
  • Dreadra
  • Thorna
  • Glayza

Historical Witch Names

Historical Witch Names

Historical witches shaped folklore and legend. Their names tell stories of real people accused of magic. Many are remembered for courage, mystery, or dark reputations.

  • Tituba
  • Agnes Sampson
  • Mother Shipton
  • Alice Kyteler
  • La Voisin
  • Isobel Gowdie
  • Anne Boleyn
  • Ursula Southeil
  • Joan Wytte
  • Sybil Leek
  • Marie Laveau
  • Alse Young
  • Bridget Bishop
  • Anne Hibbins
  • Katherine Monvoisin
  • Grace Sherwood
  • Rebecca Nurse
  • Elizabeth Howe
  • Abigail Williams
  • Goody Glover
  • Anna Goldi
  • Moll Dyer
  • Mary Pardon
  • Elizabeth Bathory
  • Catherine Deshayes

Famous Witch Names

Famous witches appear in stories, movies, and myths. Their names are memorable, magical, and often iconic, inspiring writers, gamers, and fantasy lovers.

  • Hermione
  • Sabrina
  • Willow
  • Elphaba
  • Glinda
  • Bellatrix
  • Rowena
  • Hilda
  • Zelda
  • Endora
  • Raven
  • Marnie
  • Nancy
  • Bonnie
  • Marie Laveau
  • Maleficent
  • Morgana
  • Tituba
  • Mildred
  • Esmeralda
  • Baba Yaga
  • Agatha Harkness
  • Yennefer
  • The Wicked Witch
  • Cassie

Mythological Witch Names

Many witches come from myths and legends. Their names carry ancient power, mystery, and magic. These mythological names inspire stories, rituals, and enchanting characters.

  • Circe
  • Medea
  • Hecate
  • Baba Yaga
  • Lilith
  • Morgana
  • Morrigan
  • Kali
  • Selene
  • Artemis
  • Isis
  • Rhiannon
  • Persephone
  • Nyx
  • Domhnach
  • Ereshkigal
  • Norns
  • Skuld
  • Urdr
  • Verdandi
  • Laverna
  • Lamia
  • Pandora
  • Fenrir
  • Alecto

Mythology & Pop Culture Witch Names

Mythology & Pop Culture Witch Names

Pop culture combines legends and imagination. These names are known from movies, TV, and books. They carry magical energy and feel instantly familiar.

  • Sabrina
  • Hermione
  • Glinda
  • Elphaba
  • Winifred Sanderson
  • Mary Sanderson
  • Sarah Sanderson
  • Agatha Harkness
  • Yennefer
  • The Enchantress
  • Piper Halliwell
  • Phoebe Halliwell
  • Alex Russo
  • Maleficent
  • Zelda
  • Raven
  • Marnie
  • Bonnie
  • Morgana Le Fay
  • Minerva McGonagall
  • Bellatrix
  • Endora
  • Hilda
  • Esmeralda
  • Circe

Nature-Inspired Witch Names

Nature inspires witchcraft. These names reflect plants, animals, celestial bodies, and natural magic. Perfect for characters connected to the earth or mystical forests.

  • Luna
  • Willow
  • Ivy
  • Hazel
  • Juniper
  • Clover
  • Sage
  • Fern
  • Rose
  • Blossom
  • Dahlia
  • Wisteria
  • Marigold
  • Iris
  • Rain
  • River
  • Storm
  • Autumn
  • Solstice
  • Ember
  • Moon
  • Star
  • Sky
  • Ocean
  • Frost

Read More: Clown Names Generator: 450+ Hilarious, Creepy & Timeless Options

Elemental & Celestial Witch Names

Elemental and celestial names channel magic through the stars, planets, and forces of nature. They feel mystical, powerful, and perfect for magical characters.

  • Aurora
  • Celeste
  • Solara
  • Vespera
  • Lyra
  • Thalira
  • Elaris
  • Tempest
  • Emberlyn
  • Zephyra
  • Orion
  • Nova
  • Selah
  • Aria
  • Phoenix
  • Terra
  • Echo
  • Luna Star
  • Starla
  • Astra
  • Caelia
  • Sylvaine
  • Aether
  • Borealis
  • Solstice

Gothic & Dark Witch Names

Gothic & Dark Witch Names

These names evoke shadows, mystery, and powerful dark magic. Perfect for witches who cast curses, haunt legends, or command fear with every spell they whisper.

  • Malora
  • Hexa
  • Vexia
  • Cruella
  • Drusilla
  • Bellatrix
  • Morana
  • Sinestra
  • Venoma
  • Haggatha
  • Ravenna
  • Nyra
  • Morta
  • Meduza
  • Ligeia
  • Nocturna
  • Umbra
  • Wraithlyn
  • Tempestra
  • Scatha
  • Blighta
  • Sorcia
  • Dreadra
  • Thorna
  • Glayza

Classic Witch Names

Timeless and legendary, these names have appeared in myths, folklore, and history. They carry tradition, magic, and power, perfect for any witchy character.

  • Morgana
  • Elspeth
  • Belladonna
  • Seraphina
  • Rowena
  • Isolde
  • Nimue
  • Minerva
  • Celestine
  • Hecate
  • Lilith
  • Aradia
  • Selene
  • Thalassa
  • Luna
  • Glinda
  • Morwenna
  • Faylinn
  • Ysadora
  • Ophelia
  • Ravena
  • Sabrina
  • Circe
  • Eira
  • Vespera

Cute & Playful Witch Names

Light, fun, and whimsical, these names suit friendly witches or magical beings who spread charm, joy, and sparkle in every spell.

  • Luna Spark
  • Poppy Hexley
  • Hazel Dewdrop
  • Clover Charm
  • Petal Twinkle
  • Ivy Moonbeam
  • Willow Starshine
  • Daisy Spellbloom
  • Rosie Emberglow
  • Faye Flicker
  • Juniper Wisp
  • Merry Moonlight
  • Sunny Sparklewand
  • Bramble Glow
  • Tansy Twirl
  • Maple Mist
  • Holly Glitter
  • Blossom Hex
  • Ruby Raindrop
  • Coraline Spellsong
  • Misty Moonbug
  • Dotty Doomington
  • Biddy Bubblebrew
  • Lola Lightfeather
  • Pru Puddlepot

Fantasy & Magical Witch Names

Fantasy & Magical Witch Names

These names feel otherworldly, perfect for magical realms, mystical powers, and witches who enchant with every word and spell.

  • Astrid Nightshade
  • Celestine
  • Faeloria
  • Seraphiel
  • Aradia
  • Elyndra
  • Vespera
  • Morgul
  • Lyra Moonveil
  • Thalira
  • Aveline
  • Tempest
  • Solara
  • Caelia
  • Elaris
  • Althea
  • Venora
  • Sylvaine
  • Elara
  • Mistralis
  • Aurora Windvale
  • Ember Leafwhisper
  • Briar Mistwood
  • Rowan Skydancer
  • Sage Evergreen

Witch Names: Decoded

Witch names carry magic, history, and personality. They can be cute, dark, mystical, or legendary. Choosing the right name sets the tone for any story or character.

  • Morgana
  • Elspeth
  • Belladonna
  • Seraphina
  • Rowena
  • Isolde
  • Nimue
  • Minerva
  • Celestine
  • Hecate
  • Lilith
  • Aradia
  • Selene
  • Thalassa
  • Luna
  • Ondine
  • Glinda
  • Morwenna
  • Faylinn
  • Ysadora
  • Ophelia
  • Ravena
  • Sabrina
  • Circe
  • Eira

Female Witch Names

Female Witch Names

Female witch names can be playful, dark, or mystical. They inspire charm, power, and magic, perfect for fantasy worlds, games, or stories filled with enchantment.

  • Adelinda
  • Aine
  • Airlia
  • Aislinn
  • Alcina
  • Alita
  • Althea
  • Ambrosia
  • Amethyst
  • Ariel
  • Artemis
  • Arwen
  • Aura
  • Avalon
  • Brigid
  • Calypso
  • Cassandra
  • Cedar
  • Celeste
  • Cerridwen
  • Charon
  • Chimera
  • Corvus
  • Crystal
  • Delphine

Male Witch, Warlock, or Wizard Names

Male witch and wizard names are strong, mysterious, and magical. They suit warlocks, sorcerers, and fantasy heroes, adding depth and intrigue to your story or game.

  • Alaric
  • Thorne
  • Balthazar
  • Lucien
  • Magnus
  • Cedric
  • Salem
  • Zephyr
  • Corvin
  • Draven
  • Elric
  • Fenris
  • Jareth
  • Kael
  • Leoric
  • Mordred
  • Silas
  • Talon
  • Uther
  • Varric
  • Wulfric
  • Zagan
  • Blaise
  • Damon
  • Ignatius

Funny Witch Names

Funny witch names add humor, charm, and whimsy. They’re perfect for light-hearted stories, playful characters, or magical pets with a mischievous side.

  • Wanda Wickedbrew
  • Broomhilda Boom
  • Hattie Hexwell
  • Glenda Glitterspell
  • Trixie Troubleton
  • Winny Wobblewand
  • Misty Moonbug
  • Pru Puddlepot
  • Cackly McCharm
  • Fizzle Fernwick
  • Petunia Puffspell
  • Vicky Voodoodoo
  • Granny Glitterbones
  • Hazel Hocuspocus
  • Dotty Doomington
  • Witchy Woozle
  • Biddy Bubblebrew
  • Lola Lightfeather
  • Nelly Nettleknots
  • Fanny Fangspell
  • Luna Spark
  • Clover Charm
  • Ivy Moonbeam
  • Rosie Emberglow
  • Poppy Hexley

Witch Names for Baby Girls

Witch Names for Baby Girls

Choosing witch names for baby girls can be magical and charming. Pick a name that is mystical, gentle, and inspiring. These names bring enchantment to little ones.

  • Aria
  • Elara
  • Nyla
  • Mira
  • Nova
  • Seraphina
  • Luna
  • Ivy
  • Freya
  • Esme
  • Thea
  • Lyra
  • Ember
  • Aurora
  • Isla
  • Willow
  • Celeste
  • Zara
  • Sage
  • Hazel
  • Juniper
  • Calla
  • Iris
  • Evie
  • Belle

Witch Names for Pets

Your magical companion deserves a witchy name too. Choose playful, mystical, or dark names that suit their personality. Make them part of your enchanted world.

  • Shadow
  • Luna
  • Salem
  • Hex
  • Boo
  • Misty
  • Raven
  • Binx
  • Pepper
  • Ghost
  • Onyx
  • Willow
  • Coco
  • Trixie
  • Smokey
  • Ember
  • Jinx
  • Hocus
  • Pocus
  • Stormy
  • Voodoo
  • Bellatrix
  • Glimmer
  • Phantom
  • Star

Paired Names

Paired witch names create harmony and balance. They work for twins, pets, or duos in stories. Matching magical names make characters memorable and enchanting together.

  • Luna & Sol
  • Ivy & Hazel
  • Willow & Wren
  • Aurora & Celeste
  • Ember & Ash
  • Sage & Fern
  • Ruby & Rose
  • Freya & Aria
  • Nyx & Nox
  • Selene & Luna
  • Tamsin & Thalira
  • Aradia & Circe
  • Bellatrix & Morgana
  • Elspeth & Seraphina
  • Juniper & Clover
  • Fauna & Flora
  • Lyra & Nova
  • Iris & Dahlia
  • Tempest & Storm
  • Coral & Pearl
  • Faye & Glimmer
  • Astrid & Vespera
  • Sylvaine & Thalira
  • Aurora & Solara
  • Raven & Onyx

Witch Name Generator

A witch name generator helps create unique magical names. Mix mystical, dark, and playful words. Perfect for stories, games, or real-life inspiration.

  • Arwen
  • Althea
  • Circe
  • Endora
  • Hilda
  • Elphaba
  • Sabrina
  • Glinda
  • Morgana
  • Minerva
  • Belladonna
  • Isadora
  • Drusilla
  • Agatha
  • Lucinda
  • Esmerelda
  • Tabitha
  • Seraphina
  • Rowena
  • Dorothea
  • Clarissa
  • Winifred
  • Lilith
  • Ravenna
  • Medea

Witch Names with Meaning

Witch names often carry deep meanings. Some show power, magic, or nature. Choosing a name with meaning can add personality, charm, and mystery to your character.

  • Amara: eternal
  • Bellatrix: warrior
  • Calypso: hidden
  • Desdemona: ill-fated
  • Enid: soul
  • Freya: love & magic
  • Gaia: earth
  • Helene: shining light
  • Iris: rainbow
  • Juniper: protector
  • Kora: maiden
  • Lilia: purity
  • Maurelle: dark elf
  • Nox: night
  • Orenda: magic power
  • Phoenix: rebirth
  • Quinlan: wisdom
  • Rune: secret
  • Sable: black
  • Thalia: blooming
  • Ursa: bear
  • Veda: knowledge
  • Wren: spirit
  • Xanthe: golden
  • Yara: water

Read More: 270+ Names That Mean Evil: Dark, Villain & Powerful Name Meanings

A–Z Witch Name Ideas

Looking for a wide variety of witch names? From A to Z, these names are magical, mystical, and perfect for stories, characters, or even pets.

  • Aine
  • Belladonna
  • Circe
  • Drusilla
  • Elspeth
  • Freya
  • Glinda
  • Hazel
  • Isadora
  • Juniper
  • Kora
  • Lilith
  • Morgana
  • Nyx
  • Ophelia
  • Petal
  • Quinlan
  • Rowena
  • Seraphina
  • Tabitha
  • Una
  • Vespera
  • Willow
  • Xanthe
  • Yara
  • Zelda

Frequently Asked Questions

What is a cool witch name?

A cool witch name combines mystery and magic. Using our Best Witch Names guide, you can find dark, playful, or celestial options.

What are some celestial witchy names?

Celestial witch names include Luna, Aurora, Solara, and Lyra. These are some of the Best Witch Names for magical characters.

What is a fun sorceress name?

Fun sorceress names are whimsical and enchanting. Check our Best Witch Names list for playful, creative, and mystical ideas that sparkle.

What are 13 witches called?

Thirteen witches are often called a coven. Using the Best Witch Names, you can assign each witch a unique magical identity.

How do I pick a witch name?

Pick a witch name by considering meaning, magic, and personality. Our Best Witch Names list can inspire unique and enchanting choices.

What is a powerful female name?

Powerful female witch names like Bellatrix, Morgana, and Seraphina appear in our Best Witch Names guide to inspire strength and magic.

What is the Celtic name for witches?

The Celtic name for witches is often called a Bean-Sidhe. Look at our Best Witch Names for traditional and mystical Celtic options.

Who are the four witches?

The four witches can refer to mythical or literary groups. Our Best Witch Names guide helps name each with a unique magical flair.

Conclusion

Choosing the Best Witch Names can make your characters unforgettable. From evil witch names to female to legendary figures, there’s a name for every story. If you want dark power, explore our evil witch names list. Feeling creative? Try the witchy name generator or witch names female generator to craft unique, magical identities. 

For whimsical or mystical characters, our fantasy witch names bring charm and mystery. Using the Best Witch Names ensures your witches feel real, magical, and memorable. Whether for games, stories, or pets, these names spark imagination and magic. Keep exploring, and find the perfect Best Witch Names today.

Image placeholder

Lorem ipsum amet elit morbi dolor tortor. Vivamus eget mollis nostra ullam corper. Pharetra torquent auctor metus felis nibh velit. Natoque tellus semper taciti nostra. Semper pharetra montes habitant congue integer magnis.

Leave a Comment