Step into a world of witch names that sparkle with mystery and power. From dark forests to ancient legends, every name in this magical list holds a story waiting to be told. Whether you’re crafting fantasy characters, writing a novel, or exploring mystical witch names, this guide will help you find the perfect spellbinding identity.
Discover over 600+ magical witch names inspired by myth, moonlight, and magic. These enchanting ideas blend history, fantasy, and imagination, making them perfect for DnD, writers, and dreamers alike. Dive in and uncover fantasy witch names, unique witch names, and ancient favorites that cast their own timeless charm.
Witch Names Female
Elegant, mystical, and full of charm, these female witch names radiate power and grace, perfect for any fantasy story or DnD campaign.
• Morgana – Enchantress
• Elira – Moonlit
• Selene – Lunar
• Isolde – Devoted
• Freya – Noble
• Circe – Sorceress
• Althea – Healer
• Belladonna – Poisonous
• Lilith – Night
• Esmerelda – Emerald
• Sybil – Prophet
• Tamsin – Twin
• Morrigan – Phantom
• Nyx – Shadow
• Elspeth – Consecrated
• Rowena – Joyful
• Verena – Protector
• Nerissa – Sea
• Hecate – Witchcraft
• Cassia – Cinnamon
• Thalassa – Ocean
• Vesper – Evening
• Lavinia – Purity
• Amara – Eternal
• Ondine – Water
• Calypso – Hidden
• Seraphina – Fiery
• Odilia – Wealthy
• Zephyra – Breeze
• Beatrix – Voyager
• Aurelia – Golden
• Liora – Light
• Mira – Wonderful
• Thea – Goddess
• Astra – Star
Witch Names Male

Powerful and mysterious, these male witch names carry strength, darkness, and an aura of forbidden wisdom.
• Alaric – Ruler
• Thorne – Defender
• Lucien – Light
• Dorian – Gift
• Silas – Forest
• Gideon – Mighty
• Magnus – Great
• Caspian Sea
• Talon – Claw
• Orion – Hunter
• Riven – Split
• Bram – Raven
• Fenrir – Wolf
• Lysander – Liberator
• Oberon – King
• Corwin – Heart
• Severin – Stern
• Armand – Soldier
• Leander – Lion
• Kael – Mighty
• Ronan – Little Seal
• Alistair – Defender
• Malric – Dark Power
• Cedric – Kind
• Valen – Strong
• Dashiell – Heroic
• Faelan – Wolf
• Evander – Brave
• Quentin – Fifth
• Darian – Rich
• Caelan – Warrior
• Draven – Dark One
• Soren – Severe
• Zephyr – Wind
• Lucius – Light
Witch Names with Meaning
Names with essence and energy, these witch names with meaning fit perfectly in fantasy novels or RPG lore.
• Luna – Moon
• Ivy – Evergreen
• Hazel – Wise
• Willow – Flexible
• Sage – Wise
• Ruby – Precious
• Aria – Song
• Iris – Rainbow
• Nova – New
• Lyra – Harp
• Ember – Fire
• Kira – Beam
• Zella – Battle
• Fae – Fairy
• Cleo – Glory
• Lark – Songbird
• Astra – Star
• Rune – Secret
• Finn – Fair
• Leo – Lion
• Orion – Hunter
• Phoenix – Rebirth
• Axel – Peace
• Quinn – Wisdom
• Rowan – Red
• Ezra – Help
• Theo – Gift
• Moss – Forest
• Lucinda – Light
• Aurelia – Golden
• Celestia – Heavenly
• Violetta – Purple
• Meliora – Better
• Seren – Peace
• Briar – Thorn
Good Witch Names
Gentle and kind, these good witch names glow with purity and light magic, perfect for benevolent spellcasters or white witches.
• Alira – Bright
• Caelia – Sky
• Liora – Light
• Seren – Calm
• Elira – Hope
• Thalia – Bloom
• Calista – Fairest
• Evanya – Life
• Isolde – Faithful
• Selene – Moon
• Astra – Star
• Amaris – Moonchild
• Lysandra – Free
• Laleria – Grace
• Tahlia – Dew
• Mira – Peace
• Elyra – Glow
• Cordelia – Heart
• Brielle – Strength
• Fianna – Warrior
• Orla – Golden
• Jessara – Sweet
• Avaline – Bird
• Zephyra – Breeze
• Elaria – Shining
• Meliora – Better
• Oriana – Dawn
• Aisling – Dream
• Rosalind – Beauty
• Delphina – Dolphin
• Celestia – Divine
• Lenora – Light
• Aurelia – Golden
• Evelina – Gentle
• Maribelle – Lovely
Evil Witch Names
Dark, dangerous, and dripping with power, these evil witch names belong to the shadow side of sorcery.
• Bellatrix – Warrior
• Jezebel – Wicked
• Malice – Harm
• Morgause – Enchantress
• Nemesis – Revenge
• Pandora – Doom
• Nyxen – Night
• Sable – Dark
• Vespera – Twilight
• Datura – Poison
• Ravenna – Dark Bird
• Drusilla – Strong
• Morgana – Magic
• Umbra – Shadow
• Viletta – Sinister
• Lilith – Demon
• Morticia – Death
• Hecate – Witchcraft
• Sycorax – Curse
• Xanthe – Golden
• Zovaria – Black
• Mordessa – Curse
• Nocturna – Night
• Grimora – Evil
• Ashara – Flame
• Mourna – Sadness
• Nyssa – Snake
• Desdemona – Ill-fated
• Caligo – Mist
• Obscura – Dark
• Vileina – Cruel
• Malindra – Sorcery
• Rivena – Broken
• Dravena – Fiend
• Evora – Phantom
Historical Witch Names
Names inspired by history, folklore, and real-world witches/figures are perfect for a historically grounded fantasy setting.
• Hilda – Battle
• Agatha – Good
• Maud – Powerful
• Winifred – Peace
• Ethel – Noble
• Sybil – Oracle
• Gertrude – Strength
• Mabel – Love
• Edna – Rejuvenation
• Beatrice – Bringer
• Enid – Soul
• Cordelia – Heart
• Agnes – Chaste
• Lavinia – Pure
• Morwenna – Wave
• Dorcas – Gazelle
• Harriet – Home
• Eunice – Victory
• Minerva – Wisdom
• Beryl – Jewel
• Myrtle – Evergreen
• Letitia – Joy
• Alma – Nurture
• Blanche – Fair
• Florence – Prosperous
• Theodora – Divine
• Prudence – Wisdom
• Millicent – Strong
• Constance – Steadfast
• Winona – Firstborn
• Gwendolyn – Blessed
• Elspeth – Devout
• Cressida – Gold
• Sibylla – Prophetess
• Clarissa – Bright
Famous Witch Names

From folklore to pop culture, these famous witch names carry timeless magic and storytelling power.
• Circe – Enchantress
• Morgan – Sorceress
• Elphaba – Defiant
• Glinda – Good
• Sabrina – Charm
• Ursula – Sea
• Hecate – Mystery
• Jadis – White
• Zelena – Jealous
• Willow – Wisp
• Piper – Melody
• Abigail – Father’s Joy
• Melisandre – Fire
• Medea – Cunning
• Baba Yaga – Forest
• Endora – Ancient
• Maeve – Intoxicating
• Nimue – Lake
• Morgause – Spell
• Rowan – Tree
• Winifred – Peace
• Serafina – Bright
• Lilith – Night
• Esmerelda – Emerald
• Ravenna – Raven
• Vesta – Fire
• Drusilla – Shadow
• Elvira – Enchanting
• Tabitha – Grace
• Morgina – Charm
• Helena – Light
• Lucinda – Glow
• Agnes – Pure
• Clarisse – Bright
• Mona – Moon
Witch Last Names
Pair your favorite first name with these mystical, dark-toned witch last names to complete your fantasy character.
• Nightshade – Venom
• Moonfall – Lunar
• Shadowend – Darkness
• Blackthorn – Prickly
• Frostmoor – Icy
• Darkvale – Hidden
• Ashvale – Burned
• Stormroot – Tempest
• Thornecraft – Maker
• Spellthorn – Magic
• Emberfall – Ash
• Ravensong – Call
• Hollowshade – Void
• Starfrost – Cold
• Dreamshade – Sleep
• Wolfsbane – Poison
• Brimstone – Fire
• Crowmoor – Marsh
• Wyrmwood – Serpent
• Moonblight – Gloom
• Frostvine – Frozen
• Nightstone – Black
• Grimspire – Peak
• Driftwood – Float
• Starveil – Sky
• Duskmantle – Twilight
• Blackcloak – Hidden
• Hollowcry – Echo
• Wildroot – Untamed
• Ashshade – Dark
• Windthorn – Breeze
• Firewhisp – Spark
• Silverthorn – Shine
• Stonefield – Ground
• Brightshade – Glow
Witch Cat Names
Every witch needs a familiar. These witch cat names mix mystery and cuteness—perfect for your furry sidekick.
• Salem – Dark
• Shadow – Shade
• Luna – Moon
• Midnight – Night
• Hex – Spell
• Rune – Secret
• Whisper – Soft
• Mist – Fog
• Ember – Fire
• Raven – Bird
• Onyx – Gem
• Sable – Black
• Ivy – Creep
• Willow – Tree
• Pippin – Tiny
• Zephyr – Wind
• Mystic – Unknown
• Flicker – Flame
• Storm – Rain
• Ash – Cinder
• Trixie – Playful
• Boo – Spooky
• Nix – Nothing
• Pixel – Small
• Cinder – Char
• Frost – Chill
• Echo – Sound
• Vex – Trouble
• Nyx – Night
• Spell – Charm
• Wisp – Spirit
• Char – Burnt
• Velvet – Soft
• Nimbus – Cloud
• Gloom – Dark
Powerful Female Witch Names
These powerful female witch names convey dominance, beauty, and magic, making them ideal for queens, leaders, or goddesses.
• Valora – Bravery
• Sovereign – Rule
• Titania – Queen
• Seraphine – Fiery
• Auriel – Sun
• Veritas – Truth
• Magnara – Power
• Tempest – Storm
• Zenith – Peak
• Valor – Courage
• Arcadia – Peace
• Bellatrix – Warrior
• Lysandra – Liberated
• Thalassa – Sea
• Caelina – Heaven
• Celestia – Divine
• Dominica – Lordly
• Invicta – Unconquered
• Nemesis – Revenge
• Astraea – Star
• Regalia – Royal
• Aurora – Dawn
• Heliora – Sunshine
• Elaria – Bright
• Isadora – Gifted
• Valkyr – Chooser
• Astrid – Divine Strength
• Elysia – Blessed
• Majesta – Grandeur
• Imperia – Rule
• Celina – Sky
• Dominara – Master
• Venera – Love
• Serenaya – Calm
• Amira – Princess
Old Witch Names
Old-world, Gothic, and rich with history, these old witch names still enchant centuries later.
• Hilda – Battle
• Agatha – Good
• Maud – Power
• Winifred – Peace
• Ethel – Noble
• Sybil – Prophet
• Gertrude – Strength
• Mabel – Love
• Edna – Renewal
• Beatrice – Bringer
• Enid – Soul
• Cordelia – Heart
• Agnes – Pure
• Lavinia – Clean
• Morwenna – Sea
• Dorcas – Gazelle
• Harriet – Home
• Minerva – Wisdom
• Beryl – Gem
• Myrtle – Evergreen
• Letitia – Joy
• Alma – Nurture
• Blanche – Fair
• Florence – Prosper
• Theodora – Gift
• Prudence – Cautious
• Millicent – Strong
• Constance – Faithful
• Winona – Firstborn
• Elspeth – Devout
• Cressida – Gold
• Sibylla – Oracle
• Clarissa – Bright
• Eudora – Good Gift
• Henrietta – Keeper
Unique Witch Names
Distinctive, unique witch names that feel fresh, exotic, and full of originality.
• Zyra – Bloom
• Calithea – Beauty
• Thorneven – Steel
• Myriah – Beloved
• Quenessa – Queen
• Ozric – Divine Ruler
• Velika – Great
• Ixenora – Fire
• Valthor – Strong
• Esmara – Love
• Tiberis – River
• Lunaria – Moon
• Zevena – Wind
• Elion – God
• Syreene – Melody
• Virelle – Grace
• Mordessa – Dark
• Xanthe – Golden
• Brionna – Noble
• Caelen – Warrior
• Evanthe – Flower
• Jorik – Earth
• Elowys – Faith
• Draven – Shadow
• Ysoria – Mystic
• Alariel – Light
• Zovaria – Charm
• Maelis – Soft
• Talindra – Blessed
• Cyric – Lord
• Kalythia – Graceful
• Nivara – Peace
• Valthen – Strong
• Ozariel – Angel
• Kaelix – Power
Mythological Witch Names
Ancient deities and legends inspire these mythological witch names full of lore and power.
• Circe – Enchantress
• Medea – Sorceress
• Baba Yaga – Forest
• Hecate – Magic
• Nimue – Lake
• Morgana – Fate
• Freya – Love
• Gaia – Earth
• Selene – Moon
• Aurora – Dawn
• Eos – Light
• Rhea – Mother
• Theia – Sight
• Nyx – Night
• Persephone – Queen
• Juno – Protector
• Demeter – Harvest
• Brigid – Fire
• Morrigan – Battle
• Hel – Underworld
• Aradia – Goddess
• Cerridwen – Cauldron
• Morgause – Magic
• Orpheus – Poet
• Loki – Trickster
• Fenrir – Wolf
• Uller – Winter
• Achlys – Mist
• Ereshkigal – Darkness
• Selket – Guardian
• Enyo – War
• Ishtar – Love
• Ananke – Fate
• Iris – Rainbow
• Nemesis – Retribution
Nature-Inspired Witch Names
Soft, green, and elemental, these nature-inspired witch names root your character in earth and sky.
• Willow – Tree
• Hazel – Nut
• Ivy – Vine
• Fern – Leaf
• Sage – Herb
• Aspen – Tree
• Juniper – Berry
• Clover – Luck
• Aurora – Dawn
• Luna – Moon
• Rain – Water
• Storm – Tempest
• Ember – Fire
• River – Flow
• Ocean – Sea
• Sky – Heaven
• Mist – Fog
• Moss – Green
• Cedar – Tree
• Silver – Metal
• Briar – Thorn
• Thistle – Spine
• Maple – Sweet
• Oakley – Strong
• Coral – Sea
• Lark – Bird
• Poppy – Flower
• Meadow – Field
• Zephyr – Wind
• Blossom – Bloom
• Flora – Flower
• Sienna – Earth
• Auric – Gold
• Citrine – Gem
• Raven – Bird
Witch Names for Baby Girls
Adorable yet mystical, these witch names for baby girls balance innocence and enchantment.
• Luna – Moon
• Ivy – Vine
• Hazel – Wise
• Willow – Tree
• Piper – Flute
• Elva – Elf
• Ruby – Red
• Aria – Melody
• Iris – Rainbow
• Nova – New
• Lyra – Lyre
• Wren – Bird
• Daisy – Flower
• Opal – Gem
• Sage – Herb
• Belle – Pretty
• Mira – Peace
• Thea – Goddess
• Flora – Bloom
• Esme – Beloved
• Nixie – Sprite
• Tansy – Herb
• Ember – Fire
• Kira – Beam
• Zella – Brave
• Fae – Fairy
• Cleo – Glory
• Lark – Bird
• Astra – Star
• Freya – Love
• Elora – Light
• Livia – Olive
• Selene – Moon
• Amara – Eternal
• Celeste – Heaven
Witch Names for Pets
Give your mystical companion a name worthy of its magic.
• Salem – Witch Town
• Shadow – Shade
• Luna – Moon
• Mist – Fog
• Rune – Mystery
• Onyx – Stone
• Willow – Grace
• Ember – Fire
• Raven – Dark Bird
• Sable – Black
• Pippin – Playful
• Zephyr – Wind
• Flicker – Light
• Boo – Spook
• Nix – Nothing
• Pixel – Dot
• Storm – Rain
• Cinder – Ash
• Frost – Cold
• Ash – Fire
• Trixie – Fun
• Mistral – Breeze
• Glimmer – Spark
• Char – Burn
• Hex – Spell
• Mystic – Hidden
• Eclipse – Shadow
• Stormy – Rainy
• Wisp – Ghost
• Velvet – Soft
• Nimbus – Cloud
• Vex – Trouble
• Echo – Sound
• Jinx – Charm
• Gloom – Dark
Cute Witch Names
Sweet, whimsical, and full of charm, perfect for stories with lighter, magical tones.
• Poppy – Flower
• Tilly – Happy
• Lulu – Pearl
• Honey – Sweet
• Dotty – Fun
• Mimi – Gentle
• Gigi – Joyful
• Nibby – Tiny
• Bubbles – Cheer
• Cici – Cute
• Kiki – Spark
• Fifi – Playful
• Rosie – Rose
• Mopsy – Soft
• Trixie – Trick
• Pixie – Fairy
• Boo – Spooky
• Buttons – Round
• Nix – Magic
• Midge – Small
• Lolly – Sweet
• Glimmer – Shine
• Peaches – Fruit
• Cricksy – Quirky
• Twinkle – Star
• Niblet – Tiny
• Muffin – Soft
• Breezy – Cool
• Pippa – Lively
• Sprinkle – Dust
• Fawn – Deer
• Winky – Blink
• Dottie – Spot
Medieval Witch Names
Straight from ancient scrolls and misty castles, these medieval witch names echo the era of knights, sorcery, and secret covens.
• Rowena – Fame
• Godric – Power
• Isabeau – Pledge
• Cedric – Kind
• Elric – Ruler
• Ysabeau – Grace
• Aldric – Noble
• Melisende – Sweet
• Anselm – Protected
• Aveline – Desired
• Jocelyn – Cheerful
• Galien – Healer
• Sibylla – Prophet
• Wulfric – Wolf
• Iseult – Fair
• Tarian – Shield
• Gisela – Pledge
• Oswin – Friend
• Eadric – Prosper
• Mirabel – Wonderful
• Roderic – Famous
• Theobald – Bold
• Alarica – Noble
• Evelyne – Gentle
• Berengar – Brave
• Clarimond – Clear
• Leofric – Dear
• Beaudoin – Handsome
• Adelina – Noble
• Edric – Rich
• Clarissa – Bright
• Elwyn – Elf
• Orson – Bear
• Serenya – Calm
• Galiana – Pure
Pretty Witch Names
Soft, lyrical, and radiant, these pretty witch names shimmer with elegance and timeless fantasy beauty.
• Seraphina – Fiery
• Elowen – Elm
• Arabella – Lovely
• Evelina – Gentle
• Clarabelle – Bright
• Celestia – Heavenly
• Mirabella – Wonderful
• Isadora – Gift
• Juliana – Youthful
• Violetta – Purple
• Liora – Light
• Amelina – Tender
• Rosalind – Beautiful
• Lenora – Shining
• Maribelle – Lovely
• Delphina – Dolphin
• Evangeline – Good
• Coralie – Coral
• Lucinda – Light
• Aisling – Dream
• Oriana – Golden
• Jessamine – Jasmine
• Elspira – Faithful
• Liliana – Lily
• Cressida – Gold
• Meliora – Better
• Tatiana – Fairy
• Camellia – Bloom
• Felicity – Joy
• Aurelia – Golden
• Celestine – Divine
• Serene – Calm
• Elara – Bright
• Venera – Love
• Belinda – Beautiful
White Witch Names

Radiant and benevolent, these white witch names glow with healing, purity, and celestial charm, perfect for good or nature-based magic users.
• Alira – Bright
• Caelia – Sky
• Liora – Light
• Seren – Tranquil
• Elira – Hope
• Thalia – Bloom
• Calista – Fairest
• Evanya – Life
• Isolde – Pure
• Selene – Moon
• Astra – Star
• Amaris – Grace
• Lysandra – Free
• Laleria – Soft
• Tahlia – Dew
• Mira – Peace
• Elyra – Glow
• Cordelia – Heart
• Brielle – Strong
• Fianna – Warrior
• Orla – Golden
• Jessara – Sweet
• Avaline – Bird
• Zephyra – Breeze
• Elaria – Shine
• Meliora – Better
• Oriana – Dawn
• Aisling – Dream
• Rosalind – Beauty
• Delphina – Kind
• Celestia – Divine
• Lenora – Light
• Aurelia – Gold
• Evelina – Gentle
• Maribelle – Lovely
Conclusion
From ancient spellcasters and mystical forest witches to cute familiars and powerful enchantresses, these 600+ witch names blend history, fantasy, and modern creativity. Whether you’re writing a novel, naming a DnD character, crafting a fantasy game, or seeking witch name inspiration, this ultimate witch name list will spark imagination.
Use it as your personal witch name generator, explore names inspired by myth, moonlight, and magic, and let your creativity take flight. In every legend and fantasy story, the name holds the spell: choose wisely, and your witch will never be forgotten.
Frequently Asked Questions
What is a cool witch name?
A cool witch name feels bold, mysterious, and unforgettable. Names like Morgana, Raven, or Selene sound like they carry their own magic. They have that quiet strength, something that makes you imagine moonlight, candles, and a hint of danger.
What are 13 witches called?
When thirteen witches come together, it’s called a coven. Old stories say that the number holds special power; it matches the moon’s cycles and nature’s rhythm. It’s the perfect balance between chaos and control, just like real magic.
What is a mystical name for a girl?
A mystical girl’s name feels soft but powerful at the same time. Luna, Astra, and Isolde are great examples; they sound like whispers from another world. These names have a calm energy that feels ancient and full of mystery.
What’s the rarest girl’s name ever?
One name you rarely hear anymore is Hildegard. It’s old, unique, and possesses a strange beauty. It reminds people of forgotten times, castles, candles, and voices chanting spells in the dark.
What girl has 1000 letters in her name?
There’s actually a girl in the United States who has a name with over a thousand letters. It’s so long that even computers struggle to read it. Her family made it as a kind of world record, not really a name you can use every day.
Why is the 1069 name illegal?
That name was banned because no legal document or ID system can hold something that long. Government databases crash when they’re entered. It’s not about superstition, it’s just impossible to print, type, or even say in one breath.

MARKWOOD crafts wild wordplay with a passion for puns, animal-inspired names, and sporty twists. At bestname4you.com, expect creative, unforgettable names that stand out and roar with personality.