68 Witch Names: Magical Picks for Characters & Babies
The best witch names are magical and memorable — think Hermione (“messenger”), Circe (“hawk”), and Luna (“moon”). Great witch names come from fantasy fiction, ancient mythology, and nature, so pick one that matches your character’s personality, your baby’s style, or your pet’s playful spirit. Below you’ll find 68 witch names with meanings and origins for every kind of magic.
There is something irresistible about a witch name. It crackles with personality — half spell, half story — and it works everywhere: on a baby’s birth announcement, in a fantasy novel, on a mischievous black cat, or as a gaming username. From the beloved fictional witches of Harry Potter and Charmed to ancient goddesses of magic like Circe and Hecate, witch names draw on mythology, literature, and the natural world. This guide collects 68 of the most enchanting witch names we could verify, each with its real meaning and origin, organized for characters, babies, pets, and usernames.
Famous Witch Names from Books & Movies
The most beloved witch names come straight from pop culture. These are the names that made witches cool — brilliant heroines, powerful sorceresses, and a few delightfully wicked villains from books, movies, and television. If you are naming a story character, these instantly recognizable picks carry built-in magic. Want something more original? Our fantasy name generator can spin up even more spellbinding options.
| Name | Meaning | Origin |
|---|---|---|
| Hermione | Messenger | Harry Potter / Greek |
| Sabrina | Uncertain (Latin name of the River Severn) | Sabrina the Teenage Witch |
| Glinda | Uncertain (invented by L. Frank Baum) | The Wizard of Oz |
| Elphaba | Uncertain (invented by Gregory Maguire) | Wicked |
| Willow | Willow tree | Buffy the Vampire Slayer |
| Piper | Pipe player | Charmed |
| Phoebe | Bright, radiant | Charmed / Greek |
| Minerva | Goddess of wisdom | Harry Potter / Roman mythology |
| Bellatrix | Female warrior | Harry Potter / Latin |
| Ursula | Little she-bear | The Little Mermaid (Disney) / Latin |
| Yennefer | Uncertain (invented by Andrzej Sapkowski) | The Witcher |
| Bonnie | Pretty, beautiful | The Vampire Diaries / Scottish |
Mythological & Legendary Witch Names
Long before Harry Potter, the original witches came from myth — goddesses of magic, enchantresses, and sorceresses from Greek, Norse, Celtic, and Slavic legend. These names carry thousands of years of storytelling weight, making them dramatic choices for fantasy characters, powerful usernames, or baby names with serious gravitas — just cross-check the trickier etymologies on Behind the Name, since the myths don’t always agree. For even more ancient inspiration, explore our Greek mythology names collection.
| Name | Meaning | Origin |
|---|---|---|
| Circe | Hawk, falcon | Greek mythology |
| Hecate | Possibly “far-reaching” | Greek mythology |
| Morgan le Fay | Uncertain (possibly “sea-born”) | Arthurian legend |
| Baba Yaga | Old woman (Yaga: uncertain) | Slavic folklore |
| Freya | Lady | Norse mythology |
| Medea | To plan, to think | Greek mythology |
| Nimue | Uncertain | Arthurian legend |
| Cerridwen | Uncertain | Welsh mythology |
| Selene | Moon | Greek mythology |
| Diana | Divine, heavenly | Roman mythology |
| Titania | From the Titans | Shakespeare / Greek |
| Artemis | Uncertain | Greek mythology |
Dark & Gothic Witch Names
Not all witches are friendly — and not all witch names should be. These dark, gothic picks channel midnight, nightshade, and a little delicious danger. They make stunning villain names, edgy character names, and unforgettable usernames. A few, like Vesper and Sable, are subtle enough to work as real baby names with a gothic streak.
| Name | Meaning | Origin |
|---|---|---|
| Lilith | Night | Hebrew / Jewish folklore |
| Raven | Black bird | English (word name) |
| Nyx | Night | Greek mythology |
| Belladonna | Beautiful lady | Italian (plant name) |
| Morticia | Uncertain (invented for The Addams Family) | The Addams Family |
| Endora | Uncertain (invented for Bewitched) | Bewitched |
| Maleficent | Evildoer (from Latin malefica) | Disney’s Sleeping Beauty |
| Morgana | Uncertain | Arthurian legend |
| Tempest | Storm | English (word name) |
| Vesper | Evening | Latin |
| Sable | Black | English (word name) |
| Jezebel | Uncertain | Hebrew (biblical) |
Cute Witch Names for Pets
Witchy pets deserve witchy names. Whether you have a black cat, a midnight-colored dog, or a rabbit with a mysterious stare, these cute witch names are playful, short, and easy to call across the park. Many come from famous fictional familiars. For even more pet-friendly ideas, browse our unique names list.
| Name | Meaning | Origin |
|---|---|---|
| Binx | Uncertain (invented for Hocus Pocus) | Hocus Pocus |
| Jiji | Uncertain (invented for Kiki’s Delivery Service) | Kiki’s Delivery Service |
| Salem | Peace (via Salem, Massachusetts) | Sabrina the Teenage Witch |
| Luna | Moon | Harry Potter / Latin |
| Pumpkin | The autumn gourd | English (word name) |
| Clover | Meadow flower | English (word name) |
| Maple | Maple tree | English (tree name) |
| Hazel | Hazel tree | English (tree name) |
| Juniper | Juniper tree | Latin (tree name) |
| Twyla | Uncertain (invented variant of Twilight) | Modern (invented) |
Witch Names for Babies
Want a baby name with a little magic but nothing too out-there? These are real, usable baby names with an enchanting feel — celestial, botanical, and mythic picks that work on a birth certificate as beautifully as they do in a story. Pair these ideas with more options from our baby girl names and unique girl names collections.
| Name | Meaning | Origin |
|---|---|---|
| Aurora | Dawn | Latin |
| Sage | Wise; the healing herb | English / Latin |
| Wren | Small songbird | English (bird name) |
| Ivy | The climbing plant | English (plant name) |
| Stella | Star | Latin |
| Celeste | Heavenly | Latin |
| Esme | Esteemed, loved | French |
| Astrid | Beautiful goddess | Norse |
| Bianca | White | Italian |
| Zelda | Gray battle | German |
| Seraphina | Fiery ones | Hebrew |
| Elowen | Elm tree | Cornish |
Witch Names for Usernames & Gamertags
Your username is your digital identity, and nothing says mysterious and powerful like a witchy one. These short, punchy picks work for gamers, social media handles, and pen names — easy to spell, hard to forget. If you like playful handles too, check out our funny names list.
| Name | Meaning | Origin |
|---|---|---|
| Hex | Spell, charm | English (word name) |
| Rune | Secret, mystery | Norse |
| Jinx | Charm, spell | English (word name) |
| Moonbeam | Ray of moonlight | English (compound word name) |
| Nightshade | The deadly plant | English (plant name) |
| Obsidian | Volcanic glass | English (word name) |
| Starfall | Uncertain (invented compound) | Modern (invented) |
| Potion | Magical drink | English (word name) |
| Grimoire | Book of spells | French |
| Spellbound | Bound by a spell | English (compound word name) |
How to Choose a Witch Name
Finding the right witch name is part art, part spellcraft. A great one should be easy to pronounce, carry a meaning you love, and fit its purpose — a baby name needs to age well, while a username can be as wild as you like. Keep these tips in mind before you commit:
- Match the magic to the mission. A baby name like Aurora needs to work in a boardroom at 30; a username like Hex just needs to look cool. Decide the purpose first, then pick the vibe.
- Say it like a spell. Witch names should roll off the tongue: “I now pronounce… Elowen.” If you stumble over it, keep looking.
- Check the spelling. Invented spellings look magical but get misspelled forever. Bellatrix is fine because millions know it; a brand-new invention needs to be intuitive.
- Verify the meaning. A name’s hidden meaning can surprise you — check etymologies on Behind the Name before committing, especially for mythological picks.
- Test the nickname. Long witch names shrink fast: Hermione becomes Mione, Seraphina becomes Sera. Make sure you love the short form too.
- Google it before you love it. A quick search reveals whether a name is trademarked, tied to a villain you dislike, or already famous in a way that would shadow your character.
Frequently Asked Questions
What is a good witch name for a girl?
Beautiful witch names for girls include Hermione, Circe, Luna, Aurora, Freya, and Elowen. For a usable real-world name, Aurora, Celeste, and Stella are enchanting but practical; for a character, Circe or Bellatrix bring instant drama.
What are some cute witch names for cats?
The cutest witch names for cats are Salem (Sabrina’s famous black cat), Binx (the cat from Hocus Pocus), Jiji (from Kiki’s Delivery Service), Luna, and Pumpkin. Short, punchy names like these are easy to call and photograph well on a collar tag.
Are witch names okay for real babies?
Many are. Names like Aurora, Sage, Wren, Ivy, and Stella are already popular baby names with a magical feel. Mythological names like Freya and Diana work well too. Save the invented ones — Elphaba, Glinda, Bellatrix — for characters and usernames, where drama is the whole point.
What is the most famous witch name of all?
Hermione Granger is arguably the most famous witch name in the world thanks to Harry Potter, though Sabrina (Sabrina the Teenage Witch) and Glinda (The Wizard of Oz) are close behind. In mythology, Circe — the enchantress of Homer’s Odyssey — has been famous for nearly 3,000 years.
Where can I find more magical name ideas?
Browse our full name collections for hundreds more verified names with meanings, or fire up our fantasy name generator to dream up an original witch name of your own.
Conclusion
Witch names are the ones that make you smile the moment you say them — Hermione, Circe, Luna, Binx, Elowen. Whether you are naming a baby, a story character, a mischievous cat, or your next gaming persona, pick the name that gives you a little thrill every time you say it, then verify that its meaning is one you’d be proud to explain. Start with the 68 names above, cross-check your favorites on Behind the Name, and trust the one that still feels magical after a week. Ready for more enchantment? Browse our name collections for hundreds of additional picks with meanings and origins.

