68 Witch Names: Magical Picks for Characters & Babies

What are the best witch names?
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.

Colorful illustration of an open witch's spellbook with glowing stars and purple and teal potion bottles

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.

Adorable black cat wearing a tiny purple witch hat among colorful pumpkins and glowing stars

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.

Similar Posts