250 Fantasy Witch Names: Ideas for Fiction Writers, Novels & Worldbuilding

Fantasy witch names carry the entire weight of a character before she even speaks. A hero witch name signals hope, a villain witch name signals dread, and a mentor witch name signals wisdom. Fiction writers understand this instinctively. The right name saves you a whole chapter of characterization. When Tolkien named Galadriel or Rowling named Bellatrix, they were doing narrative work through sound alone.

I built this guide after years of helping writers in my inbox pick names for their novels, D&D campaigns, and worldbuilding projects. You get 250 fantasy witch names organized by narrative role and fantasy subgenre, not by aesthetic vibe. That is a crucial difference. Whether you are writing high fantasy, dark fantasy, urban fantasy, or Nordic mythology, this guide sorts names by the STORY function they serve. Heroes, villains, ancient elders, mentors, cursed witches, elven queens, Norse völvas. Each section delivers names that serve specific narrative purposes. You will find the right name for every witch in your novel, RPG campaign, or worldbuilding project.

Quick Answer

The best fantasy witch names for fiction match a character's narrative ROLE. Examples include Aeris, Lyra, Elara, and Faelynn for hero witches, Morgana, Malvara, Vexara, and Draeloth for villains, Thessalys, Baba Yaga, Morrigan, and Circe for ancient elders, and Galadriel, Elowen, Aerith, and Yavanna for elven-style witches. Matching name to narrative function creates instant character depth.

Why Fantasy Witch Names Are Different

Fantasy witch names differ from dark, cute, or cool witch names because they must serve a STORY. A fantasy witch name must telegraph her narrative role. Is she the protagonist, antagonist, mentor, or tragic figure? The name must also fit the fantasy SUBGENRE. High fantasy names sound different from grimdark names, which sound different from urban fantasy names.

Naming by Narrative Role

Fiction writers use three techniques when naming witches. Hero witches often have soft consonants and hopeful meanings (Aeris, Lyra). Villain witches use sharp sounds and dark meanings (Morgana, Vexara). Mentor witches often have long, melodic names that suggest age and wisdom (Thessalys, Yavanna, Ehlonna).

Naming by Fantasy Subgenre

Fantasy subgenre also affects naming style. High fantasy uses elegant, classical names (Aerith, Elariel). Dark fantasy or grimdark uses harsh sounds (Draeloth, Malvara). Urban fantasy uses modern-adjacent names (Marnie, Rhea). Nordic fantasy uses Norse mythology roots (Freyja, Skadi).

30 Hero Witch Names

Hero witch names carry hope, warmth, and quiet strength. These names work perfectly for protagonists, the witch readers root for. They combine soft consonants with meanings of light, courage, or nature magic. Browse my good witch names guide for more heroic character options.

NameMeaning / Vibe
AerisAir, ethereal power
LyraHarp, melodic magic
ElaraMoon of Jupiter
FaelynnFairy realm, graceful
SylvaraForest guardian
AurielGolden light
KaelithWarrior mage
RhosynRose in Welsh
ElowenElm tree
AvelineLonged-for child
  • Isolde. Ice ruler.
  • Seraphine. Fiery angel.
  • Nyra. Modern coined.
  • Emberlyn. Glowing coal.
  • Mira. Wondrous.
  • Astoria. From the sea.
  • Kaida. Little dragon.
  • Tessa. Harvester.
  • Vaelen. Twilight guardian.
  • Serenn. Starlight.
  • Anwen. Very fair.
  • Ilyana. Brightness.
  • Yseult. Fair one.
  • Odessa. Long journey.
  • Amara. Grace, eternal.
  • Neve. Bright.
  • Selene. Moon goddess.
  • Kyra. Throne.
  • Rowyn. Modern rowan.
  • Meredith. Great ruler.

30 Villain Witch Names

Villain witch names deliver dread through sharp consonants and dark meanings. These names work as antagonists, dark queens, and morally corrupt witches. They combine harsh sounds with sinister etymology. Everything Tolkien did with names like Sauron or Rowling did with Voldemort.

  • Morgana. Sea-born sorceress.
  • Malvara. Evil twist.
  • Vexara. Provoker.
  • Draeloth. Dragon-tainted.
  • Thanatia. Death-adjacent.
  • Nyxaria. Extended night.
  • Corvina. Raven-adjacent.
  • Ravenna. Dark queen.
  • Belladonna. Poisonous plant.
  • Sabriel. Twisted heaven.
  • Melisandre. Dark honey.
  • Griselda. Battle maiden gone dark.
  • Alcina. Enchantress deceiver.
  • Uma. Dark twisted goddess.
  • Aradia. Witch queen of night.
  • Xanthe. Golden but tainted.
  • Ophelia. Tragic corrupted.
  • Cassandra. Cursed prophetess.
  • Circe. Transformer of men.
  • Endora. Witch of Endor.
  • Alastriona. Vengeful spirit.
  • Nemesis. Retribution.
  • Vespera. Cursed evening star.
  • Zophia. Twisted wisdom.
  • Isadora. Corrupted gift.
  • Blackthorne. Named for the plant.
  • Nightshade. Poison flower.
  • Hecate. Witchcraft goddess.
  • Marzana. Slavic death goddess.
  • Baba Yaga. Slavic hag witch.

25 Ancient / Elder Witch Names

Ancient witch names carry the weight of centuries. These names work for elder witches. The crones, wise women, and immortal keepers of magic. They draw from mythology, ancient languages, and old-world naming traditions. Browse my old witch names guide for more historical witch inspiration.

NameOrigin
ThessalysAncient Greek witch region
MorriganCeltic war goddess
AegleGreek, brightness
KirkeHomer's original sorceress
CeridwenWelsh enchantress
NimueLady of the Lake
MelinoeGreek underworld
IambeGreek muse
  • Aegle. Brightness.
  • Hecuba. Trojan queen.
  • Vala. Norse seeress.
  • Sibyl. Prophetess.
  • Cassandra. Cursed seer.
  • Erinyes. Furies.
  • Norn. Norse fate.
  • Andromeda. Ancient constellation.
  • Phaedra. Greek tragic.
  • Melisande. Old French.
  • Aisling. Irish dream.
  • Rhiannon. Welsh great queen.
  • Ygraine. Arthurian queen.
  • Vivienne. Arthurian sorceress.
  • Isolt. Ancient Isolde.
  • Sidra. Like a star.
  • Xylona. From the forest.

25 Elven-Style Witch Names

Elven-style witch names capture Tolkien-inspired elegance. These names combine flowing vowels with graceful consonants. The sound of Sindarin or Quenya. They suit high-fantasy elves, forest witches, and ethereal magical beings. They work brilliantly for dungeon masters running elven RPG campaigns.

  • Galadriel. Radiant maiden.
  • Elowen. Elm tree.
  • Aerith. Earth spirit.
  • Yavanna. Giver of fruit.
  • Arwen. Noble maiden.
  • Elariel. Of the stars.
  • Nienna. Sorrow lady.
  • Vairë. The weaver.
  • Idril. Silver flame.
  • Nimloth. White blossom.
  • Erethel. Noble.
  • Lúthien. Enchantress maiden.
  • Melian. Dear gift.
  • Elenwe. Starlike.
  • Nerdanel. The wise.
  • Silvara. Silver forest.
  • Aelora. Noble laurel.
  • Elenwyn. Fair star.
  • Ithildin. Moon-lit.
  • Faelivrin. Sun-gleam.
  • Sindraeth. Grey wisdom.
  • Aerlinn. Waterfall song.
  • Anariel. Daughter of the sun.
  • Miriel. Jewel-daughter.
  • Sirithiel. Glittering.

25 Nordic Fantasy Witch Names

Nordic fantasy witch names draw from Norse mythology and Old Scandinavian roots. These names carry the weight of völvas, seeresses, and Viking wise-women. They combine hard Norse consonants with meanings of frost, storm, and rune magic. Perfect for grimdark or historical fantasy settings.

NameNorse Meaning
FreyjaLady of love and magic
SkadiWinter huntress
IdunnKeeper of youth
SigridVictory beauty
AstridDivine strength
IngridBeautiful goddess
RagnhildBattle counsel
HildeBattle woman
  • Solveig. Sun path.
  • Torhild. Thunder battle.
  • Signy. New victory.
  • Runa. Secret lore.
  • Yrsa. She-bear.
  • Hilda. Battle.
  • Brunnhilde. Armored battle.
  • Nordis. North spirit.
  • Frida. Peace.
  • Gudrun. God's secret.
  • Kára. Wild.
  • Sága. Seeress.
  • Vor. Cautious.
  • Eir. Mercy.
  • Lofn. Mild-hearted.
  • Snotra. Clever wisdom.
  • Sif. Golden-haired.

25 High Fantasy Elegant Names

High fantasy elegant names bring royalty and nobility to your witch character. These names suit queens, sorceress princesses, and aristocratic wielders of magic. They use long, melodic syllables with classical or invented-elegant sounds.

  • Ariadne
  • Cassandra
  • Delphine
  • Evangeline
  • Guinevere
  • Isadora
  • Juliana
  • Katarina
  • Lilianne
  • Marcelline
  • Natalia
  • Ophelia
  • Persephone
  • Rosaline
  • Sabelle
  • Theodora
  • Uliana
  • Valeriana
  • Wilhelmina
  • Ximena
  • Yolanda
  • Zephyrine
  • Anastasia
  • Belladine
  • Celestina
Try Our Witch Name Generator

Create 50,000+ fantasy witch names across 8 styles. Hero, villain, elven, Nordic, and more. Perfect for novels, RPG campaigns, and worldbuilding.

Try the Free Generator →

25 Dark Fantasy Witch Names

Dark fantasy witch names capture grimdark aesthetic. These names suit brutal fantasy settings. Think Game of Thrones, The First Law, or Malazan Book of the Fallen. They combine harsh consonants with meanings of ash, blood, shadow, and death.

  • Ashara
  • Vaelith
  • Thanera
  • Kaethra
  • Draenna
  • Nyxelle
  • Sablessa
  • Malora
  • Grimhild
  • Vespere
  • Rowyn
  • Ashkriel
  • Blackwyn
  • Corvella
  • Dahlia
  • Ebonwyn
  • Fenris
  • Ghenna
  • Ishara
  • Jinx
  • Kolara
  • Lyriel
  • Malvora
  • Nyssara
  • Oriana

25 Urban Fantasy Witch Names

Urban fantasy witch names combine modern-day feel with mystical hints. These names work for witches in contemporary settings. Think Dresden Files, Rivers of London, or Sabrina reboot. They use recognizable modern names with subtle mystical undertones. Browse my cool witch names guide for more modern edgy witch options.

  • Marnie
  • Rhea
  • Sabrina
  • Aria
  • Delilah
  • Ember
  • Faye
  • Gemma
  • Harper
  • Ivy
  • Juno
  • Kira
  • Luna
  • Marlowe
  • Nova
  • Ophelia
  • Piper
  • Quinn
  • Raven
  • Sage
  • Tatum
  • Vera
  • Willow
  • Zara
  • Blair

20 Mentor Witch Names

Mentor witch names carry the wisdom of centuries. These names suit the wise-guide character. Gandalf's female counterpart. They combine long syllables with meanings of wisdom, patience, and quiet power.

  • Wisteria
  • Aurelia
  • Persephassa
  • Verita
  • Athanasia
  • Ehlonna
  • Selune
  • Alexandria
  • Beatrix
  • Cordelia
  • Damaris
  • Elspeth
  • Fionnghuala
  • Genoveva
  • Helenka
  • Ismene
  • Josephine
  • Kaliope
  • Livia
  • Malvina

20 Cursed / Tragic Witch Names

Cursed witch names suit complex, morally gray characters. These names carry a sense of tragedy, obsession, or ancestral burden. They combine beautiful sounds with dark or ambiguous meanings. Perfect for antiheroines and reluctant villains. Browse my dark witch names guide for more gothic character inspiration.

  • Melusina
  • Ophelia
  • Lenora
  • Elvira
  • Isolde
  • Ligeia
  • Morgause
  • Ceridwen
  • Aldreda
  • Cassilda
  • Beriadanwen
  • Faerelynn
  • Malicent
  • Rowan
  • Sable
  • Wraith
  • Zephira
  • Vespira
  • Aoife
  • Deirdre

How to Choose Your Fantasy Witch Name

Choosing your fantasy witch name comes down to matching name to narrative purpose. Follow this four-step formula to pick a name that serves your story.

Step 1: Identify Her Narrative Role

Decide what your witch DOES in the story. Is she the protagonist (hero), antagonist (villain), guide (mentor), or morally complex (cursed)? This role determines which sound qualities the name needs. Soft for heroes, sharp for villains, long-melodic for mentors.

Step 2: Match Fantasy Subgenre

Identify your story's subgenre. High fantasy uses elegant classical names. Dark fantasy uses harsh grimdark sounds. Urban fantasy uses modern-adjacent names. Nordic uses Old Norse roots. Matching subgenre to name creates instant reader immersion.

Step 3: Test the "Character Preview" Effect

Test whether the name reveals character before description. "Aeris" suggests a light, ethereal hero. "Malvara" suggests a cruel antagonist. "Thessalys" suggests ancient wisdom. If the name reveals nothing about the character, it needs revision.

Step 4: Check It Reads Well

Test how the name reads aloud and on the page. Can readers pronounce it? Does it flow in dialogue tags? ("Aeris said," "Malvara whispered")? If pronunciation confuses readers, they will stumble every time your witch appears.

Common Mistakes When Naming Fantasy Witches

1. Too Many Apostrophes

Something like "K'Vaenn'thara" reads as fantasy cliché. One apostrophe per name maximum, and only if it aids pronunciation. Real fantasy masters like Tolkien used almost none.

2. Overused Fandom Names

Calling your OC "Galadriel" or "Bellatrix" directly makes it derivative. Borrow the SOUND, not the exact name. Invent something new that carries the same feel.

3. Wrong Subgenre Fit

Using an elven-sounding name in a grimdark setting breaks immersion. "Lúthien" would feel wrong in Malazan. "Malvora" would feel wrong in a Tolkien novel. Match name style to subgenre for consistency.

Frequently Asked Questions

What are fantasy witch names?

Fantasy witch names are character names designed for magical women in fiction, RPGs, and worldbuilding. They include hero witch names like Aeris and Lyra, villain witch names like Morgana and Vexara, ancient elder names like Thessalys and Ceridwen, and elven-style names like Galadriel and Yavanna. The best fantasy witch names match a character's narrative role and fantasy subgenre.

What are good fantasy witch names for fiction writers?

Good fantasy witch names for fiction writers include Aeris, Lyra, Elara, Faelynn, Sylvara, Auriel, Kaelith, and Elowen for heroes, Morgana, Malvara, Vexara, Draeloth, Thanatia, Nyxaria, and Ravenna for villains, and Galadriel, Elowen, Aerith, Yavanna, and Arwen for elven characters. Each name signals character role and fantasy subgenre through sound alone.

What are elven witch names?

Elven witch names combine flowing vowels with graceful consonants inspired by Tolkien's Sindarin and Quenya. Examples include Galadriel, Elowen, Aerith, Yavanna, Arwen, Elariel, Nienna, Vairë, Idril, Nimloth, Lúthien, Melian, Elenwe, Nerdanel, Silvara, and Aelora. Elven-style names suit high-fantasy protagonists, forest witches, and ethereal beings.

What are dark fantasy witch names?

Dark fantasy witch names capture grimdark aesthetic through harsh sounds and shadow meanings. Examples include Ashara, Vaelith, Thanera, Kaethra, Draenna, Nyxelle, Sablessa, Malora, Grimhild, Vespere, Ashkriel, Blackwyn, Corvella, Ebonwyn, and Ghenna. These names suit brutal fantasy settings like Game of Thrones or The First Law.

What are Nordic witch names?

Nordic witch names draw from Norse mythology and Old Scandinavian roots. Examples include Freyja (lady of magic), Skadi (winter huntress), Idunn (keeper of youth), Sigrid, Astrid, Ingrid, Ragnhild, Hilde, Solveig, Torhild, Signy, Runa, Yrsa, Brunnhilde, Nordis, and Gudrun. These names carry Viking wise-woman and völva energy.

What are villain witch names?

Villain witch names use sharp consonants and dark meanings to signal antagonism. Examples include Morgana (sea-born sorceress), Malvara (evil twist), Vexara (provoker), Draeloth (dragon-tainted), Thanatia (death-adjacent), Nyxaria (extended night), Corvina (raven-adjacent), Ravenna (dark queen), Belladonna (poisonous plant), Melisandre (dark honey), and Circe (transformer of men).

How do you name a witch character?

Name a witch character by matching name to narrative role first, then fantasy subgenre. Hero witches need soft consonants and hopeful meanings. Villain witches need sharp sounds and dark etymology. Mentor witches need long melodic names suggesting age. Then match the name to your subgenre. Elegant classical for high fantasy, harsh grimdark for dark fantasy, modern-adjacent for urban fantasy, or Norse roots for Nordic settings.

Final Thoughts

Fantasy witch names do character work that description never can. Whether you draw from hero archetypes, villain aesthetics, elven grace, Nordic mythology, or grimdark grit, the 250 fantasy witch names in this guide give you a complete toolkit for every witch character in your novel, RPG campaign, or worldbuilding project.

The best fantasy witch names share three qualities. They match narrative role, match fantasy subgenre, and reveal character before backstory. Aeris sounds like a hero before her first spell. Malvara sounds like a villain before her first betrayal. Galadriel sounds like an ancient elf before her first appearance. When you name your fantasy witch, trust sound as storytelling. Your character will feel authentically woven into her world from the very first line she is mentioned.

Need more witch name ideas? Try my free witch name generator, or browse my guides to good witch names, dark witch names, old witch names, and cool witch names.

Writing a novel with a witch character? Email me at witchnamesgenerator@gmail.com with your story premise and I will suggest a few names that fit your world.