350+ Witch Names: Mystical, Funny, Dark & Powerful Ideas
Looking for the perfect witch name? This collection features more than 350 witch names for girls, story characters, fantasy games, Halloween crafts and magical creative projects.

Browse cute, funny, unique, dark, powerful, nature-inspired, celestial and mythological witch names. You’ll also find names with meanings, famous fictional witches and simple tips for creating an original witch name of your own.
If you’re feeling inspired by all things witchy, you’ll love these creative ideas! Try one of our fun and easy Halloween crafts like the Witch Crafts for Kids, make your own adorable Felt Witch Craft, or whip up a magical Paper Plate Witch Hat Craft. These projects are perfect for kids and families who love adding a little magic to their crafting time.
Classic Witch Names
These classic witch names bring old-world charm and mystery, inspired by folklore and ancient tales. They’re perfect for projects like vintage-style spellbooks, DIY potion jars, or fantasy stories that use historical and medieval witch names.
- Morgana
- Rowena
- Belladonna
- Elvira
- Isadora
- Drusilla
- Agatha
- Lucinda
- Esmerelda
- Elspeth
- Minerva
- Tabitha
- Endora
- Hilda
- Seraphina
- Sybil
- Matilda
- Dorothea
- Clarissa
- Ambrosia
Witch Names with Meanings
A meaningful witch name can add personality and symbolism to a character. These names draw inspiration from the moon, stars, plants, animals and words associated with light, nature and magic.
- Agatha — From Greek, meaning “good.”
- Astra — A Latin word associated with the stars.
- Aurora — From Latin, meaning “dawn.”
- Belladonna — Italian for “beautiful woman” and the name of the mysterious nightshade plant.
- Celeste — A Latin-derived name meaning “heavenly.”
- Clara — From Latin, meaning “bright” or “clear.”
- Faye — A name traditionally associated with fairies and enchantment.
- Hazel — Inspired by the hazel tree.
- Iris — From Greek, meaning “rainbow.”
- Luna — The Latin word for “moon.”
- Nyx — The Greek goddess and personification of night.
- Raven — Inspired by the dark, intelligent bird often associated with mystery.
- Rowan — Inspired by the rowan tree, which appears in European folklore.
- Selene — The Greek goddess of the moon.
- Stella — From Latin, meaning “star.”
- Sylvia — A Latin-derived name associated with forests and woodland.
- Vesper — From Latin, meaning “evening.”
- Willow — Inspired by the graceful willow tree.
- Wren — Inspired by the small songbird.
- Zora — A Slavic name meaning “dawn.”

Cute and Playful Witch Names
If you’re crafting with kids or planning family-friendly Halloween fun, these cute witch names are perfect! They work great for printable worksheets, sticker labels, or pretend-play costume tags. Use them in kid-friendly Halloween crafts or classroom projects for a magical touch.
- Luna Spark
- Poppy Hexley
- Hazel Dewdrop
- Clover Charm
- Petal Twinkle
- Ivy Moonbeam
- Willow Starshine
- Daisy Spellbloom
- Rosie Emberglow
- Faye Flicker
- Juniper Wisp
- Merry Moonlight
- Sunny Sparklewand
- Bramble Glow
- Tansy Twirl
- Maple Mist
- Holly Glitter
- Blossom Hex
- Ruby Raindrop
- Coraline Spellsong
Unique Witch Names
These uncommon witch names are mysterious, memorable and a little unexpected. They’re perfect for original story characters, fantasy games, costumes and creative projects that need a name unlike the usual choices.
- Acantha
- Amoret
- Briseis
- Calanthe
- Ceridwen
- Desdemona
- Eirlys
- Evadne
- Ismeria
- Leocadia
- Melisande
- Nephele
- Nimue
- Oriana
- Reverie
- Rhoswen
- Thessaly
- Vespertine
- Yseult
- Zorya
Funny Witch Names
If you love a little humor in your Halloween fun, these funny witch names are perfect for printable games, party name tags, or silly family crafts. They’re playful, pun-filled, and great for classroom or group laughs.
- Wanda Wickedbrew
- Broomhilda Boom
- Hattie Hexwell
- Glenda Glitterspell
- Trixie Troubleton
- Winny Wobblewand
- Misty Moonbug
- Pru Puddlepot
- Cackly McCharm
- Fizzle Fernwick
- Petunia Puffspell
- Vicky Voodoodoo
- Granny Glitterbones
- Hazel Hocuspocus
- Dotty Doomington
- Witchy Woozle
- Biddy Bubblebrew
- Lola Lightfeather
- Nelly Nettleknots
- Fanny Fangspell
Fantasy Witch Names for Characters and RPGs
These fantasy witch names are designed for magical story characters, tabletop RPGs, video games and imaginative Halloween projects. They range from graceful and mysterious to powerful and otherworldly.
- Astrid Nightshade
- Celestine
- Faeloria
- Seraphiel
- Aradia
- Elyndra
- Vespera
- Morgul
- Lyra Moonveil
- Thalira
- Aveline
- Tempest
- Solara
- Caelia
- Elaris
- Althea
- Venora
- Sylvaine
- Elara
- Mistralis
If your witch has a dragon companion, explore our dragon names for fiery, icy, and magical ideas.
Powerful Witch and Sorceress Names
These powerful witch and sorceress names are ideal for leaders, magical warriors, dark queens and formidable fantasy characters. Each one has a strong, dramatic sound that suits a character with extraordinary abilities.
- Aurelia Stormborn
- Calista Ironspell
- Cassia Nightveil
- Elara Flameheart
- Isolde Ravenshade
- Kaida Emberthorn
- Lysandra Blackwood
- Maeve Shadowmere
- Morwen Spellbinder
- Nerissa Stormcall
- Nyxara Voidwalker
- Ophelia Hexwood
- Rhea Mooncrest
- Seraphina Wildfire
- Thalia Darkwater
- Valeria Frostbane
- Vesper Thornheart
- Xanthe Starfall
- Yseult Nightbloom
- Zephyra Ashcroft
Nature-Inspired Witch Names
Celebrate the beauty of earth, sky, and elements with nature witch names that feel grounded in the world around us. These are perfect for herb garden crafts, moon phase trackers, and seasonal DIY projects that honor the magic of the natural world.
Ancient, Medieval and Mythological Witch Names
These names come from mythology, folklore, plays, poems and traditional stories about magic. Some belong to witches and sorceresses, while others are inspired by enchantresses and supernatural figures associated with magical legends.
- Circe — An enchantress from Greek mythology.
- Hecate — A Greek goddess associated with magic, crossroads and night.
- Medea — A powerful sorceress from Greek mythology.
- Morgan le Fay — An enchantress from Arthurian legend.
- Baba Yaga — A supernatural figure from Slavic folklore who is frequently portrayed as a witch.
- Ceridwen — An enchantress from Welsh medieval legend associated with a magical cauldron.
- Louhi — A powerful sorceress and ruler in the Finnish epic Kalevala.
- Alcina — A sorceress from the Italian epic poem Orlando Furioso.
- Grimhild — A queen and sorceress from Norse and Germanic heroic legend.
- Erictho — A Thessalian witch appearing in the Roman poem Pharsalia.
- Canidia — A witch who appears in the poetry of Horace.
- Pamphile — A witch from the ancient Roman novel The Golden Ass.
- Sycorax — A witch mentioned in Shakespeare’s The Tempest.
- Befana — A magical gift-giving woman from Italian folklore commonly depicted with a broom.
- Acrasia — An enchantress from Edmund Spenser’s The Faerie Queene.
Famous Fictional Witch Names
Movies, television shows and books are filled with unforgettable witches. These famous fictional witch names are recognizable choices for costumes, party games, crafts and characters inspired by popular stories.
- Sabrina Spellman (Sabrina the Teenage Witch)
- Elphaba (Wicked)
- Winifred Sanderson (Hocus Pocus)
- Sarah Sanderson (Hocus Pocus)
- Mary Sanderson (Hocus Pocus)
- Glinda (The Wizard of Oz)
- Hermione Granger (Harry Potter)
- Minerva McGonagall (Harry Potter)
- Bellatrix Lestrange (Harry Potter)
- Endora (Bewitched)
- Samantha Stephens (Bewitched)
- Zelda Spellman (Sabrina the Teenage Witch)
- Hilda Spellman (Sabrina the Teenage Witch)
- Willow Rosenberg (Buffy the Vampire Slayer)
- Bonnie Bennett (The Vampire Diaries)
- Fiona Goode (American Horror Story: Coven)
- Agatha Harkness (Marvel)
- Wanda Maximoff, the Scarlet Witch (Marvel)
- Ursula (The Little Mermaid)
- Eglantine Price (Bedknobs and Broomsticks)
Moon, Celestial and Elemental Witch Names
These moon witch names draw inspiration from lunar light, stars, fire, water, air and other elemental forces. They’re perfect for celestial characters, magical games, astrology projects and fantasy stories.
- Selene
- Lunara
- Astra
- Zephyra
- Pyra
- Aquara
- Umbra
- Solara
- Emberlyn
- Marina
- Calista
- Tempesta
- Noctura
- Oceana
- Ignisia
- Vela
- Estara
- Cyra
- Aethera
- Solaris
Gothic and Dark Witch Names
For moodier, more mysterious crafts or writing projects, these dark witch names add an edge of intrigue and drama. Perfect for gothic art projects, moody printables, or Halloween designs.
- Ravenna
- Morgul
- Nocturna
- Venoma
- Obsidia
- Morwen
- Draven
- Lilura
- Vyntra
- Ebonara
- Nyx
- Sable
- Thorne
- Onyxia
- Grimelda
- Morrigan
- Serpentina
- Viora
- Umbriel
- Celestria
Paired Witch Names
These paired witch names are perfect for sisters, best friends, magical partners, crafting covens and groups of Halloween characters. Choose names with complementary sounds, meanings or magical themes.
- Luna & Solara
- Ivy & Thorn
- Night & Shadow
- Willow & Briar
- Aria & Lyra
- Ember & Ash
- Hazel & Clover
- Poppy & Daisy
- Hecate & Circe
- Aurora & Nova
- Elara & Astrid
- River & Rain
- Tempest & Breeze
- Sage & Rosemary
- Vespera & Venora
- Rowan & Reed
- Ivy & Iris
- Ember & Elowen
- Willow & Wren
- Flora & Fauna
Creating a whole cast of Halloween characters? Our list of ghost name ideas includes friendly, funny, spooky and haunted options for every kind of spirit.
A–Z Witch Name Ideas
Looking for even more inspiration? Here’s a huge list of witch name ideas from A to Z to help you find the perfect fit for your next magical project, craft, or story. Use them for costume names, printable games, or fantasy characters.
A: Aradia, Astra, Azara, Aveline, Amara, Aisling, Althea, Astrid, Aurelia, Arianwen
B: Briar, Belladonna, Beatrix, Blythe, Bramble, Belina, Beryl, Bronwyn, Blossom, Brisa
C: Circe, Celestine, Callista, Clover, Coraline, Cressida, Cassia, Cinder, Clarabel, Calypso
D: Drusilla, Delphine, Daria, Dovelle, Danica, Dahlia, Daphne, Demelza, Dione, Dawn
E: Esmerelda, Ember, Elowen, Endora, Eira, Elysia, Eudora, Evanthe, Elara, Eleanora
F: Faeloria, Faye, Fortuna, Flora, Freesia, Felina, Fawn, Fable, Fenella, Farah
G: Glinda, Gaia, Gemma, Griselda, Gwendolyn, Garnet, Galia, Gwyneth, Golda, Greer
H: Hecate, Hazel, Helina, Hollis, Hilda, Hermione, Hyacinth, Halcyon, Honor, Honey
I: Isadora, Iris, Inara, Illyra, Iona, Indigo, Irisa, Isolde, Ivy, Irena
J: Juniper, Jinx, Jora, Jezebel, Jade, Jovia, Josette, Jemma, Jessamine, Jubilee
K: Kiera, Kalliope, Kendra, Kismet, Kora, Kelda, Kyrie, Koraline, Katara, Kindra
L: Luna, Lyra, Liora, Lilura, Lark, Lumin, Lavinia, Laurel, Lysandra, Lorelei
M: Morgana, Minerva, Morgul, Medea, Morwen, Maeve, Marigold, Mirielle, Mistralis, Morrigan
N: Nyx, Nessa, Noctura, Niamh, Nadira, Nirra, Neva, Norwyn, Nova, Nellwyn
O: Ophelia, Onyxia, Oceana, Orielle, Odessa, Olive, Orla, Oona, Olette, Octavia
P: Poppy, Petal, Persephone, Piper, Phoebe, Primrose, Pandora, Portia, Penumbra, Pearl
Q: Quilla, Quinby, Quinn, Quorra, Quenby, Qadira, Qira, Quella, Quellae, Quinara
R: Rowena, Ravenna, Rhiannon, River, Runa, Ruby, Rhea, Renata, Rovina, Rain
S: Seraphina, Selene, Sage, Sable, Stormy, Sylva, Solara, Sonnet, Sybil, Saphira
T: Thistle, Tempest, Tansy, Thea, Talia, Thora, Tindra, Tulia, Tabitha, Thalira
U: Umbra, Ulani, Ursina, Uriel, Umbria, Uta, Una, Ulrika, Ursella, Unity
V: Venora, Vespera, Violet, Vanya, Velora, Vivienne, Verena, Valora, Viona, Vyntra
W: Willow, Winifred, Waverly, Wren, Willa, Winter, Wynonna, Wisteria, Wilda, Wynn
X: Xanthe, Xylia, Xara, Xenia, Xiomara, Xylona, Xavia, Xarael, Xindra, Xyra
Y: Yara, Ysolde, Yvaine, Ysadora, Yvette, Yarrow, Yasmina, Yllara, Yvonne, Yserra
Z: Zephyra, Zinnia, Zara, Zelena, Zora, Zadie, Zahra, Zamara, Zuleika, Zyra
How to Create Your Own Witch Name
Creating an original witch name is easier when you combine a familiar name with something inspired by nature, magic or the night. Start by deciding whether your character should feel sweet, mysterious, funny, powerful or frightening.
Here are a few simple ways to create one:
- Combine a first name with a magical surname: Try names like Hazel Hexwood, Luna Spellbrook or Clara Moonveil.
- Use nature for inspiration: Flowers, herbs, trees, weather and animals can become names such as Sage Ravenwood, Willow Storm or Briar Nightshade.
- Choose a celestial word: Moon, Star, Luna, Nova, Vesper and Solstice can make a name feel mystical.
- Match the character’s powers: A fire witch might be called Ember Flameheart, while a water witch could be Marina Tidecaller.
- Add a playful ending: Words such as spell, charm, broom, brew, sparkle and wand work well for funny or kid-friendly names.
- Say the complete name aloud: Choose a name that is memorable, easy to pronounce and appropriate for the character’s personality.
You can also mix two favorites from the lists above. Combinations such as Vesper Blackwood, Hazel Mooncrest, Willow Starfall and Luna Ravenshade create original names without requiring a name generator.
Witch Name FAQs
A good witch name matches the character’s personality, appearance and magical style. Luna, Hazel, Rowena, Selene and Willow feel gentle and mystical, while Hecate, Ravenna, Nyx and Vespera feel darker and more powerful.
Powerful female witch names include Hecate, Circe, Morgana, Seraphina, Maeve, Minerva, Bellatrix and Winifred. Original fantasy choices include Valeria Frostbane, Nyxara Voidwalker and Aurelia Stormborn.
Names commonly associated with witches include Hecate, Circe, Morgana, Sabrina, Rowena, Luna and Belladonna. The most fitting choice depends on whether you want a traditional, mystical, dark or playful feeling.
Both can describe magical characters, but sorceress names often sound more powerful, regal or dramatic. Witch names can range from cute and funny to traditional, natural, gothic or mysterious.
Combine a familiar first name with a magical, natural or celestial word. Names such as Hazel Moonveil, Ember Nightshade, Luna Ravensong and Vesper Stormcall feel original while remaining easy to pronounce.
Astrid Nightshade, Faeloria, Elyndra, Vespera, Thalira, Mistralis and Elara work well for fantasy characters. Choose a name that reflects the character’s powers, personality and role in the story.

Free Printable Witch Name List
Want to keep these witch names handy? Enter your name and email in the pink box below, and we’ll send the free printable witch name list straight to your inbox.
Use the printable for Halloween crafts, classroom activities, party games, costume ideas and creative writing prompts. It is for personal or classroom use only and may not be reproduced, redistributed or sold commercially.
Grab the Free Witch Names Printable here!
Subscribe to our newsletter and get these witch name printables sent straight to your inbox! Already a subscriber? Don’t worry you won’t be subscribed twice but it will send this printable straight to your inbox!
(We will never share or sell your personal information. Read more on our privacy policy.) We will use the information below to send you our newsletter with latest posts and special offers.
Finding the Perfect Witch Name
Whether you’re naming a story character, planning a costume, creating a fantasy game or completing a Halloween craft, the best witch name is one that matches the personality and magical style you have in mind. Choose a favorite from the lists above or combine several ideas to invent a completely original name.
Keep the Halloween fun going with our witch crafts for kids, witch coloring pages, printable witch craft, ghost name ideas and monster names.
