Looking for witch names for girls that feel magical, memorable, and full of personality? Whether you’re naming a fantasy character, creating a roleplay identity, or gathering inspiration for a baby name with mystical vibes, the right witchy name can instantly set the mood.
In this guide, you’ll discover a wide range of witch names for girls across popular styles—cute, dark, gothic, elegant, nature-inspired, mythological, and modern. Each list is designed to be easy to skim while still offering unique, creative ideas that stand out from the usual overused fantasy names.
From soft moonlit names like Luna and Ivy to powerful gothic choices like Lilith and Morgana, you’ll find options for every kind of witch aesthetic. Use the quick checklist below to narrow your style, then explore the category that best matches your magical vision.
Table of Contents
ToggleQuick Checklist Before Choosing a Witch Name for a Girl
Pick a vibe first: cute, dark, gothic, elegant, nature, or modern.
Say the name out loud—it should be easy to pronounce and remember.
Match the name to the character’s personality, age, and story setting.
Use magical elements naturally: moon, star, shadow, mist, thorn, bloom, or spell.
Avoid copying famous witch names unless you intentionally want a familiar reference.
For real-life baby names, prefer subtle witchy names that feel timeless outside fantasy contexts.
Cute Witch Names for Girls
Cute witch names feel soft, magical, and friendly—perfect for light fantasy characters or good witches.
- Luna Pixiebloom
- Bella Mooncup
- Rosie Starwhisper
- Elly Mistberry
- Ivy Sparklemoon
- Daisy Willowwitch
- Nora Glitterspell
- Mia Moonpetal
- Lila Frostflower
- Sophie Starbloom
- Ava Twinklehex
- Lily Dreamspell
- Chloe Moonlight
- Emma Starberry
- Zoe Mistwhirl
- Ruby Glowwitch
- Ella Pixiemoon
- Aria Softspell
- Nora Petalwitch
- Ivy Dreamglow
Which cute witch name feels magical to you?
Dark Witch Names for Girls 🖤
Dark witch names are powerful, eerie, and perfect for villains or gothic fantasy characters.
- Lilith Darkbane
- Morgana Bloodveil
- Ravenna Nightcurse
- Selene Shadowhex
- Nyx Bloodthorn
- Belladonna Graves
- Vespera Doomveil
- Elvira Blackspell
- Drusilla Nightshade
- Morwen Darkmist
- Seraphine Dreadmoon
- Isolde Bloodcurse
- Vira Shadowthorn
- Mara Nightdoom
- Ophelia Hexborne
- Thalia Gravewitch
- Nymera Darkspell
- Zaria Bloodmoon
- Liora Doomveil
- Cassia Nightreaper
Which dark witch name feels most powerful?
Cute Modern Witch Names for Girls 🌙
Modern witch names blend everyday names with subtle magical energy.
- Ava Moon
- Mia Hexley
- Emma Starling
- Lily Night
- Zoe Willow
- Chloe Moon
- Ella Spellman
- Nora Frost
- Aria Mist
- Ruby Nightly
- Ivy Spellwood
- Sophie Hex
- Lila Moonray
- Mia Darke
- Ava Spellbrook
- Zoe Moonfall
- Emma Nightrose
- Lily Hexwood
- Nora Spellvine
- Aria Moonshade
Which modern witch name feels the most natural?
Fantasy Witch Names for Girls 🧝♀️
Fantasy witch names are inspired by magical worlds, elves, and enchanted kingdoms.
- Elowen Starshade
- Lyriana Moonveil
- Aeloria Frostspell
- Nymeria Darkwood
- Seraphira Glowthorn
- Virelia Nightbloom
- Thalira Moonspell
- Elaris Dreamveil
- Morwenna Starfall
- Liora Frostbloom
- Aralyn Shadowmoon
- Selvara Mistwood
- Isoria Nightglow
- Elvina Spellthorn
- Nyxara Moonveil
- Velmira Dreamshade
- Kaelira Frostmoon
- Lythira Starveil
- Orlena Nightbloom
- Zyrella Glowmist
Which fantasy witch name do you like most?
Nature Witch Names for Girls 🌿
Nature witch names are inspired by plants, earth, forests, and natural magic.
- Willow Greenbloom
- Ivy Fernshade
- Rose Thornfield
- Hazel Moonleaf
- Daisy Rootspell
- Fern Wildwood
- Luna Meadowmist
- Violet Riverbloom
- Autumn Leafwhisper
- Flora Stonebloom
- Ivy Rainwood
- Hazel Greenveil
- Rose Mistthorn
- Willow Earthsong
- Fern Moonroot
- Daisy Wildflower
- Luna Leafshade
- Violet Forestglow
- Ivy Dewbloom
- Hazel Starwood
Which nature witch name feels the most peaceful?

Elegant Witch Names for Girls 👑
Elegant witch names feel royal, graceful, and powerful at the same time.
- Seraphina Mooncrest
- Isadora Nightveil
- Arabella Darkrose
- Celestine Spellborne
- Vivienne Moonshade
- Ophelia Starveil
- Eliana Frostmoon
- Anastasia Nightbloom
- Valentina Shadowrose
- Aurelia Hexbourne
- Liliana Mistveil
- Evangeline Starspell
- Rosaline Moonthorn
- Isabella Darkveil
- Helena Nightrose
- Camellia Frostspell
- Clarissa Moonfall
- Theodora Shadowbloom
- Juliette Hexwood
- Seraphiel Glowmoon
Which elegant witch name feels the most royal to you?
Funny Witch Names for Girls 😂
Funny witch names are playful, silly, and perfect for comedy characters.
- Wanda Wanderson
- Broomhilda Sparkles
- Hattie Hexalot
- Mildred Moonfart (light humor style)
- Agnes Gigglespell
- Sally Spellitall
- Betty Boohex
- Witchy McWitchface
- Luna Loonyspell
- Greta Grumblehex
- Nelly Nonsense
- Dora Dustbroom
- Hazel Hocuspocus
- Trixie Trickspell
- Mabel Magicpants
- Olive Oopsiehex
- Penny Potionpop
- Rosie Rumblebroom
- Fanny Frogspark
- Gilda Goofspell
Which funny witch name made you laugh the most?
Mythological Witch Names for Girls ⚡
These names are inspired by goddesses, legends, and ancient magical beings.
- Hecate Shadowmoon
- Circe Bloodveil
- Persephone Nightbloom
- Selene Moonwitch
- Nyx Darkgoddess
- Morgana Avalon
- Athena Spellborn
- Artemis Nightarrow
- Freya Frostspell
- Hera Moonveil
- Kali Shadowfire
- Isis Starwitch
- Lilith Prime
- Medea Bloodmoon
- Demeter Greenwitch
- Eos Dawnspell
- Rhea Nightmother
- Pandora Hexborn
- Gaia Earthwitch
- Echo Moonshade
Which mythological witch name is your favorite?
Baby Witch Names for Girls 👶✨
Soft, magical names that feel perfect for a baby witch character or fantasy story.
- Luna Belle
- Ivy Moon
- Mia Spell
- Lily Star
- Ava Glow
- Nora Mist
- Ella Hex
- Zoe Moon
- Ruby Spark
- Aria Bloom
- Lila Shine
- Emma Frost
- Chloe Star
- Ivy Dream
- Mia Willow
- Luna Rose
- Nora Light
- Ava Misty
- Lily Dawn
- Zoe Glow
Which baby witch name feels the sweetest?
Gothic Witch Names for Girls 🕯️
Gothic witch names are dark, dramatic, and full of haunting beauty.
- Raven Blackthorn
- Lilith Graveshadow
- Morgana Nightveil
- Elvira Darkrose
- Nyx Shadowbane
- Belladonna Blackmist
- Vesper Nightcurse
- Isolde Graveborn
- Seraphine Duskveil
- Ophelia Bloodmoon
- Drusilla Nightshade
- Mara Darkthorn
- Selene Hollowmoon
- Thalia Blackspell
- Vira Gravewitch
- Nymera Shadowrose
- Liora Duskborn
- Cassia Blackveil
- Ravenna Doomrose
- Morwen Nightfall
Which gothic witch name do you love most?
FAQs
What are the best witch names for girls?
The best witch names for girls are those that match the character’s personality and theme, such as Morgana, Lilith, Selene, or Luna. These names feel magical, mystical, and timeless, making them perfect for fantasy stories, games, or creative projects.
How do I choose a unique witch name for a girl?
To choose a unique witch name, combine magical words like “moon,” “spell,” or “shadow” with elegant or rare names. You can also blend mythological and nature-inspired elements to create something original and memorable.
What makes a good witch name for a girl?
A good witch name feels enchanting, easy to remember, and matches the character’s personality. It often includes mystical, gothic, or nature-based elements that create a strong magical identity.
Can witch names for girls be modern?
Yes, modern witch names are very popular. Names like Ava Moon, Mia Hex, or Lily Night mix everyday style with subtle magical vibes, making them perfect for contemporary fantasy or social media usernames.
Are witch names better when they are dark or cute?
It depends on your purpose. Dark witch names work best for villains or gothic themes, while cute witch names suit friendly or light-hearted magical characters. Both styles are equally powerful when used correctly.
How can I create my own witch name for a girl?
Start by picking a base name, then add magical elements like “moon,” “hex,” “shadow,” or “bloom.” Experiment with combinations until it feels unique, readable, and aligned with your fantasy theme.
Conclusion
Choosing the right witch names for girls is all about capturing the right magical energy—whether it’s cute, dark, elegant, mythological, or funny. The perfect name helps bring your character, story, or fantasy identity to life with depth and personality.
Now it’s your turn—explore these lists, mix styles, and create something truly magical.
Which witch name did you choose? Share your favorite in the comments and inspire other creators looking for witch names for girls
