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.
Earthy & green witch names
Warm, natural, and herbal — these suit hedge-witches, herbalists, and green witches of the woods:
| Name | Vibe | Best for |
|---|---|---|
| Willow | Bending, wise | Gentle hedge-witch |
| Sage | Healing, calm | Wise woman |
| Hazel | Earthy, warm | Herbalist |
| Juniper | Sharp, fragrant | Potion-brewer |
| Rowan | Protective | Ward-weaver |
| Marigold | Sunny, protective | Cottage witch |
| Bramble | Tangled, wild | Forest witch |
| Thistle | Prickly, hardy | Crone with a soft heart |
| Fennel | Herbal, bright | Kitchen witch |
| Elder | Old, potent | Village wise-woman |
| Wren | Small, quick | Quiet nature-witch |
| Nettle | Stinging, useful | No-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:
| Name | Vibe | Best for |
|---|---|---|
| Morgana | Dark, regal | Powerful sorceress |
| Circe | Mythic, dangerous | Transformation-witch |
| Hecate | Ancient, divine | Witch-goddess, crone of power |
| Selene | Moonlit, cool | Lunar witch |
| Seraphina | Radiant, grand | High sorceress |
| Vivienne | Enchanting | Glamour-weaver |
| Aradia | Witch-queen | Mistress of the craft |
| Ravena | Dark, elegant | Gothic witch |
| Isolde | Mystic, noble | Enchantress |
| Endora | Classic witchy | Powerful elder |
| Lilura | Alluring, magical | Glamour-sorceress |
| Morrigan | War, fate | Battle-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.
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:
- Match the name to her craft. Green witch = plants and nature (Willow, Sage, Nettle). Sorceress = grand and mythic (Morgana, Circe, Hecate). Dark witch = poison and shadow (Nightshade, Hemlock, Morwen).
- Lean on folklore and myth. Hecate, Circe, Morgana, Aradia are real witch-figures and goddesses — instant magical authority.
- Use meaningful nature and poison words. Healing herbs (Sage, Juniper) for the gentle; deadly plants (Belladonna, Hemlock, Wormwood) for the wicked.
- Add moon and mystery for the mystics. Moon words (Luna, Selene) and prophecy names (Sibyl, Cassandra) suit lunar and divining witches.
- Let it cast the first impression. "Sage" promises tea by the fire; "Nightshade" promises something in your wine. The name should tell you which witch you've met.
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.