Female Witch Names: 100 Bewitching & Magical Ideas for Fantasy

A female witch's name should hum with magic — bewitching, evocative, and a little uncanny, the kind of name that tells you exactly what sort of witch she is before she's said a single incantation. Witches in fantasy run an enormous range: the kindly hedge-witch at the village edge with her drying herbs, the elegant sorceress weaving glamours, the cackling crone in the deep woods, the dark curse-weaver mothers warn their children about. Her name needs to carry that magic and hint at her nature — earthy and herbal, ancient and powerful, or dark and dangerous. Where an ordinary name is plain, a witch's name casts a spell — atmospheric, meaningful, and just a touch otherworldly.

The charm of female witch names is the range from gentle to wicked. She might be a warm green-witch of the forest, a powerful sorceress of ancient magic, a mischievous spell-caster, or a sinister mistress of curses — and the name should match her brand of magic and her relationship with the dark, whether it promises tea by the fire or something regrettable in your wine.

Below are 100 female witch names — bewitching and magical — sorted by style, plus a quick how-to. Whether you're naming a kindly hedge-witch, an elegant sorceress, or a wicked curse-weaver, there's a magical name here. Mind the cauldron. Tips at the end.

⚔️ Need a female witch name now? Pick a vibe — earthy, powerful, or dark — and the builder conjures bewitching witch names instantly. Free, no signup. ✨ Open the Free Fantasy Name Builder →

Earthy & green witch names

Warm, natural, and herbal — these suit hedge-witches, herbalists, and green witches of the woods:

NameVibeBest for
WillowBending, wiseGentle hedge-witch
SageHealing, calmWise woman
HazelEarthy, warmHerbalist
JuniperSharp, fragrantPotion-brewer
RowanProtectiveWard-weaver
MarigoldSunny, protectiveCottage witch
BrambleTangled, wildForest witch
ThistlePrickly, hardyCrone with a soft heart
FennelHerbal, brightKitchen witch
ElderOld, potentVillage wise-woman
WrenSmall, quickQuiet nature-witch
NettleStinging, usefulNo-nonsense healer

Willow, Sage, and Juniper are perfect green-witch names — they smell of drying herbs and woodsmoke, ideal for a kindly cottage healer. Fun folklore: Rowan is traditionally a tree that wards against witches, making it a wonderfully ironic name for a protective or "good" witch.

Powerful & elegant sorceress names

For elegant sorceresses, ancient witches, and mistresses of deep magic — names with grandeur and power:

NameVibeBest for
MorganaDark, regalPowerful sorceress
CirceMythic, dangerousTransformation-witch
HecateAncient, divineWitch-goddess, crone of power
SeleneMoonlit, coolLunar witch
SeraphinaRadiant, grandHigh sorceress
VivienneEnchantingGlamour-weaver
AradiaWitch-queenMistress of the craft
RavenaDark, elegantGothic witch
IsoldeMystic, nobleEnchantress
EndoraClassic witchyPowerful elder
LiluraAlluring, magicalGlamour-sorceress
MorriganWar, fateBattle-sorceress

Morgana, Circe, and Hecate are the heavy hitters — drawn from legend and myth, they carry instant magical authority. Hecate (the Greek goddess of witchcraft) and Aradia (a legendary witch-queen) are about as powerful as witch names get, perfect for an ancient, formidable sorceress.

⚔️ Roll a female witch name:
Tap the button! 👇
Want to pick a vibe? Open the full builder →

Dark & wicked witch names

For curse-weavers, wicked sorceresses, and the witch mothers warn their children about — names dripping with poison and shadow:

Nightshade, Hemlock, Belladonna, Morwen, Vesper, Sorrow, Hex, Mortessa, Drusilla, Nyx, Wormwood, Venefica, Tenebra, Mallory, Ravenna, Carrowen, Nox, Maleficia, Sablewitch (Sable), Grimoire (Grim).

Nightshade, Hemlock, and Belladonna are the standout wicked-witch names — all gorgeous, deadly poisons, which is exactly the energy. Wormwood and Venefica (Latin for "sorceress/poisoner") lean into the truly sinister, for a witch your heroes really, really don't want to cross.

Mystical & moon witch names

For lunar witches, star-readers, and mystics of the old magic — names tied to the moon, night, and divination:

Luna, Selene, Estrella, Nyx, Vespera, Stella, Lunara, Sibyl, Maeve, Esmeralda, Ondine, Cassandra, Astrid, Wynter, Mirabel, Celestia, Mistral, Indra, Lorelei, Sorcha.

Luna, Selene, and Lunara lean straight into the moon (the witch's classic celestial ally), while Sibyl and Cassandra carry the weight of prophecy and divination. Esmeralda and Sorcha lend a mystical, fortune-telling air, perfect for a witch who reads the stars and speaks with spirits.

How to name your witch

Magic, atmosphere, and a hint of her nature:

A great female witch name tells you her whole nature before she lifts a finger — earthy and kind, ancient and powerful, or dark and dangerous. Match it to her brand of magic, lean on folklore, poison, or the moon, and let it cast that first impression like a spell, and your witch will feel every bit as bewitching, atmospheric, and magical as the craft she practices.

Match the name to her tradition and familiar

Witches come from wildly different traditions, and matching the name to hers makes both witch and name richer. The hedge or cottage witch practices homely, practical magic — healing, charms, herbs — and suits a warm, earthy name (Willow, Sage, Marigold); she feels like a real person you'd actually visit for a remedy. The high sorceress or ceremonial witch works grand ritual magic — circles, sigils, summonings — and wants an imposing, ancient name (Morgana, Hecate, Seraphina). The dark or curse witch deals in poison, hexes, and shadow, suiting a sinister name (Nightshade, Belladonna, Morwen) that warns you to keep your distance. And the lunar or mystic witch reads the moon and the stars, fitting a celestial name (Selene, Sibyl, Lunara). Picking her tradition first tells you instantly which name-list to raid.

And don't forget the familiar — a witch's animal companion is half her identity, and naming the pair together is a delight. A classic black cat might be Shadow, Salem, or Onyx; a wise raven could be Edgar, Nox, or Quoth; a toad, owl, hare, or snake all add character. There's lovely contrast to play with too: a sweet green-witch named Marigold with a grumpy raven named Mortimer, or a fearsome dark-witch named Nightshade with a tiny, beloved hedgehog. The familiar's name can echo the witch's vibe or gently undercut it — either way, a witch and her familiar named as a duo feel like they share a whole history. So decide her tradition, give her a fitting name, then add a companion and name that too; it's the detail that makes a witch feel truly alive.

Frequently Asked Questions

What are good female witch names?

Great female witch names include Willow, Sage, and Juniper (earthy green witches), Morgana, Circe, and Hecate (powerful sorceresses), and Nightshade, Hemlock, and Belladonna (dark curse-weavers). Match the name to her craft, lean on folklore and myth, and let it hint at whether she's gentle, grand, or wicked.

What are good dark witch names for women?

Dark female witch names include Nightshade, Hemlock, Belladonna, Morwen, Wormwood, and Venefica — many drawn from deadly poisons, which perfectly suits a wicked curse-weaver or sinister sorceress. Tenebra ("darkness") and Maleficia lean fully into the menacing, for a witch your heroes shouldn't cross.

What are good green or hedge witch names?

Green and hedge witch names include Willow, Sage, Hazel, Juniper, Marigold, and Nettle — warm, herbal names rooted in gentle old magic, perfect for a kindly cottage healer or forest witch. Fittingly, Rowan (a tree that wards off witches) makes an ironic "good witch" name.

How do I make up a female witch name?

Match the name to her craft — plant names for green witches (Sage, Juniper), grand mythic names for sorceresses (Morgana, Hecate), poison names for dark witches (Nightshade, Hemlock), and moon names for mystics (Selene, Luna). Lean on folklore, and let the name cast the first impression of what kind of witch she is.

What are powerful witch or sorceress names?

Powerful witch names include Morgana, Circe, Hecate, Aradia, Seraphina, and Morrigan — grand, ancient, mythic names that carry instant magical authority. Hecate (the goddess of witchcraft) and Aradia (a legendary witch-queen) are about as powerful as witch names get, perfect for a formidable sorceress.

What's the difference between a witch and a sorceress name?

Witch names span the full range from earthy hedge-witches to dark curse-weavers (Willow, Nightshade), often atmospheric and nature- or poison-touched. Sorceress names lean grander, more mythic, and more powerful (Morgana, Circe, Hecate), emphasizing deep, formidable magic. A witch name sets her craft and nature; a sorceress name commands awe.

🔗 More Fantasy Name Guides You'll Love

Go name your witch

Earthy Willow, powerful Morgana, wicked Nightshade, or an ancient witch-goddess like Hecate — there's a bewitching name here for your female witch, magical and atmospheric and perfectly tuned to whether she heals you or curses you.

👉 Open the free Fantasy Name Builder to conjure one by vibe — earthy, powerful, or dark, in a click, no signup. ⚔️

Which one sounded like trouble — the good kind? That's your witch. Now light the candles.