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

November 4, 2025

Many people struggle to find the perfect Witch Names. Searching for evil witch names female, a witch name generator female, or a witch names female generator can feel overwhelming. Even a female witch name generator doesn’t always make it easy to find the right magical choice. Sometimes you just want a list of evil witch names you can trust.

This guide has you covered. You’ll discover a wide variety of Witch Names, with options for every style and personality. From creative to classic, you can pick names directly or use a witch name generator for inspiration. By the end, you’ll have everything you need to choose the perfect magical name.

Witch Names Female

Female names are mystical, enchanting, and full of magical charm. These names suit any witch character, story, or fantasy setting.

  • Morgana
  • Elspeth
  • Seraphina
  • Rowena
  • Lilith
  • Isolde
  • Selene
  • Belladonna
  • Freya
  • Thalassa
  • Ravenna
  • Evangeline
  • Clarimond
  • Ophelia
  • Astrid
  • Morrigan
  • Vespera
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina
  • Zephyra
  • Ondine
  • Calypso
  • Melantha
  • Nyx
  • Artemisia
  • Lunara
  • Sable
  • Ysolde
  • Morwen
  • Isadora
  • Vivienne
  • Elara
  • Rhiannon
  • Octavia
  • Fenella
  • Soraya
  • Valkyrie
  • Ariella
  • Thessa

Witch Names Male

witch-names-male

Male names are strong, mysterious, and magical. These names are perfect for male characters, sorcerers, or fantasy settings.

  • Alaric
  • Dorian
  • Lucius
  • Thorne
  • Malachi
  • Orion
  • Zephyr
  • Caspian
  • Gideon
  • Roderick
  • Magnus
  • Sebastian
  • Oberon
  • Evander
  • Lysander
  • Percival
  • Silas
  • Valerian
  • Ignatius
  • Draven
  • Fenrir
  • Lucian
  • Mortimer
  • Theron
  • Sable
  • Balthazar
  • Alistair
  • Caius
  • Eldric
  • Thaddeus
  • Marcellus
  • Zephyrus
  • Kael
  • Darius
  • Oberyn
  • Armand
  • Lucan
  • Vesper
  • Tarquin
  • Evros
  • Malvolio
  • Corvin
  • Fenwick
  • Octavian
  • Riven

Witch Names with Meaning

These names are not only magical but also carry deep meanings. Each name reflects personality, power, or mystical traits, making them perfect for stories or characters.

Witch NameMeaning
MorganaSea-born, enchanted
ElspethGod is my oath
SeraphinaFiery, angelic
RowenaFamous friend
LilithNight creature
IsoldeIce ruler
SeleneMoon goddess
BelladonnaBeautiful lady
FreyaGoddess of love
ThalassaSea, ocean
RavennaDark-haired, mysterious
EvangelineBringer of good news
ClarimondBright protection
OpheliaHelper, aid
AstridDivine strength
MorriganPhantom queen
VesperaEvening star
CelestineHeavenly, divine
AzuraSky blue, magical
SylvaraForest spirit
ElysiaBlissful, paradise
DrusillaStrong, fruitful
LenoreLight, compassion
AmarantaImmortal, unfading
FaelinaFairy-like, delicate
ZephyraWest wind
OndineWater spirit
CalypsoHidden, secretive
MelanthaDark flower
NyxNight, darkness
ArtemisiaDedicated to Artemis
LunaraMoonlight beauty
SableBlack, mysterious
YsoldeIce ruler
MorwenMaiden, dark-haired
IsadoraGift of Isis
VivienneAlive, lively
ElaraShining one
RhiannonGreat queen
OctaviaEighth-born, strong

Witch Last Names

witch-last-names

Witch last names often carry mystery, power, or magical heritage. They can enhance a character’s identity and story.

  • Blackthorn
  • Nightshade
  • Ravenscroft
  • Moonshadow
  • Darkwood
  • Silverwind
  • Ashborne
  • Stormcaller
  • Duskbane
  • Frostgrave
  • Shadowmere
  • Thornfield
  • Winterbourne
  • Emberfall
  • Starling
  • Ironwood
  • Mistvale
  • Holloway
  • Crowhurst
  • Bloodworth
  • Ravenhurst
  • Shadowfen
  • Nightbloom
  • Emberstorm
  • Stormveil
  • Darkmoor
  • Moonspire
  • Silverthorne
  • Ashenfield
  • Thornwick
  • Duskmire
  • Frostveil
  • Shadowbrook
  • Nightwhisper
  • Emberglade
  • Starfell
  • Ironveil
  • Mistwood
  • Hollowbrook
  • Crowfield
  • Bloodthorn
  • Ravenveil
  • Shadowfall
  • Nightveil
  • Moonveil

Good Witch Names

Good names are light, mystical, and enchanting. They often reflect kindness, wisdom, and magic for positive characters.

  • Seraphina
  • Elspeth
  • Astrid
  • Celestine
  • Freya
  • Evangeline
  • Luna
  • Clarimond
  • Elara
  • Vivienne
  • Ophelia
  • Ysolde
  • Sylvara
  • Elysia
  • Ondine
  • Amaranta
  • Faelina
  • Zephyra
  • Lunara
  • Thalassa
  • Isadora
  • Rhiannon
  • Ariella
  • Melantha
  • Azura
  • Vespera
  • Octavia
  • Fenella
  • Morrigan
  • Nyx
  • Morwen
  • Belladonna
  • Morgana
  • Rowena
  • Isolde
  • Selene
  • Serilda
  • Elvina
  • Althea
  • Damaris
  • Thessa
  • Celandine
  • Liora
  • Amara
  • Calista

Evil Witch Names

evil-witch-names

Evil names are dark, mystical, and sinister. They reflect power, danger, and dark magic for villains or antiheroes.

  • Malvora
  • Bellatrix
  • Drusilla
  • Morticia
  • Hecate
  • Vespera
  • Morgath
  • Selendra
  • Ravenna
  • Darkara
  • Lilith
  • Azura
  • Thalassa
  • Seraphine
  • Nyx
  • Morwen
  • Calypso
  • Sable
  • Elspeth
  • Fenris
  • Morgana
  • Rowena
  • Isolde
  • Shadowlyn
  • Duskara
  • Obsidia
  • Malindra
  • Umbra
  • Vexira
  • Nocturna
  • Lillura
  • Zerynthia
  • Mortelle
  • Circe
  • Draven
  • Thessa
  • Selene
  • Ebonara
  • Ashara
  • Fenella
  • Zephyra
  • Ravena
  • Damaris
  • Althaea
  • Morvara

Witch Names for Girls

These names for girls are magical, charming, and full of personality. Perfect for stories, characters, or even real-life inspiration.

  • Morgana
  • Elspeth
  • Seraphina
  • Rowena
  • Lilith
  • Isolde
  • Selene
  • Belladonna
  • Freya
  • Thalassa
  • Ravenna
  • Evangeline
  • Clarimond
  • Ophelia
  • Astrid
  • Morrigan
  • Vespera
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina
  • Zephyra
  • Ondine
  • Calypso
  • Melantha
  • Nyx
  • Artemisia
  • Lunara
  • Sable
  • Ysolde
  • Morwen
  • Isadora
  • Vivienne
  • Elara
  • Rhiannon
  • Octavia
  • Fenella
  • Soraya
  • Valkyrie
  • Ariella
  • Thessa

Historical Witch Names

These historical names are inspired by legends, folklore, and famous witches from history. They carry power, mystery, and magic.

  • Tituba
  • Agnes
  • Alice
  • Bridget
  • Elizabeth
  • Barbara
  • Mary
  • Margery
  • Joan
  • Catherine
  • Anne
  • Goody
  • Sarah
  • Rebecca
  • Ursula
  • Eleanor
  • Margaret
  • Helena
  • Isobel
  • Geillis
  • Sibylla
  • Damaris
  • Constance
  • Winifred
  • Katherine
  • Elspeth
  • Matilda
  • Beatrix
  • Susanna
  • Grace
  • Judith
  • Anneke
  • Agnesa
  • Rachel
  • Frances
  • Joanna
  • Magdalene
  • Felicia
  • Dorothea
  • Elizabetha
  • Christabel
  • Honora
  • Lucretia
  • Philomena
  • Sybilla

Famous Witch Names

famous-witch-names

These famous names come from literature, movies, and pop culture. They are iconic, memorable, and instantly recognizable.

  • Hermione
  • Sabrina
  • Winifred
  • Elphaba
  • Glinda
  • Bellatrix
  • Morgana
  • Hecate
  • Circe
  • Maleficent
  • Minerva
  • Tabitha
  • Endora
  • Samantha
  • Willow
  • Tara
  • Morgan le Fay
  • Agnes
  • Alice
  • Baba Yaga
  • Medea
  • Nimue
  • Grimhilde
  • Sarai
  • Morgause
  • Fiona
  • Esmeralda
  • Clarisse
  • Lilith
  • Ophelia
  • Rowena
  • Elspeth
  • Thalassa
  • Ravenna
  • Vespera
  • Selene
  • Astrid
  • Freya
  • Morrigan
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina
  • Zephyra
  • Ondine
  • Calypso
  • Melantha
  • Nyx
  • Artemisia
  • Lunara
  • Sable
  • Ysolde
  • Morwen
  • Isadora
  • Vivienne
  • Elara

Female Witch Names

These female names are enchanting, mystical, and perfect for creating magical characters or fantasy personas.

  • Morgana
  • Elspeth
  • Seraphina
  • Rowena
  • Lilith
  • Isolde
  • Selene
  • Belladonna
  • Freya
  • Thalassa
  • Ravenna
  • Evangeline
  • Clarimond
  • Ophelia
  • Astrid
  • Morrigan
  • Vespera
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina
  • Zephyra
  • Ondine
  • Calypso
  • Melantha
  • Nyx
  • Artemisia
  • Lunara
  • Sable
  • Ysolde
  • Morwen
  • Isadora
  • Vivienne
  • Elara
  • Rhiannon
  • Octavia
  • Fenella
  • Soraya
  • Valkyrie
  • Ariella
  • Thessa
  • Serilda
  • Elvina
  • Althea
  • Damaris
  • Celandine
  • Liora
  • Amara
  • Calista
  • Meliora
  • Astraea
  • Vionette
  • Rowina
  • Faelynn
  • Nymeria
  • Solara

Mythological Witch Names

These names are inspired by myths, legends, and ancient stories. They carry a sense of power, magic, and timeless mystery.

  • Hecate
  • Circe
  • Medea
  • Morgan le Fay
  • Nimue
  • Baba Yaga
  • Morrigan
  • Selene
  • Freya
  • Lilith
  • Persephone
  • Artemis
  • Hel
  • Rhiannon
  • Astraea
  • Medeina
  • Calypso
  • Danu
  • Arianrhod
  • Enyo
  • Eos
  • Nyx
  • Thalassa
  • Vesta
  • Cerridwen
  • Helle
  • Luna
  • Aurora
  • Epona
  • Isolde
  • Elara
  • Ondine
  • Azura
  • Sylvara
  • Elysia
  • Melantha
  • Fenella
  • Ophelia
  • Morgana
  • Rowena
  • Belladonna
  • Astrid
  • Vespera
  • Calista
  • Solara

Nature-Inspired Witch Names

Nature-Inspired Witch Names

These names draw inspiration from nature, elements, and the mystical world around us. They are perfect for forest, water, or celestial-themed characters.

  • Thalassa
  • Ondine
  • Sylvara
  • Zephyra
  • Lunara
  • Azura
  • Sable
  • Faelina
  • Amaranta
  • Melantha
  • Celestine
  • Freya
  • Ravenna
  • Vespera
  • Elysia
  • Astraea
  • Calypso
  • Nyx
  • Morwen
  • Isolde
  • Elspeth
  • Elara
  • Rhiannon
  • Fenella
  • Soraya
  • Ariella
  • Thessa
  • Belladonna
  • Astrid
  • Ophelia
  • Seraphina
  • Morgana
  • Rowena
  • Lilith
  • Selene
  • Evangeline
  • Clarimond
  • Vivienne
  • Althea
  • Damaris
  • Liora
  • Amara
  • Calista
  • Solara
  • Vionette

Male Witch Names

These male names are powerful, mysterious, and magical. They suit sorcerers, wizards, or fantasy characters.

  • Alaric
  • Dorian
  • Lucius
  • Thorne
  • Malachi
  • Orion
  • Zephyr
  • Caspian
  • Gideon
  • Roderick
  • Magnus
  • Sebastian
  • Oberon
  • Evander
  • Lysander
  • Percival
  • Silas
  • Valerian
  • Ignatius
  • Draven
  • Fenrir
  • Lucian
  • Mortimer
  • Theron
  • Sable
  • Balthazar
  • Alistair
  • Caius
  • Eldric
  • Thaddeus
  • Marcellus
  • Zephyrus
  • Kael
  • Darius
  • Oberyn
  • Armand
  • Lucan
  • Vesper
  • Tarquin
  • Evros
  • Malvolio
  • Corvin
  • Fenwick
  • Octavian
  • Riven

Witch Names for Baby Girls

These baby names are cute, magical, and whimsical. Perfect for little characters or tiny magical beings.

  • Luna
  • Aurora
  • Willow
  • Ivy
  • Celeste
  • Ophelia
  • Seraphina
  • Elara
  • Astrid
  • Sylvara
  • Nyx
  • Faelina
  • Thalassa
  • Azura
  • Amara
  • Lunara
  • Zephyra
  • Vespera
  • Rhiannon
  • Elysia
  • Ondine
  • Calypso
  • Melantha
  • Sable
  • Morwen
  • Isolde
  • Belladonna
  • Elspeth
  • Rowena
  • Morrigan
  • Fenella
  • Ariella
  • Vivienne
  • Amaranta
  • Solara
  • Calista
  • Liora
  • Thessa
  • Astraea
  • Clarimond
  • Elvina
  • Serilda
  • Damaris
  • Nymeria
  • Vionette

Witch Names for Pets

witch-names-for-pets

These names are fun, mystical, and perfect for magical pets, familiars, or enchanted companions.

  • Shadow
  • Midnight
  • Salem
  • Luna
  • Raven
  • Hecate
  • Sable
  • Morgana
  • Belladonna
  • Thorne
  • Onyx
  • Zephyr
  • Vesper
  • Ember
  • Nyx
  • Frost
  • Willow
  • Astra
  • Azura
  • Calypso
  • Faelina
  • Ondine
  • Morrigan
  • Selene
  • Ophelia
  • Sylvara
  • Rhiannon
  • Zephyra
  • Astrid
  • Elysia
  • Elara
  • Amara
  • Lunara
  • Fenella
  • Solara
  • Melantha
  • Thalassa
  • Vionette
  • Ariella
  • Clarimond
  • Elspeth
  • Rowena
  • Morwen
  • Vivienne
  • Bellatrix

Witch Name Generator

A witch name generator can help you create magical, unique, and mystical names for characters, pets, or stories. Here’s a list of 60 names to inspire creativity:

  • Morgana
  • Elspeth
  • Seraphina
  • Rowena
  • Lilith
  • Isolde
  • Selene
  • Belladonna
  • Freya
  • Thalassa
  • Ravenna
  • Evangeline
  • Clarimond
  • Ophelia
  • Astrid
  • Morrigan
  • Vespera
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina
  • Zephyra
  • Ondine
  • Calypso
  • Melantha
  • Nyx
  • Artemisia
  • Lunara
  • Sable
  • Ysolde
  • Morwen
  • Isadora
  • Vivienne
  • Elara
  • Rhiannon
  • Octavia
  • Fenella
  • Soraya
  • Valkyrie
  • Ariella
  • Thessa
  • Serilda
  • Elvina
  • Althea
  • Damaris
  • Celandine
  • Liora
  • Amara
  • Calista
  • Meliora
  • Astraea
  • Vionette
  • Rowina
  • Faelynn
  • Nymeria
  • Solara

Witch Names at Epicnamezcraft.com

Epicnamezcraft.com offers a magical collection of these names for characters, pets, and stories. Here are 25 enchanting names inspired by the site:

  • Morganna
  • Elspeth
  • Seraphina
  • Rowena
  • Lilith
  • Isolde
  • Selene
  • Belladonna
  • Freya
  • Thalassa
  • Ravenna
  • Evangeline
  • Clarimond
  • Ophelia
  • Astrid
  • Morrigan
  • Vespera
  • Celestine
  • Azura
  • Sylvara
  • Elysia
  • Drusilla
  • Lenore
  • Amaranta
  • Faelina

Frequently Asked Questions

What are some popular Witch Names for stories?

Popular magical names include Morgana, Selene, and Belladonna. These enchanting choices fit stories, fantasy worlds, and mystical characters perfectly.

How can I find unique Witch Names for my character?

Use a magical name generator or browse creative lists online. Unique names make your characters stand out and feel unforgettable.

What are good evil witch names female?

Evil female names include Lilith, Ravenna, and Morgana. These dark and mystical names bring a powerful, eerie charm to any story.

Can Witch Names be inspired by nature?

Yes, nature-inspired names like Ondine and Thalassa bring mystical energy. These enchanting choices add beauty and magic to your story.

Are there historical Witch Names for inspiration?

Historical names like Tituba and Alice add depth and meaning. These timeless choices connect beautifully to real legends and folklore.

How do I create Witch Names for pets?

Magical names also suit pets perfectly. Using a name generator helps you find creative, fun, and enchanting ideas easily.

Which Witch Names are good for baby girls?

Baby girl names like Luna and Aurora sound cute and charming. These gentle, magical choices bring sweetness and wonder to any story.

Where can I find Witch Names generator online?

Online name generators give instant options and ideas. Using a generator offers endless creative inspiration for magical and fantasy characters.

Conclusion

Choosing the right Names can be fun, but sometimes overwhelming. For evil witch names female, this guide helps. A witch name generatornames this female or these name, female generator can give unique ideas. Even a female witch name generator helps you quickly find magical Names. These evil names work perfectly for stories or characters.

This list of Witch Names includes classic, mystical, and modern options. You can pick freely for stories, games, or projects. Using these names now feels simple and fun. These Names spark imagination and make your characters unforgettable.

Leave a Comment